🚀 VPS'e Mailcow Kurulumu - 30 Dakikada Posta Sunucusu

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.

1. Alan adı, PTR ve DNS

`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

2. mailcow-dockerized’i kurun

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.

3. İlk posta kutusu ve gerçek test

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.

Hızlı yanıtlar

Giden 25 portu engelli mi?

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.

Posta ne kadar disk ister?

Ş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 →

İlgili

Paketleri görRehberlerSSS