Rocky Linux 9 ile E-posta Sunucusu Kurulumu Nasıl Yapılır? (Postfix, Dovecot)

Gerekli Paketlerin Yüklenmesi

E-posta sunucusu kurulumu için öncelikle gerekli yazılımların yüklenmesi gerekmektedir. Rocky Linux 9 üzerinde Postfix ve Dovecot gibi temel paketlerinin yüklenmesi için aşağıdaki komutlar kullanılabilir:

“`bash
sudo dnf install postfix dovecot
“`

Bu komut, sistemde gerekli paketleri yüklemeye başlayacaktır. Ayrıca, kullanıcıların e-posta hesaplarına erişimini sağlamak için gerekli olan diğer bağımlılıklar da yüklenmelidir. Dovecot’un e-posta oturum açma ve yönetim işlevlerini sağlamak için ayrıca bazı eklenti paketlerinin yüklenmesi gerekebilir.

Postfix Yapılandırması

Postfix, e-posta gönderimi için kullanılan bir MTA (Mail Transfer Agent) olarak yapılandırılmalıdır. Postfix yapılandırma dosyası genellikle `/etc/postfix/main.cf` yolunda bulunur. Bu dosyada, temel ayarlar ve ağ yapılandırmaları yapılır. Aşağıda, temel bir Postfix yapılandırma örneği verilmiştir:

“`bash
myhostname = mail.ornekdomain.com
mydomain = ornekdomain.com
myorigin = $mydomain
inet_interfaces = all
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
“`

Ayrıca, TLS şifrelemesi sağlamak için gerekli ayarlar da eklenmelidir. TLS sertifikalarının belirtilmesi için aşağıdaki satırlar eklenebilir:

“`bash
smtpd_tls_cert_file = /etc/ssl/certs/server.crt
smtpd_tls_key_file = /etc/ssl/private/server.key
“`

Yapılandırma dosyasındaki değişikliklerin ardından Postfix servisi yeniden başlatılmalıdır:

“`bash
sudo systemctl restart postfix
“`

Dovecot Yapılandırması

Dovecot, e-posta alımı ve kullanıcı yönetimi için gerekli olan bir IMAP ve POP3 sunucusudur. Dovecot yapılandırma dosyası genellikle `/etc/dovecot/dovecot.conf` yolunda bulunur. Bu dosyada, Dovecot’un kullanılacak protokolleri belirtmesi gerekmektedir:

“`bash
protocols = imap pop3
“`

Ayrıca, Dovecot’un kullanıcıları nasıl yöneteceğine dair ayarların yapılması önemlidir. Eğer sistem kullanıcıları üzerinden e-posta hesapları sağlanacaksa, aşağıdaki ayarlar kullanılabilir:

“`bash
passwd_file = /etc/dovecot/passwd
userdb {
driver = passwd
}
“`

Dovecot için TLS şifrelemesi ayarlanması da gerekmektedir. Bunun için aşağıdaki satırlar eklenmelidir:

“`bash
ssl = required
ssl_cert = Güvenlik Duvarı ve E-posta Portları

E-posta sunucusu yapılandırmasında, gerekli olan portların güvenlik duvarında açılması gerekmektedir. Postfix için genellikle 25, 587 (SMTP) ve Dovecot için 993 (IMAP) ile 995 (POP3) portları kullanılmaktadır. Aşağıdaki komutlar ile gerekli portlar açılabilir:

“`bash
sudo firewall-cmd –permanent –add-port=25/tcp
sudo firewall-cmd –permanent –add-port=587/tcp
sudo firewall-cmd –permanent –add-port=993/tcp
sudo firewall-cmd –permanent –add-port=995/tcp
sudo firewall-cmd –reload
“`

DNS Ayarları

E-posta sunucusunun doğru çalışabilmesi için DNS ayarlarının da doğru bir şekilde yapılandırılması gerekmektedir. Aşağıdaki DNS kayıtları oluşturulmalıdır:

1. A Kaydı: E-posta sunucusunun IP adresini göstermek için.
2. MX Kaydı: E-posta sunucusunun adresini belirlemek için.
3. SPF Kaydı: E-posta gönderimini yönetmek ve sahte e-posta gönderimlerini engellemek için.
4. DKIM ve DMARC: Kimlik doğrulama ve e-posta güvenliği için ek güvenlik katmanları.

Örneğin, bir MX kaydı şu şekilde olmalıdır:

“`
ornekdomain.com. IN MX 10 mail.ornekdomain.com.
“`

Testlerin Yapılması

E-posta sunucusunun başarıyla kurulduğunu doğrulamak için birkaç test gerçekleştirilmelidir. SMTP bağlantısını test etmek için telnet kullanılabilir:

“`bash
telnet mail.ornekdomain.com 25
“`

Ayrıca, bir e-posta istemcisi kullanarak e-posta gönderimi ve alımı test edilmelidir. Kullanıcı hesaplarıyla IMAP veya POP3 üzerinden bağlanarak e-posta alımının sağlandığı kontrol edilmelidir.

Yedekleme ve İzleme

Kurulum tamamlandıktan sonra, e-posta sunucusunun işleyişinin düzenli bir şekilde izlenmesi ve yedeklenmesi önemlidir. günlük dosyaları ve sistem kaynakları izlenmeli, zamanla oluşabilecek sorunları önlemek için düzenli yedekleme yapılmalıdır.

Bu aşamalarla birlikte Rocky Linux 9 üzerinde Postfix ve Dovecot kullanarak bir e-posta sunucusu kurulumu tamamlanmış olacaktır.

CEVAP VER

Lütfen yorumunuzu giriniz!
Lütfen isminizi buraya giriniz

SON İÇERİKLER

İLGİNİZİ ÇEKEBİLİR