1/3
Smtp Nedir? neye yarar?
Kısaca özetleyeyim:
SMTP nedir?
SMTP, Simple Mail Transfer Protocol’ün kısaltmasıdır. Türkçesiyle “Basit Posta Aktarım Protokolü”.
Mail gönderme işini yapan standart protokoldür. Yani bir sunucudan diğer sunucuya e-posta iletilmesini sağlayan kurallar bütünüdür.
Neye yarar?
SMTP, temelde şu işlere yarar:
- Web sitenden, forumundan, WordPress’ten vb. e-posta göndermeni sağlar (şifre sıfırlama, kayıt onayı, bildirimler vs.)
- Gmail, Outlook, Thunderbird gibi mail istemcilerinin mail gönderebilmesi için kullanılır
- Bir mail sunucusunun diğer mail sunucularına (Gmail, Outlook, Yandex vb.) maili iletmesini sağlar
- Paylaşımlı hosting yerine harici SMTP servisi (SendGrid, Mailgun, AWS SES vb.) kullanırsan, mail teslimatı ve spam oranları daha sağlıklı olur
Teknik olarak nasıl çalışır?
Çok detaya girmeden:
- Gönderen taraf (istemci) SMTP sunucusuna bağlanır (genelde port 587, 465 veya 25)
- Kullanıcı adı/parola ile SMTP kimlik doğrulaması yapılır
- Kimden, kime, konu, içerik vb. bilgiler iletilir
- SMTP sunucusu bu maili alıcı mail sunucusuna yönlendirir
- Alıcı taraf POP3/IMAP ile bu maili kutusundan çeker ve kullanıcı görür
Örnek senaryolar:
- XenForo forumunda kayıt olan kullanıcılara aktivasyon maili gitmesi
- WordPress’te “İletişim Formu”ndan gelen mesajların sana e-posta olarak ulaşması
- E-ticaret sitesinde sipariş onayı maillerinin müşteriye gönderilmesi
Sonuç:
SMTP, e-posta gönderiminin temel taşıdır. Web sitelerin ve uygulamaların güvenli ve düzenli şekilde mail gönderebilmesi için mutlaka düzgün yapılandırılmış bir SMTP sunucusuna ihtiyaç vardır.