DirectAdmin, Exim ve Dovecot Nedir?
DirectAdmin, basit arayüzü ve düşük kaynak tüketimiyle sunucu yönetimini kolaylaştıran hafif bir kontrol panelidir. Plesk ve cPanel gibi panellere alternatif olarak lisans maliyeti düşük ve kullanımı pratiktir. Tüm hosting bileşenleri tek bir arayüzden kontrol edilebilir.
E-posta işlemlerinde ise DirectAdmin, Exim ve Dovecot uygulamalarına başvurur. Exim, e-postaların sunucuya gönderilmesini veya sunucudan dış dünyaya iletilmesini sağlar. Dovecot ise kullanıcıların gelen e-postalarını IMAP ve POP3 protokolleriyle almasını mümkün kılar. Ayrıca Dovecot Otomatik Klasör özelliği sayesinde, kullanıcıların posta kutularında gelen kutusu, gönderilenler, taslaklar gibi temel klasörler sistem tarafından otomatik olarak oluşturulur. Böylece bütünsel ve güvenilir bir e-posta altyapısı sağlanmış olur
DirectAdmin Üzerinde Exim ve Dovecot Konfigürasyonu
DirectAdmin’in ilk kurulumu tamamlandığında, çoğu zaman Exim ve Dovecot servisleri varsayılan olarak sisteme entegre edilir. Yine de, yapılandırmaları geliştirmek ya da özel ihtiyaçlara göre uyarlamak istiyorsanız, aşağıdaki yönergeler işinizi kolaylaştıracaktır.
Exim Konfigürasyonunu Kontrol Etme
Exim ayar dosyası genellikle şu dizindedir:
/etc/exim.conf
Exim servisinin çalıştığını doğrulamak için:
systemctl status exim
Ayar değişikliği yapıldıysa, servisi yeniden başlatmak gerekir:
systemctl restart exim
Dovecot Konfigürasyonunu Kontrol Etme
Dovecot yapılandırma dosyaları şu dizindedir:
/etc/dovecot/dovecot.conf
/etc/dovecot/conf.d/
Servis kontrolü ve yeniden başlatma işlemleri:
systemctl status dovecot
systemctl restart dovecot
Dovecot, SSL, IMAP, POP3, mailbox dizinleri gibi birçok ayarı modüler dosyalar halinde saklar. Özellikle /etc/dovecot/conf.d/10-mail.conf
ve /etc/dovecot/conf.d/10-auth.conf
gibi dosyalar kullanıcı tanımlama ve posta kutusu erişiminde özelleştirme için sık kullanılır.
Mail Kullanıcı Hesaplarının Oluşturulması
DirectAdmin arayüzü üzerinden:
- Kullanıcı hesabına giriş yapın
- “Email Accounts” sekmesine gidin
- Yeni bir e-posta hesabı oluşturmak için “Create mail account” tıklayın
- Kullanıcı adı, şifre ve kota bilgilerini girip kaydedin
E-posta hesabı oluşturulduktan sonra kullanıcılar Outlook, Thunderbird gibi istemcilerle ya da webmail (Roundcube) üzerinden erişim sağlayabilirler.
SPF, DKIM ve PTR (Reverse DNS) Ayarları
E-posta teslimat güvenilirliğini artırmak için SPF ve DKIM kayıtları oluşturulmalıdır. DirectAdmin paneli üzerinden DNS bölümüne girerek:
SPF
kaydı: domaininizin sadece sizin sunucunuzdan e-posta gönderdiğini ispatlarDKIM
: gönderilen e-postalara dijital imza ekleyerek güvenilirlik sağlarPTR
: sunucu IP adresinizin domain adıyla eşleştiğini gösterir (hosting sağlayıcınız tarafından yapılır)
Ekstra SSS Soruları ve Yanıtları
Exim loglarını nereden kontrol edebilirim?
Exim logları genellikle /var/log/exim/mainlog
dosyasında bulunur. Bu dosya üzerinden e-posta gönderim ve teslim sorunlarını detaylıca inceleyebilirsiniz.
Dovecot neden bağlantı reddediyor olabilir?
Dovecot servisinin çalıştığından emin olun. Ayrıca ilgili portların (110, 143, 993) güvenlik duvarında açık olup olmadığını kontrol edin. Sertifika hataları da bağlantı sorunlarına yol açabilir.
Mail kuyruğundaki iletileri nasıl temizleyebilirim?
Exim için exim -bp
komutuyla kuyruğu görüntüleyebilir, exim -Mrm <ID>
komutuyla ise istenmeyen e-postaları silebilirsiniz. Tüm kuyruğu silmek için exim -bp | awk '{print $3}' | xargs exim -Mrm
komutu kullanılabilir.
Bir kullanıcı sürekli e-posta gönderemiyor, neden olabilir?
Kullanıcının kota sınırı dolmuş olabilir veya IP’si sunucu tarafından geçici olarak engellenmiş olabilir. Ayrıca şifre hataları ve bağlantı limiti aşımı gibi nedenler de incelenmelidir.
Mail sunucumun IP adresi kara listede mi?
https://mxtoolbox.com/blacklists.aspx adresi gibi çevrimiçi araçlarla IP adresinizi kontrol edebilirsiniz. Kara listede olan IP’lerin itibarını düzeltmek için spam şikayetlerine karşı önlem alınmalı ve ilgili servis sağlayıcılarla iletişime geçilmelidir.