logo

SMTP

  • SMTP, Basit Posta Aktarım Protokolü anlamına gelir.
  • SMTP, yazılımın internet üzerinden elektronik posta iletmesine olanak tanıyan bir dizi iletişim kılavuzuna denir. Basit Posta Aktarım Protokolü .
  • E-posta adreslerine dayalı olarak diğer bilgisayar kullanıcılarına mesaj göndermek için kullanılan bir programdır.
  • Aynı veya farklı bilgisayarlardaki kullanıcılar arasında posta alışverişi sağlar ve ayrıca şunları destekler:
    • Bir veya daha fazla alıcıya tek bir mesaj gönderebilir.
    • Mesaj gönderme metin, ses, video veya grafik içerebilir.
    • Ayrıca mesajları internet dışındaki ağlara da gönderebilir.
  • SMTP'nin temel amacı sunucular arasındaki iletişim kurallarını ayarlamaktır. Sunucuların kendilerini tanımlama ve ne tür bir iletişim gerçekleştirmeye çalıştıklarını duyurma yolları vardır. Ayrıca yanlış e-posta adresi gibi hataları ele almanın bir yolu da vardır. Örneğin, alıcı adresi yanlışsa, bir tür hata mesajı içeren sunucu yanıtı alınır.

SMTP'nin Bileşenleri

Bilgisayar Ağı SMTP
  • Öncelikle SMTP istemcisini ve SMTP sunucusunu kullanıcı aracısı (UA) ve posta aktarım aracısı (MTA) gibi iki bileşene ayıracağız. Kullanıcı aracısı (UA) mesajı hazırlar, zarfı oluşturur ve ardından mesajı zarfın içine koyar. Posta aktarım aracısı (MTA) bu postayı internet üzerinden aktarır.
Bilgisayar Ağı SMTP
  • SMTP, bir aktarma sistemi ekleyerek daha karmaşık bir sisteme izin verir. Gönderen tarafta ve alıcı tarafta yalnızca bir MTA'ya sahip olmak yerine, e-postayı iletmek için istemci veya sunucu görevi gören daha fazla MTA eklenebilir.
Bilgisayar Ağı SMTP
  • TCP/IP protokolü olmayan aktarma sistemi, kullanıcılara e-posta göndermek için de kullanılabilir ve bu, posta ağ geçidinin kullanılmasıyla sağlanır. Posta ağ geçidi, e-posta almak için kullanılabilecek bir geçiş MTA'sıdır.
Bilgisayar Ağı SMTP

SMTP'nin Çalışması

    Postanın Bileşimi:Kullanıcı, Posta Kullanıcı Aracısı (MUA) kullanarak bir elektronik posta mesajı oluşturarak bir e-posta gönderir. Mail User Agent, posta göndermek ve almak için kullanılan bir programdır. Mesaj iki bölümden oluşur: gövde ve başlık. Gövde mesajın ana kısmıdır, başlık ise gönderen ve alıcı adresi gibi bilgileri içerir. Başlık ayrıca mesajın konusu gibi açıklayıcı bilgileri de içerir. Bu durumda mesajın gövdesi bir mektuba, başlık ise alıcının adresini içeren bir zarfa benzer.Postanın Gönderimi:Bir e-posta oluşturduktan sonra, posta istemcisi tamamlanan e-postayı TCP bağlantı noktası 25'teki SMTP'yi kullanarak SMTP sunucusuna gönderir.Posta Teslimatı:E-posta adresleri iki bölümden oluşur: alıcının kullanıcı adı ve alan adı. Örneğin, [e-posta korumalı] ; burada 'vivek' alıcının kullanıcı adıdır ve 'gmail.com' alan adıdır.
    Alıcının e-posta adresinin alan adı, gönderenin alan adından farklıysa MSA, postayı Posta Transfer Aracısına (MTA) gönderecektir. E-postayı aktarmak için MTA hedef etki alanını bulacaktır. Hedef etki alanını elde etmek için Etki Alanı Adı Sisteminden MX kaydını kontrol eder. MX kaydı, alıcının alan adının alan adını ve IP adresini içerir. Kaydın yerini tespit ettikten sonra MTA, mesajı iletmek için değişim sunucusuna bağlanır.Postanın Alınması ve İşlenmesi:Gelen mesaj alındıktan sonra, değişim sunucusu onu, kullanıcının almasını beklediği e-postayı saklayan gelen sunucuya (Posta Dağıtım Aracısı) iletir.Postaya Erişim ve Geri Alma:MDA'da saklanan e-posta, MUA (Posta Kullanıcı Aracısı) kullanılarak alınabilir. MUA'ya kullanıcı adı ve şifre kullanılarak erişilebilir.