Kurulum

Mailu açık kaynaklı posta sunucusunu yüklemek için, öncelikle sisteminizin geçerli bir IP adresine ve tam nitelikli bir alan adına sahip olduğundan emin olmalısınız. Etki alanı için geçerli bir MX kaydı da olmalıdır. Sunucu IP ve ana bilgisayar adını ayarlamak için aşağıdaki komutları çalıştırın:

$ sudo hostnamectl set-hostname mail.example.com

Ayrıca /etc /hosts dosyasına bir sunucunun FQDN ve IP adresi ekleyin.

$ sudo vi /etc/hosts
xxx.xxx.xxx.xxx mail.example.com

Ayarlandıktan sonra sistemi yeniden başlatın

$ sudo reboot

E -postalar için kritik oldukları için sistem güvenlik duvarınızdan aşağıdaki bağlantı noktalarına izin verilmelidir. Aşağıda gösterildiği gibi UFW ile bağlantı noktalarını açabilirsiniz:

$ sudo ufw allow proto tcp from any to any port
25,80,443,110,143,465,587,993,995

Mailu Docker ve Docker Compose kullanılarak yüklendiğinden beri devam etmeden önce, zaten her iki kurulumunuz olduğunu varsayacağım. Değilse, kurulumun resmi belgelerini izleyebilirsiniz:

$ sudo mkdir /mailu

Mailu bir docker-compose.yml dosyası kullanır ve ayrıca çeşitli ayarlar için mailu.env‘ye güvenir. Çevrimiçi Mailu kurulum yardımcı programını kullanarak ortamınız için bir Mailu yapılandırması oluşturmanız gerekir. Jeneratör size hem bir Docker-Compose.yml hem de bir mailu.env dosyası verecektir. Yapılandırma oluşturulduktan sonra, dosyaları indirmek için kullanılacak bağlantılar alırsınız. Dosyaları Mailu dizinine indirdiğinizden emin olun. Ayarlarla bittiğinde, Mailu’yu Docker ile çalıştırın, Mailu dizininde aşağıda olduğu gibi:

$ sudo docker-compose up -d
Recreating mailu_webdav_1    ... done 
Recreating mailu_fetchmail_1 ... done 
Recreating mailu_front_1     ... done 
Recreating mailu_antivirus_1 ... done 
Recreating mailu_admin_1     ... done 
Recreating mailu_antispam_1  ... done 
Recreating mailu_imap_1      ... done 
Recreating mailu_smtp_1      ... done 
Recreating mailu_webmail_1   ... done

Aşağıdaki komutu çalıştırarak yönetici kullanıcısını ayarlayın:

$ docker-compose -p mailu exec admin flask mailu admin admin
example.com PASSWORD
Created admin user

Keşfetmek

Aşağıdaki bağlantıları alakalı bulabilirsiniz:

 Türkçe