Elimizdeki centos makinaya bir mta kuralım dedik. Postfix den giriştik. Sonra alias_ları filan mysql_e bağlayalım dedik. Bir de baktık ki bir sürü dosya oluştur ilişkilendir falan filan. Ve kolay kullanımı ve perfomansı ile qmail akla geldi. qmailrocks.org ta qmail kurmayı çok güzel anlatıyorlar. Sonra qmailtoaster_i gördüm. Adamlar qmail için gereken bütün paketleri siteye koymuşlar bir de güzel wiki yapmışlar. Wiki de centos,fedora core, mandriva ve suse için kurulum dökümanları hazırlamışlar.

qmail kurmak için ideal !
qmailtoaster için => http://www.qmailtoaster.org/
Wiki için => http://wiki.qmailtoaster.com

Karşılaşılabilecek hatalar

1. Eğer daha önceden sistemde postfix varsa tamamen kaldırın. postfix diye bir kullanıcı adı var ise onu da silin. Yoksa aşağıdaki gibi bir hata ile karşılaşabilirsiniz. Sebebi qmail kurulurken vpopmail diye bir kullanıcı oluşturmaya çalışıyor. Açmaya çalıştığı kullanıcının uid_sini sanırım 89 vermeye çalışıyor. postfix kullanıcısını da oluştururken aynı uid verildiği için vpopmail kullanıcısı ile çakışıp kullanıcı açılmıyor.

> Please add the vchkpw group and
> vpopmail user. Then run configure again
> no
> configure: error: Could not compile and run even a trivial ANSI C
> program - check CC.
> error: Bad exit status from /var/tmp/rpm-tmp.81274 (%build)
2. Eğer mail gönderiyorsanız ancak alamıyorsanız. /var/log/qmail/smtp/current dosyasının
içeriğine bakıp logları inceleyin. Benim başıma gelen mailler geliyordu. Yalnız reject
ediliyordu. Aşağıdaki hatayı alıyordum.

>qmail-smtpd: qq soft reject (mail server temporarily rejected message (#4.3.0)):
> connect(): No such file or directory
>  qmail-smtpd: qq soft reject (mail server
> temporarily rejected message (#4.3.0)):

Sebebi clamav_ın başlamamış olmasıymış. Direk olarak
konsolda

# clamd &

deyip bir tane mail gönderirsiniz. Bakarsınız mail geliyor mu _? Muhakkak gelecektir.
Çözümü ya

# ntsysv

deyip açılış için işaretlersiniz. Veya /etc/rc.local dosyasına

/usr/sbin/clamd &

yazar. Açılışta aktif edersiniz.
Yolunuz açık olsun.