Ana SayfaTanımlarSMTP - Simple Mail Transfer Protocol: Tanımı ve Kullanımı

SMTP – Simple Mail Transfer Protocol: Tanımı ve Kullanımı

Bir TCP/IP ağında bu protokol, farklı sunucular arasında e-posta gönderilmesini yönetir. Ayrıca, istemci bilgisayarlardan posta göndermek için kullanılır.

SMTP yada Simple Mail Transfer Protocol, “Basit Posta Aktarım Protokolü” anlamına gelir ve standart bir iletişim protokolüdür. Esas olarak elektronik postayı bir sunucudan diğerine aktarmak için kullanılır.



SMTP Genel Bakış

Bir e-posta gönderirken, SMTP sunucusu gönderici rolünü oynar. Outlook tipi bir e-posta yazılımında veya bir web postasında yazılan e-postayı kurtarır ve bir dizi sunucu (SMTP geçişleri) aracılığıyla alıcıya aktarır.

Bir İnternet kullanıcısı bir arkadaşına bir e-posta gönderdiğinde, erişim sağlayıcısının e-posta sunucusu, diğer SMTP sunucularıyla alıcıya geçiş rolü oynar.

1980’lerin başında popüler hale gelen SMTP, bugün çoğu e-posta istemcisinde çalışır. IMAP veya POP standardında olduğu gibi, bir sunucudaki posta kutusundaki e-postaların uzaktan alınmasına izin vermediğini unutmayın. Teknik düzeyde, SMTP, veri aktarımı için TPC protokolünü (İletim Kontrol Protokolü) kullanır. 

SMTP şu şekilde çalışır;

  • Basit posta yönlendirme protokolü
  • Basit posta aktarım protokolü, bir e-postayı bir sunucudan diğerine aktararak gönderirken hareket eder.
  • Basit posta aktarım protokolü, bir e-posta bir sunucudan diğerine aktarılarak gönderildiğinde hareket eder.

Aşağıda, bazı e-posta sağlayıcıları için SMTP sunucu adreslerine ve SMTP bağlantı noktalarına genel bir bakış verilmiştir:

e-posta sağlayıcısıSMTP server adresiPort SMTP
Yahoosmtp.mail.yahoo.com587
GMXmail.gmx.net587
Freesmtp.free.fr587
Gmailsmtp.gmail.com587 (TLS/STARTTLS), 465 (SSL)

SMTP oturumu nasıl çalışır?

SMTP prosedürünün ilk adımında bahsedilen SMTP istemcisi ve SMTP sunucusu arasındaki etkileşim, gerçek SMTP oturumunu temsil eder.

SMTP prosedürünün geri kalanı, yani e-postanın SMTP aracılığıyla sunucudan alıcıya aktarılması ayrı bir makalede ele alınmaktadır. Her oturum, istemciden gelen bir dizi SMTP komutundan ve sunucudan gelen durum kodları biçimindeki yanıtlardan oluşur.


SMTP Komutlarına Genel Bakış

Geçerli SMTP belirtimlerine göre, her ağ protokolü uygulaması, 7 bitlik ASCII karakterlerinden oluşan en az aşağıdaki sekiz komutu desteklemelidir:

SMTP KomutlarıAnlam
HELOİstemci bilgisayar adıyla oturum açar ve oturumu onunla başlatır.
MAIL FROMİstemci, e-postanın göndericisini adlandırır.
RCPT TOe-postanın alıcısını adlandırır.
DATAİstemci e-postanın iletimini başlatır.
RSETİstemci, başlatılan iletimi keser, ancak istemci ile sunucu arasındaki bağlantıyı sürdürür.
VRFY/EXPN“Doğrula”/ “Genişlet” – İstemci, mesajın iletimi için bir posta kutusunun mevcut olup olmadığını doğrular.
NOOPİstemci, bir zaman aşımı nedeniyle bağlantı kesilmesini önlemek için sunucudan bir yanıt ister.
QUITİstemci oturumu bitirir.

Sunucu durum kodlarına genel bakış

 

SMTP yanıtları
Durum koduAnlam
200standart başarılı bağlantı yanıtı
211Sistem durumu veya sistem yardım yanıtı
214yardım mesajı
220<domain> Servis hazır
221<domain> Servis kapanış iletim kanalı
250İstenen posta işlemi tamam, tamamlandı
251Kullanıcı yerel değil; <ileri-yol>’a iletecek
252Kullanıcı VRFY olamaz, ancak mesajı kabul eder ve teslim etmeye çalışır
354Posta girişini başlngıç; <CRLF>…<CRLF> ve bitişi
421<domain> Hizmet kullanılamıyor, iletim kanalı kapatılıyor
450İstenen posta işlemi yapılmadı: posta kutusu kullanılamıyor
451İstenen eylem iptal edildi: işlemede yerel hata
452İstenen işlem yapılmadı: yetersiz sistem depolaması
500Sözdizimi hatası, komut tanınmadı
501Parametrelerde veya bağımsız değişkenlerde sözdizimi hatası
502Komut uygulanmadı
503Kötü komut dizisi
504Komut parametresi uygulanmadı
521<domain> posta kabul edilmiyor 
530Erişim reddedildi
550İstenen işlem yapılmadı: posta kutusu kullanılamıyor
551Kullanıcı yerel değil; deneyin lütfen <forward-path>
552İstenen posta işlemi iptal edildi: depolama alanının aşılması
553İstenen işlem yapılmadı: posta kutusu adına izin verilmiyor
554İşlem başarısız

Bizi Sosyal Medyada takip edin!

12BeğenenlerBeğen
15,848TakipçilerTakip Et
13TakipçilerTakip Et
656AboneAbone Ol

İlgili Yazılar

Daha Fazlasını Keşfedin

Apple's Vision Pro monitors your eyes and predicts clicks-min

Apple Vision Pro göz hareketini izleyip tıklamaları tahmin edebiliyor

0
"Apple tarafından Vision Pro olarak adlandırılan 'Seyirsel Hesaplama Cihazı'nın ilk modeli sonunda resmi olarak tanıtıldı. Resmi piyasaya çıkışı ve kullanıcıların ellerine ulaşması öncesinde, etrafında...
The world first manned UFO was tested in Shenzhen-min

Dünyanın ilk insanlı “UFO”su Shenzhen’de test edildi

0
Birçok şirket şu anda tam elektrikli dikey kalkış ve iniş araçları geliştiriyor, ancak bir Çin şirketi bu "uçan daire" aracını yapma konusunda yeni bir...
Best Trailer mods in Euro Truck Simulator 2 - ETS 2-min

Euro Truck Simulator 2’deki En İyi 4 Dorse Modu

0
Kamyon trailerleri, yarı treylerler veya basitçe dorse olarak da bilinen araçlardır ve kamyonlar veya diğer büyük araçlar tarafından çekilmek üzere tasarlanmıştır. Taşımacılık endüstrisinin önemli...
New Research shows that mosquitoes dislike light colors

Yeni Araştırma, sivrisineklerin açık renkleri sevmediğini gösteriyor

0
Sivrisinekler, insan nefesine, terine ve vücut sıcaklığına tepki verse de, aynı zamanda belirli kokular gibi hoşlanmadıkları şeyler de vardır. "Nature Communications" dergisinde yayımlanan yeni...
Domain Name Definition, Uses and Importance-min

Domain Name (Alan Adı): Tanımı, Kullanım Alanları ve Önemi

0
Bir alan adı, bir isim (marka, şirket, soyadı vb.) ve bir uzantıdan oluşur. Uzantı, iki harfli bir coğrafi ekin (.fr, .tr, .de gibi) veya...