Tüm Yazılar

SMTP Nedir? IMAP Nedir? SPF, DKIM ve DMARC ile E-postalar Neden Spam'e Düşer?

Tayhost Ekibi7 dk okuma

SMTP ve IMAP nedir, hangi portları kullanır? E-postaların spam'e düşmemesi için SPF, DKIM ve DMARC kayıtları nasıl ayarlanır — alan adı sahipleri için rehber.

Kısa cevap: SMTP (Simple Mail Transfer Protocol), e-postaların gönderilmesi ve sunucular arasında iletilmesi için kullanılan protokoldür. IMAP (Internet Message Access Protocol) ise e-postaları sunucuda tutarak farklı cihazlardan okumanızı ve senkronize etmenizi sağlar. Alan adınızla gönderdiğiniz e-postaların spam klasörüne düşmemesi için DNS'te SPF, DKIM ve DMARC kayıtlarının doğru ayarlanması gerekir.

E-posta Nasıl Yolculuk Eder?

  1. E-posta programınız iletiyi SMTP ile kendi e-posta sağlayıcınızın sunucusuna gönderir.
  2. Sunucunuz, alıcının alan adının MX kaydına bakarak alıcı sunucuyu bulur ve iletiyi yine SMTP ile teslim eder.
  3. Alıcı, iletiyi IMAP (veya POP3) ile kendi cihazından okur.

Portlar

Protokol Port Kullanım
SMTP 25 Sunucular arası iletim
SMTP (Submission) 587 (STARTTLS) E-posta programından gönderim — önerilen
SMTPS 465 (SSL/TLS) Şifreli gönderim
IMAP 143 / 993 (SSL) Okuma, sunucuda saklama
POP3 110 / 995 (SSL) Okuyup cihaza indirme

Programınızda her zaman şifreli portları (587, 465, 993) kullanın.

IMAP mi POP3 mü?

IMAP POP3
E-postalar nerede? Sunucuda Genellikle cihaza indirilip sunucudan silinir
Çoklu cihaz Tüm cihazlarda senkron Her cihaz ayrı
Kime uygun? Telefon + bilgisayar kullanan herkes Tek cihaz, düşük depolama

Günümüzde neredeyse her durumda IMAP tercih edilir.

E-postalar Neden Spam'e Düşer? SPF, DKIM, DMARC

Büyük e-posta sağlayıcıları, bir iletinin gerçekten o alan adından gelip gelmediğini üç DNS kaydıyla doğrular. Eksik veya yanlışsa iletileriniz spam'e düşer veya reddedilir.

SPF (Sender Policy Framework)

Alan adınız adına hangi sunucuların e-posta gönderebileceğini listeleyen bir TXT kaydıdır:

alanadiniz.com.  TXT  "v=spf1 include:_spf.eposta-saglayiciniz.com ~all"

Bir alan adında yalnızca bir SPF kaydı olmalıdır; birden fazla gönderici servisi varsa aynı kayda include: ile ekleyin.

DKIM (DomainKeys Identified Mail)

Gönderilen iletiye dijital imza eklenir; alıcı, bu imzayı alan adınızın DNS'indeki açık anahtarla doğrular. E-posta sağlayıcınız size secici._domainkey.alanadiniz.com gibi bir TXT veya CNAME kaydı verir.

DMARC

SPF ve DKIM kontrollerinden geçemeyen iletilere ne yapılacağını (hiçbir şey / spam'e at / reddet) söyler ve size rapor gönderilmesini sağlar:

_dmarc.alanadiniz.com.  TXT  "v=DMARC1; p=none; rua=mailto:dmarc@alanadiniz.com"

p=none ile başlayıp raporları inceledikten sonra quarantine ve reject seviyelerine geçmek güvenli yoldur. Büyük e-posta sağlayıcıları, özellikle toplu gönderim yapanlar için SPF, DKIM ve DMARC'ı zorunlu hâle getirmiştir.

DNS kayıtları hakkında ayrıntılar: DNS Nedir?

Kendi E-posta Sunucumu Kurmalı mıyım?

Çoğu işletme için yönetilen bir sağlayıcı daha sorunsuzdur; seçenekler ve adım adım kurulum: Kurumsal E-posta Nedir, Nasıl Alınır?

Kurumsal adresinizin (ad@alanadiniz.com) temeli alan adınızdır (bkz. Domain Nedir?).

Teknik olarak bir VPS'e e-posta sunucusu (Postfix + Dovecot gibi) kurmak mümkündür; ancak pratikte önerilmez:

  • IP itibarı: Yeni bir sunucu IP'sinden gönderilen e-postalar sıklıkla spam'e düşer; itibar oluşturmak zaman alır.
  • Port kısıtlamaları: Birçok bulut sağlayıcısı spam'i önlemek için giden 25 numaralı portu varsayılan olarak kapalı tutar.
  • Bakım: Spam filtresi, virüs taraması, kara liste takibi ve güvenlik güncellemeleri sürekli ilgi ister.

Önerilen yol: Kurumsal e-postalarınız için uzman bir e-posta sağlayıcısı kullanın; web sitenizin veya uygulamanızın otomatik e-postaları (sipariş, şifre sıfırlama) için ise işlemsel e-posta servisleri (SMTP veya API ile gönderim yapan servisler) tercih edin. Sunucunuzdaki uygulama bu servislere 587 portu veya API üzerinden bağlanır.

Sık Karşılaşılan Sorunlar

  • "Relay access denied": SMTP kimlik doğrulaması (kullanıcı adı/şifre) yapılmamış.
  • E-postalar gönderiliyor ama spam'e düşüyor: SPF/DKIM/DMARC eksik veya hatalı.
  • Hiç e-posta gelmiyor: MX kaydı yanlış veya Cloudflare'de mail kaydı proxy'lenmiş.
  • Bağlantı zaman aşımı: Yanlış port veya sağlayıcının port kısıtlaması.

Sıkça Sorulan Sorular

IMAP sunucu nedir?

IMAP sunucusu, e-postalarınızı sunucuda saklayan ve telefon, bilgisayar gibi farklı cihazlardan aynı posta kutusunu senkronize okumanızı sağlayan gelen posta sunucusudur. E-posta uygulamasında genellikle imap.saglayici.com gibi bir adres ve 993 (SSL) portu girilir.

SMTP nedir?

SMTP (Simple Mail Transfer Protocol), e-postaların gönderilmesi ve e-posta sunucuları arasında iletilmesi için kullanılan protokoldür. E-posta programlarından gönderim için genellikle 587 veya 465 portu kullanılır.

IMAP nedir?

IMAP (Internet Message Access Protocol), e-postaları sunucuda tutarak farklı cihazlardan okumayı ve senkronize etmeyi sağlayan protokoldür. Şifreli bağlantı için 993 portunu kullanır.

SPF kaydı nedir?

SPF, bir alan adı adına hangi sunucuların e-posta gönderebileceğini belirten DNS TXT kaydıdır. Sahte gönderimleri engeller ve e-postaların spam'e düşmesini önlemeye yardım eder.

DMARC nedir?

DMARC, SPF ve DKIM doğrulamasından geçemeyen e-postalara ne yapılacağını (yok say, spam'e at, reddet) belirleyen ve alan adı sahibine rapor gönderilmesini sağlayan DNS kaydıdır.

SMTP hangi portu kullanır?

Sunucular arası iletim için 25, e-posta programlarından gönderim için 587 (STARTTLS) veya 465 (SSL/TLS) portları kullanılır.

Alan Adı ve DNS Yönetimi Tek Panelde

MX, SPF, DKIM ve DMARC kayıtlarını panelden kolayca yönetin. .com.tr, .com ve onlarca uzantı.