Alesta WEB

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şenl...
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

