Qmail Kurulumu
Önceki QMAIL Kurulumu NASIL Sonraki
Qmail Kurulumu
Qmail'in kendi sitesinden en son qmail sürümünü indirin (Şu anki sürümü: 1.03)
Qmail kurulumuna başlamadan önce qmail için gerekli sistem kullanıcılarını ekleyelim.
  1. FreeBSD kullanıyorsanız:
    # pw groupadd nofiles
    
    # pw useradd qmaild -g nofiles -d /var/qmail -s /nonexistent
    # pw useradd qmaill -g nofiles -d /var/qmail -s /nonexistent
    # pw useradd qmailp -g nofiles -d /var/qmail -s /nonexistent
    # pw useradd alias -g nofiles -d /var/qmail/alias -s /nonexistent
    
    # pw groupadd qmail
    # pw useradd qmailq -g qmail -d /var/qmail -s /nonexistent
    # pw useradd qmailr -g qmail -d /var/qmail -s /nonexistent
    # pw useradd qmails -g qmail -d /var/qmail -s /nonexistent
    
  2. Linux kullanıyorsanız:
    # groupadd nofiles
    
    # useradd -g nofiles -d /var/qmail qmaild
    # useradd -g nofiles -d /var/qmail/alias alias
    # useradd -g nofiles -d /var/qmail qmaill
    # useradd -g nofiles -d /var/qmail qmailp
    # groupadd qmail
    # useradd -g qmail -d /var/qmail qmailq
    # useradd -g qmail -d /var/qmail qmailr
    # useradd -g qmail -d /var/qmail qmails
    
  3. Solaris kullanıyorsanız:
    # groupadd nofiles
    
    # useradd -g nofiles -m -d /var/qmail -s /bin/false qmaild
    # useradd -g nofiles -m -d /var/qmail/alias -s /bin/false alias
    # useradd -g nofiles -m -d /var/qmail -s /bin/false qmaill
    # useradd -g nofiles -m -d /var/qmail -s /bin/false qmailp
    # groupadd qmail
    # useradd -g qmail -m -d /var/qmail -s /bin/false qmailq
    # useradd -g qmail -m -d /var/qmail -s /bin/false qmailr
    # useradd -g qmail -m -d /var/qmail -s /bin/false qmails
    
Şimdi qmail'i kurmaya başlayabiliriz. Unutmayın, yukarıdaki kullanıcıları açmazsanız qmail kurulmayacaktır.
# mkdir /var/qmail
# tar -zxvf qmail-1.03.tar.gz
# cd qmail-1.03
# make setup check
daha sonra /var/qmail/control dizini altında gerekli qmail yapılandırma dosyalarını oluşturmak için
# ./config
komutunu verin, qmail kurduğunuz sunucunun doğru bir DNS kaydı olması lazımdır.
DNS hakkında bilginiz yoksa DNS ile ilgili BIND 8 ile DNS NASIL veya djbDNS Kurulumu NASIL belgelerini okuyabilirsiniz. DNS sunucu olarak djbDNS kullanmanızı tavsiye ederim.
Eposta sunucunun IP'sinin ters (reverse) DNS kaydı olmazsa qmail çalışmaz. Herhangi bir sorundan dolayı qmail, DNS bilgilerinize geçici olarak erişemezse aşağıdaki komutu verin.
#./config-fast mail.example.com
mail.example.com yerine sizin eposta sunucunuzun adını yazınız.
Kurulumun tamamlanması için bazı takma isimlerin (alias) oluşturulması lazım.
  • postmaster: eposta yoneticisi,
  • mailer-daemon: bazı geri dönen postaların alıcısı,
  • root: sistemdeki root kullanıcısı.
root'a, mailer-daemon'a ve postmaster'a gelen postaları [email protected]'a yönlendirmek için aşağıdaki komutları vereceğiz. ([email protected] yerine siz kendi eposta adresinizi kullanınız, bu belgeyi okuyanlardan bazıları kendi eposta sunucularındaki bu takma isimlere benim eposta adresimi yazmışlar !:))
# cd ~alias
# echo  [email protected]> .qmail-root
# echo [email protected] > .qmail-postmaster
# echo [email protected] > .qmail-mailer-daemon

# chmod 2755 ~alias
# chmod 644 ~alias/.qmail*
Önceki Üst Ana Başlık Sonraki
Genel Bilgiler Başlangıç Gerekli Paketlerin Kurulumu
Bir Linux Kitaplığı Sayfası