SMTP Nedir? SMTP Bilgileri Nasıl Öğrenilir?
SMTP (Basit Posta Aktarım Protokolü), e-posta gönderimi ve alımında kritik bir rol oynayan TCP/IP protokolüdür. Kullanıcılar arasında e-posta gönderimi yaparken SMTP’yi kullanır, ancak alınan mesajları kaydetmek ve yönetmek için genellikle POP3 veya IMAP protokollerinden biri tercih edilir. Bu makalede, SMTP’nin ne olduğu, nasıl çalıştığı, IMAP ile farkları, tarihçesi, SMTP portları ve SMTP ayarlarının nasıl yapıldığı detaylı bir şekilde ele alınacaktır. Hadi, e-posta iletişiminin bu önemli bileşenini daha yakından inceleyelim.
SMTP Nedir ve Nasıl Çalışır?
Basit Posta Aktarım Protokolü (SMTP), e-posta gönderimi için kullanılan en yaygın protokoldür. E-posta gönderimi işlemi sırasında, bir istemci (e-posta göndericisi) ve bir sunucu (e-posta alıcısı) arasında kurulan bağlantı ile veriler SMTP üzerinden taşınır. SMTP, gönderici sunucu ve alıcı sunucu arasında üç aşamalı bir işlem modeline dayanır:
- Birinci Aşama: E-posta istemcisi (örn. Outlook, Gmail gibi bir webmail) üzerinden gönderilen bir e-posta, ilk olarak gönderenin e-posta sunucusuna ulaşır. Bu aşamada SMTP protokolü devreye girer.
- İkinci Aşama: E-posta, göndericinin sunucusundan alıcının sunucusuna iletilir. Bu aşamada, SMTP, iki sunucu arasındaki e-posta geçişini sağlar.
- Üçüncü Aşama: Alıcı sunucu, gelen e-postayı alır ve kullanıcının e-posta istemcisi (örn. webmail, Outlook vb.) aracılığıyla POP3 veya IMAP protokolünü kullanarak indirir.
SMTP, gönderici ile alıcı arasındaki e-posta iletimi için bir geçiş (relay) görevi görür. Ancak e-postaları yönetmek, almak ve organize etmek için IMAP veya POP3 gereklidir.
SMTP ile IMAP Arasındaki Farklar
SMTP ve IMAP, e-posta işlemleri için kullanılan iki temel protokoldür, ancak farklı amaçlara hizmet ederler. SMTP, e-postaların iletilmesi ve gönderilmesi için kullanılırken, IMAP (veya POP3) e-postaların alınması, okunması ve düzenlenmesi için kullanılır. Kısacası, e-posta gönderimi için SMTP, alımı ve yönetimi için ise IMAP veya POP3 gerekir.
SMTP protokolü, kullanıcıların gönderdiği e-postaları iletmek ve farklı sunucular arasında aktarmak için kullanılır. IMAP ise kullanıcının e-postalarını bir sunucuda saklar ve bu e-postaların farklı cihazlardan erişilebilmesine olanak tanır. Bu nedenle, özellikle çoklu cihaz kullanımı için IMAP tercih edilir.
SMTP’nin Tarihçesi
Elektronik haberleşmenin ilk yıllarında farklı yöntemler kullanılırken, SMTP protokolü 1982 yılında POSTEL firması tarafından standartlaştırılmış ve RFC 788 kodu ile yayınlanmıştır. Unix BSD tabanında geliştirilen bu protokol, dünya genelinde hızla yaygınlaşmış ve SMTP sunucusu olarak “Sendmail” kullanılmıştır. Zaman içinde SMTP, Linux işletim sistemlerinde de yaygın hale gelmiş ve “Sendmail” gibi MTA (Mail Transfer Agent) yazılımları popüler olmuştur.
Günümüzde, SMTP sunucusu hizmeti veren birçok yazılım bulunmaktadır. Bunlar arasında en popüler olanları: Exim, Qmail, Postfix, Mail Enable, Icewarp ve Microsoft Exchange‘dir.
SMTP Portları ve Güvenlik Katmanları
SMTP protokolü, e-posta iletişimi için üç ana port kullanır:
- 587 Numaralı Port (TLS): En yaygın kullanılan porttur ve SMTP Submission olarak adlandırılır. Genellikle istemci ve sunucu arasında güvenli bir bağlantı sağlamak için TLS (Transport Layer Security) katmanını kullanır.
- 25 Numaralı Port (Standart SMTP): E-posta sunucuları arasında e-posta iletiminde kullanılan standart porttur. Ancak, güvenlik sorunları nedeniyle birçok sağlayıcı bu portu kapatma eğilimindedir.
- 465 Numaralı Port (SSL): İki sunucu arasında güvenli bir e-posta iletimi sağlamak için kullanılan bir porttur. SSL (Secure Sockets Layer) güvenlik katmanını kullanır.
Türkiye’de, spam e-posta ile mücadele amacıyla 25 numaralı port birçok servis sağlayıcı tarafından kapatılmıştır. Bu nedenle istemci ve sunucu arasındaki e-posta iletimi için 587 numaralı port kullanılmaktadır. Bu uygulamanın yaygınlaşmasıyla birlikte, Türkiye’deki spam e-posta gönderim sıralamasında önemli bir düşüş yaşanmıştır.
SMTP Mail Ayarları
Web siteniz üzerinden gönderilen tüm e-postaların (sipariş mailleri, iletişim formu, üyelik aktivasyon mailleri vb.) düzenlendiği yer SMTP ayarlarıdır. Bu bölümde, mevcut mail hesaplarını düzenleyebilir veya yeni bir mail hesabı oluşturabilirsiniz. SMTP ayarları, genellikle iki ana bölümden oluşur:
- SMTP Sunucu Adresi: Bu, mail.siteadresiniz.com formatında olmalıdır. Örneğin, sitenizin adresi “www.sunucucozumleri.com” ise, bu alana “mail.sunucucozumleri.com” yazmalısınız.
- SMTP Kullanıcı Adı: E-postaların hangi adresten gönderileceğini belirtir. Bu alan, daha önce sistemde kayıtlı olan bir mail adresi olmalıdır. Genellikle bu alan, “[email protected]” şeklinde doldurulur. Ancak, farklı bir adres kullanmak istiyorsanız, önce bu mail adresini oluşturmanız gerekir.
- SMTP Şifresi: SMTP kullanıcı adı kısmına yazılan adresin şifresini gireceğiniz alandır. Bu, sadece şifreyi girmek içindir; şifre değiştirme işlemi için mail hesapları bölümünü kullanmalısınız.
- SMTP Port: 587 olarak kullanılmalıdır. Ancak, farklı bir mail sunucusu kullanıyorsanız, bu sunucunun size verdiği port numarasını girmelisiniz.
Bu ayarlar, genellikle tüm sunucuları için geçerlidir. Ancak, farklı bir mail sunucusu kullanıyorsanız, bu ayarlar geçerli olmayabilir. Bu durumda, mail hizmeti sağlayan kurum tarafından temin edilen bilgileri kullanmanız gerekir.
Mail Gönderim Sistemi ve Mail Hesapları Yönetimi
Mail gönderim sistemi seçimi, e-postaların hangi sunucu üzerinden gönderileceğini belirler. sunucucozumleri.com üzerinden kullanılan mail hesapları için “sunucucozumleri” seçilmelidir. Eğer farklı bir sunucu kullanıyorsanız, “Diğer” seçeneğini seçmelisiniz.
Mail Hesapları Yönetimi: Bu bölümde, alan adınıza bağlı mail hesaplarını açabilir veya mevcut hesapları düzenleyebilirsiniz. Şifre değiştirmek için düzenleme butonunu kullanabilir veya yeni bir mail hesabı eklemek için “Ekle” butonuna tıklayabilirsiniz. Mail adresinin şifresi, 8 ila 32 karakter arasında olmalı ve içinde büyük harf, küçük harf ve rakam içermelidir.
Mail Adresini Kontrol Etme: Yeni eklediğiniz mail adresini, Mozilla Thunderbird, Microsoft Outlook gibi programlarda kullanabilir veya web tabanlı olarak “http://mail.siteadresiniz.com” adresinden erişebilirsiniz.
Sonuç
SMTP, e-posta gönderimi ve alımı için kullanılan temel bir protokoldür. E-posta iletişiminin sağlıklı bir şekilde yapılabilmesi için SMTP’nin doğru yapılandırılması büyük önem taşır. SMTP ayarlarının nasıl yapılacağını bilmek, mail trafiğinizin sorunsuz işlemesini sağlar. Bu nedenle, SMTP’nin nasıl çalıştığını, hangi portları kullandığını ve SMTP ayarlarının nasıl yapılacağını bilmek, web yöneticileri ve e-posta kullanıcıları için önemli bir bilgi birikimidir.
Ayrıca roundcube smtp ayarları için makalemize göz atabilirsiniz veya smtp kullanarak mail gönderme başlıklı makalemize göz atabilirsiniz.