SMTP Nedir?
SMTP (Simple Mail Transfer Protocol), e-postanın internet üzerinde gönderen taraftan alıcının posta sunucusuna aktarılmasını tanımlayan temel protokoldür; mağaza yazılımları bildirim e-postalarını sıklıkla SMTP ile gönderir.
Diğer Adları: Simple Mail Transfer Protocol
SMTP Nasıl Çalışır?
RFC 5321, SMTP’yi internetteki e-posta taşımacılığının temel protokolü olarak tanımlar. Bir SMTP istemcisi bir sunucuyla iki yönlü bir bağlantı açar ve iletiyi ona teslim eder. Sunucu iletinin son varış noktası olabileceği gibi, iletiyi başka bir sunucuya aktaran ara bir aktarıcı da olabilir. Kullanıcıların posta kutusundaki iletileri okuması ise SMTP’nin kapsamında değildir; bu iş POP ve IMAP gibi protokollerle yapılır.
SMTP ile E-Posta Gönderim Hizmetine Bağlanma
Mağaza yazılımları bildirimleri barındırma sunucusundan göndermek yerine bir e-posta gönderim hizmetinin SMTP sunucusuna bağlanarak gönderebilir. Mailchimp Transactional örneğinde bağlantı bilgileri bir sunucu adı, bir kullanıcı adı ve parola yerine kullanılan etkin bir API anahtarından oluşur; mevcut SMTP gönderimi çoğu zaman yalnızca bu ayarlar değiştirilerek hizmete taşınabilir.
Bağlantı noktası ve şifreleme birlikte seçilir: Mailchimp Transactional, 25, 587 ve 2525 numaralı bağlantı noktalarında şifresiz ya da STARTTLS ile, 465 numaralı bağlantı noktasında SSL ile bağlantı kabul eder. Bazı internet ve barındırma sağlayıcıları belirli bağlantı noktalarını engelleyebildiği için gönderim çalışmıyorsa başka bir bağlantı noktası denenir.
SMTP ile API Üzerinden Gönderim Farkı
Mailchimp Transactional’da SMTP ve API aynı gönderim yeteneklerini sunar; API ayrıca raporlama verisinin mağazanın kendi sistemlerine alınmasını sağlar. SMTP’de iletinin davranışı X-MC- ile başlayan özel başlıklarla yönetilir: açılma ve tıklama izlemesini açıp kapatmak ya da gönderimi ileri bir zamana planlamak gibi.
Örnek: Bir mağazanın sipariş bildirimleri barındırma sunucusunun varsayılan posta ayarıyla gönderilir ve bir kısmı alıcılara ulaşmaz. Mağaza gönderimi bir e-posta hizmetinin SMTP sunucusuna taşır, alan adının SPF ve DKIM kayıtlarını hizmetin yönergesine göre günceller ve teslim raporlarını izlemeye başlar.
SMTP Hakkında Sık Sorulan Sorular
SMTP parolası olarak panel parolası mı kullanılır?
Mailchimp Transactional’da kullanılmaz; parola alanına web uygulamasının giriş parolası değil, etkin bir API anahtarı girilir. Başka hizmetlerin kuralı kendi belgelerinden kontrol edilir.
SMTP gelen e-postaları da alır mı?
SMTP e-postanın gönderilmesi ve sunucular arasında aktarılması içindir. Kullanıcının e-postasını posta kutusundan okuması POP ya da IMAP gibi ayrı protokollerle yapılır.