Kendi mail sunucunuzu çalıştırmak, e-posta altyapınız üzerinde tam kontrol sağlar: gönderim limitlerini siz belirlersiniz, verileriniz kendi sunucunuzda kalır ve uygulamanızın bildirim e-postalarını üçüncü bir servise bağımlı olmadan gönderirsiniz. Ancak bir mail sunucusunu kurmak kolay, e-postaların gelen kutusuna ulaşmasını sağlamak ise dikkat ister. Bu rehberde Fransa VDS üzerinde bir mail sunucusunun teslim edilebilirliğini belirleyen beş temel ayarı sırasıyla anlatıyoruz: hostname, rDNS (PTR), SPF, DKIM ve DMARC. Ardından IPv6, IP itibarı ve test yöntemlerine geçiyoruz.
Müşterileriniz ve iş ortaklarınız Avrupa'daysa, e-postalarınızın büyük kısmı Avrupa'daki posta sunucularına gider. Fransa VDS, bu sunuculara kısa ağ yolu ve Avrupa coğrafyasına ait bir IP adresi sağlar. Ayrıca Avrupa'daki müşterilerinizin kişisel verilerini içeren yazışmaların Avrupa içinde kalması, veri koruma tarafında işinizi kolaylaştırır; bu konuyu Fransa VDS ve GDPR rehberinde ayrıntılı ele aldık.
Mail sunucusu için paket seçerken hafif bir kurulum (Postfix ve Dovecot) için FR-S yeterlidir. Spam filtresi, virüs taraması ve web posta arayüzü ekleyecekseniz bellek ihtiyacı artar; bu durumda FR-M daha rahat bir başlangıçtır. Güncel paketlere Fransa VDS kategori sayfasından ulaşabilirsiniz.
Mail sunucusu kurmanın birkaç yolu vardır ve doğru seçim ekibinizin deneyimine bağlıdır. Elle kurulum, Postfix (gönderim ve alım), Dovecot (IMAP ile posta kutusuna erişim), bir spam filtresi ve isteğe bağlı bir web posta arayüzünün ayrı ayrı yapılandırılmasıdır. Bu yol en esnek olanıdır ve her ayarı anlamanızı sağlar, ancak bakım sorumluluğu tamamen sizdedir.
Hazır mail paketleri ise bu bileşenleri tek kurulumla birlikte getirir, web tabanlı yönetim paneli sunar ve güncellemeleri kolaylaştırır. Konteyner tabanlı mail paketleri Docker bilen ekipler için pratiktir. Web barındırma da yapacaksanız cPanel, Plesk veya DirectAdmin gibi kontrol panelleri, alan adı ve posta kutusu yönetimini tek arayüzde birleştirir; bu panelleri Fransa VDS siparişinde ek hizmet olarak seçebilirsiniz.
Hangi yolu seçerseniz seçin, teslim edilebilirliği belirleyen ayarlar aynıdır: hostname, rDNS, SPF, DKIM ve DMARC. Aşağıdaki adımlar her kurulum türü için geçerlidir; yalnız ayar dosyalarının yeri değişir.
Mail sunucusunun kimliği hostname ile başlar. Sunucuya alan adınız altında, tam nitelikli bir ad verin, örneğin mail.ornekalanadi.com. Bu adı müşteri panelindeki sunucu adı bölümünden değiştirebilir veya işletim sistemi içinde ayarlayabilirsiniz:
hostnamectl set-hostname mail.ornekalanadi.com
echo "IPV4-ADRESINIZ mail.ornekalanadi.com mail" >> /etc/hosts
Ardından DNS'te bu ad için A kaydı (IPv4) ve AAAA kaydı (IPv6) oluşturun. Hostname, A kaydı ve bir sonraki adımdaki rDNS kaydının birbirini doğrulaması, alıcı sunucuların ilk baktığı şeydir.
rDNS, bir IP adresinin hangi ada ait olduğunu söyleyen ters DNS kaydıdır. Alıcı mail sunucuları bağlantı geldiğinde gönderenin IP adresini ters sorgular. Kayıt yoksa veya genel bir sağlayıcı adı dönüyorsa e-posta sık sık reddedilir ya da doğrudan spam klasörüne düşer.
Fransa VDS'te rDNS kaydını müşteri panelinden kendiniz tanımlarsınız. IPv4 adresinizin PTR kaydını mail.ornekalanadi.com olarak girin; IPv6 kullanacaksanız IPv6 adresiniz için de aynı işlemi yapın. Kaydın doğru çalıştığını şöyle kontrol edebilirsiniz:
dig -x IPV4-ADRESINIZ +short
dig mail.ornekalanadi.com A +short
İki sorgunun birbirini göstermesi gerekir: IP adı, ad da IP'yi. Buna ileri ve geri doğrulanmış DNS (FCrDNS) denir ve büyük e-posta sağlayıcılarının temel beklentisidir.
SPF (Sender Policy Framework), alan adınız adına hangi sunucuların e-posta gönderebileceğini DNS'te ilan eder. Alıcı sunucu, gelen e-postanın IP adresinin bu listede olup olmadığına bakar. Yalnız Fransa VDS'ten gönderim yapıyorsanız SPF kaydınız şöyle olabilir:
ornekalanadi.com. TXT "v=spf1 ip4:IPV4-ADRESINIZ ip6:IPV6-ADRESINIZ -all"
Başka servislerden de (örneğin bir pazarlama aracından) gönderim yapıyorsanız onların include ifadelerini de ekleyin. Dikkat edilmesi gereken iki nokta vardır: alan adı başına yalnız bir SPF kaydı olmalıdır ve kayıt içindeki DNS sorgusu sayısı ondan fazla olmamalıdır.
DKIM (DomainKeys Identified Mail), giden e-postalara özel anahtarla bir imza ekler; alıcı sunucu DNS'teki açık anahtarla bu imzayı doğrular. Böylece e-postanın yolda değiştirilmediği ve gerçekten alan adınızdan geldiği kanıtlanır. Postfix ile birlikte OpenDKIM kullanılarak kurulum şu adımlarla yapılır:
apt install opendkim opendkim-tools
mkdir -p /etc/opendkim/keys/ornekalanadi.com
opendkim-genkey -b 2048 -d ornekalanadi.com -s mail -D /etc/opendkim/keys/ornekalanadi.com
cat /etc/opendkim/keys/ornekalanadi.com/mail.txt
Son komutun çıktısındaki açık anahtarı DNS'e mail._domainkey.ornekalanadi.com adıyla TXT kaydı olarak ekleyin. Ardından OpenDKIM'i Postfix'e milter olarak bağlayın ve gönderdiğiniz bir e-postanın başlığında dkim=pass sonucunu görün.
Mail sunucunuz için Fransa VDS
Panelden IPv4 ve IPv6 rDNS yönetimi, /64 IPv6 bloğu ve tam yönetici erişimi.
Fransa VDS paketlerini inceleyinDMARC, SPF ve DKIM kontrollerinin sonucuna göre alıcı sunucunun ne yapacağını belirler ve size rapor gönderilmesini sağlar. Yeni kurulumda önce yalnız izleme moduyla başlayın:
_dmarc.ornekalanadi.com. TXT "v=DMARC1; p=none; rua=mailto:dmarc@ornekalanadi.com; adkim=s; aspf=s"
Birkaç hafta boyunca gelen raporları inceleyip tüm meşru gönderimlerin SPF ve DKIM'den geçtiğinden emin olduktan sonra politikayı önce p=quarantine, ardından p=reject seviyesine yükseltin. Sıkı bir DMARC politikası, alan adınızın sahte e-postalarda kullanılmasını da engeller.
Fransa VDS'ye /64 IPv6 bloğu tanımlanır. Mail sunucunuz IPv6 üzerinden de gönderim yapabilir; ancak büyük e-posta sağlayıcıları IPv6 üzerinden gelen postalarda kontrolleri daha sıkı uygular. IPv6 ile gönderim yapacaksanız şu üç koşulu mutlaka sağlayın:
ip6: ifadesiyle IPv6 adresinizi ekleyin.Bu koşulları sağlayamıyorsanız Postfix'i yalnız IPv4 üzerinden gönderim yapacak şekilde ayarlayabilirsiniz:
postconf -e "inet_protocols = ipv4"
systemctl restart postfix
Yeni bir IP adresinin e-posta dünyasında geçmişi yoktur. Alıcı sunucular, tanımadıkları bir IP'den birden yüksek hacimde gelen e-postalara şüpheyle yaklaşır. Bu yüzden toplu gönderime geçmeden önce IP'yi "ısıtmak" gerekir: ilk günlerde yalnız işlemsel e-postalar (şifre sıfırlama, sipariş onayı) gibi düşük hacimli ve yüksek etkileşimli postalarla başlayın, hacmi birkaç hafta içinde kademeli olarak artırın.
İtibarı korumak için listenizi temiz tutun: geri dönen adresleri listeden çıkarın, abonelikten çıkma bağlantısını her bültene ekleyin ve satın alınmış listelere asla gönderim yapmayın. IP adresinizin kara listelerde olup olmadığını düzenli olarak kontrol edin.
Yanlış yapılandırılmış bir mail sunucusu, başkalarının spam göndermesi için kullanılan bir "açık röle"ye dönüşebilir. Bu hem IP itibarınızı yok eder hem de sunucunuzu kötüye kullanım şikâyetlerinin hedefi yapar. Şu temel önlemleri alın:
Sunucu sertleştirmenin genel adımları için Linux sunucu güvenliği rehberine bakabilirsiniz.
Ayarları tamamladıktan sonra farklı e-posta sağlayıcılarındaki test hesaplarına e-posta gönderin ve gelen postanın başlık bilgilerini inceleyin. Aradığınız satır şuna benzer:
Authentication-Results: ... spf=pass ... dkim=pass ... dmarc=pass
Üç sonucun da pass olması, temel kimlik doğrulamanın doğru çalıştığını gösterir. Ardından IP adresinizi kara liste sorgulama araçlarıyla kontrol edin ve DMARC raporlarını birkaç hafta boyunca takip edin.
Ayarlardan birinde sorun olduğunda alıcı sunucu genellikle açıklayıcı bir ret mesajı döner. Bu mesajları okumayı bilmek, sorunu dakikalar içinde çözmenizi sağlar:
ip6: ifadesini eklemeyi unutmuş olabilirsiniz.Bir başka pratik öneri de uygulama bildirimleri ile kişisel yazışmaları ayırmaktır. Örneğin sipariş ve şifre e-postalarını bildirim.ornekalanadi.com gibi bir alt alan adından göndermek, olası bir itibar sorununun ana alan adınızın e-postalarını etkilemesini önler. Her alt alan adı için ayrı SPF, DKIM ve DMARC kayıtları tanımlamayı unutmayın.
| Ayar | Doğru durum |
|---|---|
| Hostname | mail.alanadiniz.com, A ve AAAA kaydı mevcut |
| rDNS | IPv4 ve IPv6 PTR kaydı hostname'e eşit (panelden) |
| SPF | Tek kayıt, IPv4 ve IPv6 adresleri ekli |
| DKIM | 2048 bit anahtar, başlıkta dkim=pass |
| DMARC | Önce p=none, raporlar temizse quarantine ve reject |
| Güvenlik | Açık röle yok, 587 TLS ve kimlik doğrulama, Fail2ban |
| İtibar | Kademeli ısıtma, temiz liste, düzenli kara liste kontrolü |
Kurulumdan sonra işiniz bitmez: mail sunucusu düzenli bakım ister. Haftada bir kez posta kuyruğunu (mailq) kontrol edin, takılı kalan e-postaların nedenini inceleyin, disk kullanımını ve posta kutusu boyutlarını izleyin, yazılım güncellemelerini aksatmayın. Müşteri panelindeki canlı kaynak grafikleri, spam saldırısı gibi olağandışı bir gönderim artışını da fark etmenize yardımcı olur.
Bu adımları tamamladığınızda Fransa VDS üzerindeki mail sunucunuz, büyük e-posta sağlayıcılarının beklediği temel kimlik doğrulama standartlarını karşılar ve e-postalarınızın gelen kutusuna ulaşma ihtimali belirgin şekilde artar.
Kendi mail sunucunuzu Avrupa'da kurun
Fransa VDS ile panelden rDNS, /64 IPv6 ve gigabit port.
Fransa VDS paketlerine göz atınrDNS (PTR) kaydı nedir ve neden gereklidir?
rDNS, bir IP adresini alan adına çeviren ters DNS kaydıdır. Alıcı mail sunucuları gönderen IP'nin rDNS kaydını kontrol eder; kaydı olmayan veya uyumsuz sunuculardan gelen e-postalar sık sık reddedilir ya da spam'e düşer.
Fransa VDS'te rDNS kaydını nasıl ayarlarım?
Müşteri panelindeki rDNS bölümünden IPv4 ve IPv6 adresleriniz için PTR kaydını kendiniz tanımlayabilirsiniz. Kaydın, sunucunun hostname'i ve DNS'teki A veya AAAA kaydıyla eşleşmesi gerekir.
SPF, DKIM ve DMARC'ın farkı nedir?
SPF hangi sunucuların alan adınız adına e-posta gönderebileceğini, DKIM e-postanın yolda değiştirilmediğini, DMARC ise bu iki kontrol başarısız olduğunda alıcının ne yapacağını belirtir. Üçü birlikte kullanılmalıdır.
IPv6 üzerinden e-posta gönderirken nelere dikkat etmeliyim?
Büyük e-posta sağlayıcıları IPv6 üzerinden gelen postalarda rDNS ve kimlik doğrulama kontrollerini daha sıkı uygular. IPv6 adresiniz için de PTR kaydı tanımlayın ve SPF kaydınıza IPv6 adresinizi ekleyin.
Yeni bir IP adresinden toplu e-posta gönderebilir miyim?
Yeni IP adreslerinin itibarı yoktur. Toplu gönderime geçmeden önce birkaç hafta boyunca düşük hacimle başlayıp hacmi kademeli artırmak (IP ısıtma) teslim oranını korur.
E-postalarımın spam'e düşüp düşmediğini nasıl test ederim?
Farklı sağlayıcılardaki test hesaplarına e-posta gönderip başlık bilgilerinde SPF, DKIM ve DMARC sonuçlarını kontrol edin. Ayrıca IP adresinizin kara listelerde olup olmadığını düzenli sorgulayın.