Ubuntu 22.04 Üzerinde Mailcow Kurulumu

29.09.2025 19:36 Haber

 

Ubuntu 22.04 Üzerinde Mailcow Kurulumu

 

Mailcow, açık kaynaklı bir e-posta sunucu çözümüdür ve Docker konteynerleri kullanarak çalışır. Aşağıda Ubuntu 22.04 üzerinde Mailcow'u nasıl kuracağınızı adım adım anlatıyoruz.

1. Postfix Servisini Durdurma ve Devre Dışı Bırakma

Mailcow kendi bileşenleri ile birlikte geldiği için, sistemde yüklü olan Postfix gibi eski e-posta servislerini kapatmamız gerekiyor.
Aşağıdaki komutları kullanarak Postfix servisini durdurun ve devre dışı bırakın:  

systemctl stop postfix && systemctl disable postfix

Bu komut, Postfix servisini hemen durdurur ve sunucu yeniden başlatıldığında otomatik olarak başlamasını engeller.  

2. Docker ve Docker Compose Kurulumu

Mailcow, Docker konteynerleri üzerinde çalışır. Öncelikle Docker ve Docker Compose'u yüklememiz gerekiyor:  

curl -sSL https://get.docker.com/ | CHANNEL=stable sh && apt install docker-compose-plugin

Bu komut, en güncel ve kararlı Docker sürümünü indirip kurar. Ayrıca, Docker Compose desteğini de ekler.  

3. Mailcow'un Deposunu İndirme

Mailcow’un kaynak kodlarını indirmek için aşağıdaki komutu çalıştırın:  

git clone https://github.com/mailcow/mailcow-dockerized /opt/mailcow-dockerized

Bu komut, Mailcow’un resmi GitHub deposunu /opt/mailcow-dockerized dizinine klonlar.  

4. Mailcow Konfigürasyon Dosyasını Oluşturma

Mailcow’un çalışabilmesi için bir yapılandırma dosyası oluşturmalıyız. Bunun için aşağıdaki komutu çalıştırın:  

cd /opt/mailcow-dockerized/ && ./generate_config.sh

Bu komut, Mailcow’un ihtiyaç duyduğu yapılandırma dosyalarını oluşturur ve sizden bazı temel bilgiler girmenizi ister (örneğin, alan adınız).  

5. Mailcow'u Çalıştırma

Mailcow’un en güncel bileşenlerini indirip başlatmak için aşağıdaki komutları çalıştırın:  

cd /opt/mailcow-dockerized/ && docker compose pull && docker compose up -d

Bu komutlar:

  • Mailcow’un en güncel Docker imajlarını indirir.
  • Mailcow bileşenlerini arka planda çalıştırır.

Kurulum tamamlandıktan sonra, Mailcow’un web arayüzüne erişmek için tarayıcınızda aşağıdaki URL'yi ziyaret edebilirsiniz:  

https://sunucu-ip-adresi veya alanadiniz.com