Makale

IMAP Sunucu Nedir? Ne İçin Kullanılır?

IMAP, e-posta altyapısının en temel protokollerinden biridir. Bu yazıda IMAP sunucusunun ne olduğunu, nasıl çalıştığını, POP3'ten farkını ve kurumsal bir e-posta sunucusunu güvenli işletmek için gereken katmanları anlatıyoruz.

IMAP sunucu nedir?

IMAP, "Internet Message Access Protocol" yani İnternet İleti Erişim Protokolü'nün kısaltmasıdır. E-posta istemcileri (Outlook, Thunderbird, telefonunuzdaki posta uygulaması) ile e-posta sunucusu arasındaki iletişimi tanımlar.

Bir e-postanın yolculuğunda üç taraf vardır: gönderen, alıcı ve aradaki e-posta sunucusu. IMAP sunucusu bu üçüncü taraftır. İletileri saklar, kullanıcının kimliğini doğrular ve istemcinin iletileri okumasını, taşımasını ve silmesini sağlar. İleti gönderimi ise ayrı bir protokol olan SMTP ile yapılır.

IMAP sunucusunun görevleri

İletileri saklama

İletiler sunucuda tutulur. Kullanıcı hangi cihazdan bağlanırsa bağlansın aynı gelen kutusunu görür.

Eşzamanlı erişim

Aynı hesaba birden fazla cihazdan aynı anda bağlanılabilir. Telefonda okunan ileti, bilgisayarda da okunmuş görünür.

Klasörler ve etiketler

İletiler sunucu tarafında klasörlere ayrılır; düzen tüm cihazlarda korunur.

IMAP nasıl çalışır?

İstemci, sunucuya TCP üzerinden bağlanır ve kullanıcı adı ile parolayla kimliğini doğrular. Ardından klasör listesini, ileti başlıklarını ve istenen iletilerin içeriğini sunucudan çeker. Yapılan her değişiklik (okundu işareti, taşıma, silme) sunucuya yazılır. Bu yüzden IMAP, iletinin tek ve güncel kopyasının sunucuda olduğu bir modeldir.

IMAP mı, POP3 mü?

POP3 (Post Office Protocol) iletileri cihaza indirir ve çoğunlukla sunucudan siler. Tek cihazdan e-posta okunan eski senaryolar için tasarlanmıştır. Cihaz kaybolduğunda ya da bozulduğunda, yedeği alınmamış iletiler de kaybolur.

IMAP ise iletileri sunucuda tutar. Birden fazla cihaz kullanan ve iletilerin merkezi olarak yedeklenmesini isteyen kurumlar için doğru seçim IMAP'tir.

Kurumsal bir e-posta sunucusunun güvenlik katmanları

IMAP sunucusunu çalıştırmak kolaydır; güvenli çalıştırmak ise birkaç katman gerektirir:

  • DNS: SPF, DKIM ve DMARC kayıtları, alan adınız adına başkasının e-posta göndermesini zorlaştırır ve iletilerinizin spam klasörüne düşmesini engeller.
  • Şifreleme: IMAP için 993, gönderim için 587 portu TLS ile kullanılmalı, geçerli bir SSL sertifikası olmalıdır.
  • Güvenlik duvarı: Yalnızca gerekli portlar açık olmalı, yönetim arayüzleri internete kapalı tutulmalıdır. Parola deneme saldırılarına karşı bilinen saldırgan IP adresleri engellenmelidir.
  • Antispam ve antivirüs: Gelen ve giden iletileri denetleyen bir ağ geçidi katmanı. Açık kaynak ve lisanslı çözümler mevcuttur.
  • Güncelleme: E-posta sunucusu yazılımı ve işletim sistemi düzenli olarak yamanmalıdır.
  • Yedekleme: İletiler sunucuda durduğu için sunucunun yedeği, iletilerin yedeğidir.

IMAP sunucusu nasıl kurulur?

Kendi e-posta sunucunuzu kurmak için önce bir sanal sunucuya ihtiyacınız olur. Üzerine açık kaynaklı (Linux tabanlı çözümler gibi) ya da lisanslı (Microsoft Exchange gibi) bir e-posta sunucusu kurulur. Ardından yukarıdaki DNS, şifreleme, güvenlik duvarı ve antispam katmanları yapılandırılır.

Bizim sanal sunucularımız FortiGate Firewall arkasında ve SiberKapan korumalı olarak teslim edildiği için güvenlik duvarı katmanı hazır gelir. E-posta sunucusunun kurulumu, taşınması ve bakımı için kurumsal e-posta ve sistem yönetimi hizmetlerimizden destek alabilirsiniz.

Sık sorulan sorular

IMAP nedir?
IMAP (Internet Message Access Protocol), e-posta istemcilerinin sunucudaki iletilere erişmesini sağlayan protokoldür. İletiler sunucuda kalır ve tüm cihazlarda eşitlenir.
IMAP ile POP3 arasındaki fark nedir?
IMAP iletileri sunucuda tutar ve cihazlar arasında eşitler. POP3 iletileri cihaza indirir ve genellikle sunucudan siler; bu durumda yedekleme sorumluluğu cihazda kalır.
IMAP hangi portları kullanır?
Şifreli bağlantı için 993 (IMAPS) kullanılır. 143 numaralı port şifresiz ya da STARTTLS ile kullanılır; internete açık sunucularda 993 tercih edilmelidir.
Kendi IMAP sunucumu nasıl kurarım?
Önce bir sanal sunucuya ihtiyacınız olur. Üzerine açık kaynak ya da lisanslı bir e-posta sunucusu kurulur, ardından DNS kayıtları, güvenlik duvarı kuralları ve antispam katmanı yapılandırılır.

Sunucunuzu konuşalım.

İhtiyacınızı anlatın, size uygun yapıyı birlikte belirleyelim.

Oktay AlverKurucu · Sistemi kuran ve yöneten kişi