mailcow-dockerized baştan sona: DNS kayıtları, PTR, compose kurulumu, ilk kutu ve Gmail'e teslim testi. Gerçek Ubuntu komutları.
Mailcow tam bir posta paketidir - Postfix (SMTP), Dovecot (IMAP), SpamAssassin, SOGo web postası, takvimler ve kişiler - panelli tek bir docker compose projesinde. Bu rehber DNS’i, kurulumu ve ilk teslim edilebilirlik testini kapsar. Postayı neden kendi sunucunuzda barındırmalı: posta sunucusu VPS.
`mail.example.com` seçin. Sunucunuza bir A kaydı ve `example.com` için ona işaret eden bir MX kaydı oluşturun (öncelik 10). IP’nizin ters DNS’ini (PTR) `mail.example.com` olarak ayarlayın - sunucunuzun kontrol panelinde, IP’sinin altında. SPF, DKIM ve DMARC’ı kurulumdan sonra Mailcow’da üreteceksiniz - şimdilik onlara yer bırakın.
dig +short A mail.example.com dig +short MX example.com # after install: dig +short TXT example.com | grep spf
apt update && apt install -y git ufw git clone https://github.com/mailcow/mailcow-dockerized cd mailcow-dockerized cp sample/mailcow.conf . # set: MAILCOW_HOSTNAME=mail.example.com ufw allow 25,80,110,143,465,587,993,995,4190/tcp && ufw allow OpenSSH && ufw --force enable docker compose pull && docker compose up -d
Yığının çekilmesi birkaç dakika sürer. `https://mail.example.com` adresindeki kurulum sihirbazı, Mailcow’un ürettiği DNS kayıtlarında size rehberlik eder: SPF, DKIM anahtarları ve bir DMARC politikası - her birini DNS bölgenize kopyalayın. Yayılmayı bekleyin, ardından sihirbazın kontrolleri yeşile dönene kadar çalıştırın.
Panelde: Configuration → Mailboxes - `[email protected]` oluşturun, parola belirleyin, web postayı `/simplesaml` ya da SOGo üzerinden `/SOGo` adresinde açın. Ardından bir Gmail ve bir Outlook adresine gerçek posta gönderin ve başlıkları inceleyin: SPF, DKIM ve DMARC’ın hepsi `pass` göstermeli. Yeni adresinizi ancak bundan sonra kimseye söyleyin.
Buran sunucularında değil: VPS’imizden `mx.google.com` adresine yapılan canlı bir kontrol `220 ESMTP` yanıtı verir, yani Postfix’iniz yabancı posta sunucularıyla konuşabilir. Gelen 25 portunu yukarıdaki gibi ufw ile kendiniz açarsınız.
Şaşırtıcı derecede az: yıllara yayılan yazışmalarıyla 15 kişilik bir ekip 20–30 GB’a sığar. Core VPS 4’ün 100 GB’ı çoğu kişi için yeterli; kullanıcılar büyük ekler tutuyorsa bir NVMe kademesi seçin, çünkü Mailcow bunları aynı diskten IMAP ile sunar.
Alan adınız, sınırsız posta kutusu, tek sabit fatura. Posta sunucusu alın →