SMTP

Vikipedi, özgür ansiklopedi
Atla: kullan, ara
İnternet iletişim kuralları dizisi

OSI Modeli

Katman İletişim kuralları
7. Uygulama katmanı HTTP, HTTPS, SMTP, FTP, TFTP, UUCP, NNTP, SSL, SSH, IRC, SNMP, SIP, RTP, Telnet, ...
6. Sunum katmanı ISO 8822, ISO 8823, ISO 8824, ITU-T T.73, ITU-T X.409, ...
5. Oturum katmanı NFS, SMB, ISO 8326, ISO 8327, ITU-T T.6299, ...
4. Ulaşım katmanı TCP, UDP, SCTP, DCCP, ...
3. Ağ katmanı IP, IPv4, IPv6, ICMP, ARP, IGMP, IPX,...
2. Veri bağlantısı katmanı Ethernet, HDLC, Wi-Fi, Token ring, FDDI, PPP, ...
1. Donanım katmanı ISDN, RS-232, EIA-422, RS-449, EIA-485, ...

Elektronik posta gönderme protokolü (Simple Mail Transfer Protocol), bir e-posta göndermek için sunucu ile istemci arasındaki iletişim şeklini belirleyen protokoldür. Farklı işletim sistemleri için geliştirilmiş e-posta protokolleri vardır. Bu protokollerinin SMTP'ye geçit yolu(gateway) vardır. SMTP, Aktarım Temsilcisi (Mail Transfer Agent,MTA) ve Kullanıcı Temsilcisi(Mail User Agent,MUA) yazılımları arasındaki iletişimi sağlar. TCP'nin üst katmanında çalışır.

Sadece e-posta yollamak için kullanılan bu protokolde, basitçe, istemci bilgisayar SMTP sunucusuna bağlanarak gerekli kimlik bilgilerini gönderir, sunucunun onay vermesi halinde gerekli e-postayı sunucuya iletir ve bağlantıyı sonlandırır.

E-posta almak için POP3 ya da IMAP protokolü kullanılır.

Ücretsiz hizmet veren büyük e-posta hizmet sağlayıcıları da SMTP ve diğer e-posta gönderim ve kontrol protokollerini desteklemeye başlamışlardır.

Outlook, Eudora, Kmail, Thunderbird, Evolution, Sylpheed gibi e-posta istemcileri, e-postalarınızı gönderilmek üzere sunucunuza iletirken SMTP hizmetinden faydalanırlar.

25 ve 587 numaralı portlar SMTP sunucusu için ayrılmıştır.

Tarihçe[değiştir | kaynağı değiştir]

Birebir elektronik mesajın çeşitli şekilleri 1960'larda kullanılmıştır. İnsanlar belirli ana bilgisayarlar için birbirleriyle gelişmiş başka sistemleri kullanarak iletişim kurdular. Daha az bilgisayar özellikle ABD hükümetindeki ARPANET’te, Birbirlerine e-mail gönderebilmek için bağlandı, standartlar farklı sistemlerin kullanıcılarının birbirlerine e-posta göndermelerine izin verecek şekilde geliştirildi. SMTP 1970 yılları boyunca bu standartlara göre büyüdü. SMTP 1971 de açıklanan iki uygulamanın kökünü takip edebilir: Posta kutusu protokolünün uygulanması tartışmalı olmuştur ama RFC 196 ve diğer RFC’lerde ve SNDMSG programında tartışılmıştır, RFC 2.235 göre, BBN Ray Tomlinson ARPANET üzerinden posta iletileri göndermek için Tenex bilgisayarlar icat etti. 1973’ten beri diğer uygulamaları FTP MAİL ve MAİL PROTOKOL ünün her ikisini de içerir. ARPANET 1980 yıllılarında modern internete dönüştürülene kadar, geliştiriciler 1970li yıllar boyunca çalışmalarına devam ettiler. Sonra Jhon Postel 1920 yılında FTP de posta bağımlılığını kaldırmayı başlatmak için Mail transfer protokolü öngördü. SMTP kasım 1981 de POSTEL tafarından RFC 788 olarak yayınlanmıştır. SMTP standartları USENET gibi aynı zaman etrafında bazı benzerlikler ile birçok iletişim ağı geliştirildi. SMTP geniş ölçüde 1980 lı yılların başlarında kullanılmaya başlandı. O zaman makineler arasında e- posta transferlerini işlemek için hangisinin bağlanması daha iyi uygunlukta olduğu Unix Unix Copy Programı (UUCP) postasıyla tamamlayıcı oldu. SMTP diğer taraftan, gönderme ve alma makineleri ağa bağlı olduğu her zaman en iyi şekilde çalışır. Her ikisi de bir saklama ve iletme mekanizması kullanımı ve push teknolojisi örnekleridir. USENET haber grubu sayesinde UUCP sunucular arasında hala dağıtılmasına rağmen, mesaj gönderme başlıkları olarak kullanılan UUCP sanal olarak "patlama yolları" ile birlikte kayboldu. İlk Smtp tarihi ve kaynağı hakkında bilgi RFC 123 den önce yeniden göndermeyle alakalı makale teknik alt yapı içerir. Sendmail, RFC 788 den hemen sonra 4.1cBSD ile birlikte yayınlanan SMTP’yi uygulamak için mail transfer maddelerinin ilklerinden birisi oldu. BSD UNix zaman içinde internet üzerindeki en popüler işletim sistemi olduğu gibi, Sendmail en yaygın MTA(Mail aktarım aracısı) oldu. Bazı diğer popüler SMTP sunucu programları Posfix, gmail, Novell GroupWise, Exim, Novell NetMail, Microsoft Exchange Server,Sun Java Sysyem messaging sunucuları içerir.




TTNet IRC Lord[değiştir | kaynağı değiştir]