E-posta altyapınızda yaşanan kesintiler, yalnızca iletişim kaybına yol açmakla kalmaz; teslim edilemeyen mesajlar, geri dönen SMTP bağlantıları ve artan şikayet oranlarıyla birlikte gönderici itibarınızı da zedeler. Bu makalede, e-posta sunucunuzun uptime'ını izlemek için kullanabileceğiniz ücretsiz araçları, kritik protokol kontrol yöntemlerini ve olası kesintilere karşı alınması gereken önlemleri kurumsal bir perspektifle ele alıyoruz.
Bir e-posta sunucusunun erişilebilirliği, yalnızca teknik bir gösterge değil; aynı zamanda ticari bir zorunluluktur. RFC 5321 (SMTP protokolünün temel standardı), geçici hatalarda gönderen sunucunun mesajı yeniden deneyeceğini belirtir; ancak bu yeniden denemeler varsayılan olarak 4-5 gün boyunca sürer ve alıcı sunucu yanıt vermediğinde bağlantı denemeleri sona erer. Uzun süreli kesintiler, gelen mesajların kalıcı olarak kaybolmasına neden olabilir.
Öte yandan büyük e-posta servis sağlayıcıları (Gmail, Outlook, Yahoo), gönderici sunuculara dair itibar puanları tutar. Sunucunuzun sık sık erişilemez duruma düşmesi, bu puanı olumsuz etkiler ve sonraki kampanyalarınızın spam klasörüne düşme olasılığını artırır.
E-posta altyapısını bütünsel biçimde izlemek için aşağıdaki katmanların ayrı ayrı kontrol edilmesi gerekir:
UptimeRobot, 50 monitöre kadar ücretsiz kullanım sunar ve TCP port izleme desteğiyle SMTP, IMAP ve POP3 portlarını 5 dakikalık aralıklarla kontrol edebilir. Kesinti anında e-posta, SMS veya Slack bildirimi gönderir. HTTPS arayüzünden geçmiş uptime istatistiklerini ve yanıt süresi grafiklerini görebilirsiniz.
Hetrix Tools'un ücretsiz planı, kara liste izleme açısından piyasadaki en kapsamlı çözümlerden birini sunar: 80'den fazla kara listeyi otomatik olarak tarar ve IP'niz listeye girdiği anda uyarı gönderir. Ek olarak domain izleme, SSL sertifikası takibi ve uptime monitörleme özellikleri de ücretsiz planda mevcuttur.
StatusCake'in ücretsiz katmanı, sınırsız uptime testi sunmakla birlikte test aralığı 5 dakika ile sınırlıdır. TCP port testi, HTTP başlık kontrolü ve SSL sertifikası izleme desteği mevcuttur. Özellikle birden fazla coğrafi konumdan eş zamanlı izleme yapabilmesi, ağ kaynaklı sorunları tespit etmeye yardımcı olur.
Google Postmaster Tools, alan adınız üzerinden Gmail'e gönderilen mesajlara ilişkin veri sunar: gönderici itibarı, spam oranı, kimlik doğrulama başarısı (SPF/DKIM/DMARC) ve teslimat hataları. Bu araç doğrudan bir sunucu izleme çözümü olmasa da e-posta altyapınızın Google ekosistemindeki performansını anlamak için vazgeçilmezdir. Alan adınızı doğruladıktan sonra panoya erişebilirsiniz.
Outlook.com ve Hotmail'e e-posta gönderen kuruluşlar için Microsoft SNDS, IP adresinizin şikayet oranını, spam tuzağı isabetlerini ve filtreleme durumunu ücretsiz olarak raporlar. Microsoft, bu verilere dayanarak gönderici IP'yi engelleyebilir; dolayısıyla SNDS panelini düzenli izlemek, Outlook kullanıcılarına ulaşmak için kritik önem taşır.
MXToolbox, e-posta altyapısına yönelik en kapsamlı ücretsiz araç setlerinden birini sunar. MX kayıt sorgulama, kara liste taraması, SMTP bağlantı testi, SPF/DKIM/DMARC doğrulama ve başlık analizi gibi fonksiyonlar tek bir arayüzde bir araya gelir. Ücretsiz hesapla sınırlı sayıda uyarı monitörü de tanımlanabilir.
| Araç | SMTP/Port İzleme | Kara Liste Tarama | SSL İzleme | Gönderici İtibarı | Ücretsiz Limit |
|---|---|---|---|---|---|
| UptimeRobot | Evet | Hayır | Evet | Hayır | 50 monitör |
| Hetrix Tools | Evet | Evet (80+) | Evet | Hayır | 3 uptime + 1 BL monitör |
| StatusCake | Evet | Hayır | Evet | Hayır | Sınırsız uptime testi |
| Google Postmaster | Hayır | Hayır | Hayır | Evet (Gmail) | Ücretsiz |
| Microsoft SNDS | Hayır | Hayır | Hayır | Evet (Outlook) | Ücretsiz |
| MXToolbox | Evet (manuel) | Evet | Evet | Kısmi | 3 monitör |
Otomatik araçların yanı sıra, sistem yöneticileri birkaç komutla hızlı manuel kontrol yapabilir:
MX kaydını sorgulamak için:
dig MX yourdomain.com +short
SMTP bağlantısını 587 portu üzerinden test etmek için:
telnet mail.yourdomain.com 587
OpenSSL ile TLS el sıkışmasını ve sertifika geçerliliğini doğrulamak için:
openssl s_client -connect mail.yourdomain.com:465 -starttls smtp
Bu komutlar, özellikle kesinti anında hızlı teşhis için değerlidir. Bağlantı kurulduğunda sunucunun döndüreceği 220 yanıt kodu (RFC 5321, Bölüm 4.2), sunucunun hazır ve erişilebilir olduğunu gösterir.
İzleme araçlarını yapılandırırken birkaç kritik noktayı göz önünde bulundurmak gerekir. Her şeyden önce, izleme noktaları coğrafi olarak çeşitlendirilmeli; yalnızca yerel ağdan değil, farklı bölgelerden kontrol yapılmalıdır. Bu sayede ISS kaynaklı sorunlar sunucu kaynaklı sorunlardan ayrıştırılabilir.
Test aralığı belirlenirken gereksiz yük oluşturulmamalıdır: Port 25 üzerinden gelen aşırı test trafiği, sunucunun kendi spam önleme mekanizmaları tarafından engellenebilir. 5 dakikalık aralıklar çoğu senaryo için yeterlidir.
Uyarı eşikleri ise işletmenin SLA gereksinimlerine göre ayarlanmalıdır. Kritik e-posta altyapısı için 1-2 dakikalık yanıtsızlık yeterli uyarı eşiği olabilirken, daha az kritik sistemlerde bu eşik 5-10 dakikaya çıkarılabilir.
Son olarak, TLS sertifikası son kullanma tarihinin izlenmesi sıklıkla ihmal edilen bir noktadır. Süresi dolmuş bir sertifika, modern istemcilerin bağlantıyı reddetmesine neden olur ve bu durum SMTP trafiğinin aniden durmasıyla sonuçlanır. Sertifika yenileme sürecini 30-60 gün öncesinden başlatmak, bu riski ortadan kaldırır.
Web sunucusu izleme genellikle HTTP/HTTPS yanıt kodlarına (200, 5xx vb.) odaklanırken, e-posta sunucusu izleme çok daha fazla katmanı kapsar: SMTP, IMAP, POP3 portları, DNS MX kayıtları, SPF/DKIM/DMARC geçerliliği, TLS sertifikası durumu ve kara liste durumu. E-posta altyapısı, teslim edilebilirlik açısından tüm bu bileşenlerin eş zamanlı doğru çalışmasını gerektirir.
RFC 5321 uyarınca sunucular arası iletim için port 25 birincil öneme sahiptir. Port 587, kimlik doğrulamalı istemci gönderimi (STARTTLS ile) için kullanılır ve özellikle e-posta pazarlama altyapılarında yaygındır. Port 465 ise örtük TLS (SMTPS) için kullanılır. Sunucunuzun rolüne ve yapılandırmasına göre bu portların tümünü izlemek idealdir.
UptimeRobot panelinde yeni monitör eklerken "Port" tipini seçin, sunucu adresinizi ve izlemek istediğiniz port numarasını (25, 587 veya 465) girin. Ücretsiz planda 5 dakikalık aralıkla izleme yapılır. Bağlantı başarısız olduğunda tanımladığınız kanallar (e-posta, webhook, Slack vb.) üzerinden bildirim alırsınız.
Hetrix Tools veya MXToolbox üzerinden IP adresinizi sorgulayabilirsiniz. Hetrix Tools ücretsiz planda 80'den fazla kara listeyi otomatik tarar ve uyarı gönderir. Manuel kontrol için MXToolbox'ın "Blacklist Check" aracına IP adresinizi girerek anlık sorgu yapabilirsiniz. Spamhaus (en yaygın kullanılan kara liste), Barracuda ve SORBS başlıca referans listelerdir.
Google Postmaster Tools'a (postmaster.google.com) bir Google hesabıyla giriş yapın ve alan adınızı ekleyin. Google, alan adı sahipliğinizi doğrulamak için DNS'e bir TXT kaydı eklemenizi ister. Doğrulama tamamlandıktan sonra, o alan adından Gmail'e gönderilen mesajlara ait istatistikler 2-3 gün içinde görünür hale gelir. Günlük gönderim hacminizin yeterince yüksek olması gerekir; aksi takdirde veriler gizlenir.
RFC 7489 uyarınca DMARC kaydı bulunmayan alan adlarından gelen mesajlar, büyük e-posta sağlayıcılarının güvenlik filtrelerinde daha yüksek risk puanı alır. Google ve Yahoo, 2024 itibarıyla toplu gönderici gereksinimlerini güncellemiş ve DMARC kaydını zorunlu hale getirmiştir. DMARC kaydı olmadan gönderici kimlik doğrulaması eksik kalır ve phishing/spoofing saldırılarına karşı koruma sağlanamaz.
Modern SMTP istemcilerinin büyük çoğunluğu, TLS şifrelemesini zorunlu kılar veya tercih eder. Sertifikanızın süresi dolduğunda ya da geçersiz hale geldiğinde, bağlanan istemciler bağlantıyı reddedebilir ve bu durum e-posta teslimini tamamen kesintiye uğratır. StatusCake, UptimeRobot ve Hetrix Tools gibi araçlar, sertifika son kullanma tarihinize yaklaştığınızda (genellikle 30 gün öncesinden) uyarı gönderir.
RFC 5321, geçici başarısızlıklarda (4xx yanıt kodları) gönderen sunucunun mesajı kuyruğa almasını ve belirli aralıklarla yeniden denemesini öngörür. Varsayılan yeniden deneme süresi çoğu MTA'da (Postfix, Exim vb.) 4-5 gün arasındadır. Sunucunuz bu süre içinde erişilebilir hale gelirse mesajlar teslim edilir; aksi takdirde gönderene NDR (Non-Delivery Report) döner. Kesinti 15-30 dakikayı geçerse çoğu mesaj kuyruğa alınır ve gecikmeli teslim edilir.
Kritik e-posta altyapısı için 1-5 dakikalık kontrol aralıkları önerilir. UptimeRobot ve StatusCake'in ücretsiz planları 5 dakikalık aralık sunar; bu genellikle çoğu kurum için yeterlidir. Port 25'i çok yüksek sıklıkta (örneğin 30 saniyede bir) sorgularsanız, bazı sunucular bunu kötüye kullanım girişimi olarak değerlendirip bağlantıyı kısıtlayabilir. Gönderici itibarı panelleri (Google Postmaster, SNDS) ise günlük veya haftalık incelemeye uygundur.
Reklamsız, KVKK uyumlu; kurulum ve geçiş ücretsiz, mailleri biz taşırız.
Kurulum + migrasyon ücretsiz. KVKK uyumlu, Türkiye'de barındırma. 7/24 Türkçe destek.
Kampanya 30 Haziran'a kadar geçerlidir.