Linuxuzmani.Com

Linux Kullanırken Aldığım Notlar

Qmail, clamav, spamassassin, razor, pyzor, qmailadmin Kurulumu


Qmail kurulumu için ordan oraya paket indir vs yap derle kur diye ugrasirken birde bu sekilde kurulumu kesfettim. Ben begendim. Bu dokumana imap destegi verildigi zaman harika bir sunucu olarak calisacaktir. Horde ve imap kurulumu ilerleyen zamanda eklenecektir.

paket listemize
[code]deb http://debian.iuculano.it/apt sarge main contrib non-free
deb-src http://debian.iuculano.it/apt sarge main contrib non-free

deb http://debian.iuculano.it/apt etch main contrib non-free
deb-src http://debian.iuculano.it/apt etch main contrib non-free[/code]
ekliyoruz.

Bu depolarda aşağıdaki paketler var:

* qmail-src
* vpopmail-mysql
* autorespond
* qmailadmin
* ripmime
* simscan
* spamassassin

[code]apt-get install mysql-server php4 apache libapache-mod-php4 php4-pear apache mc zip unzip unrar bzip2 arj [/code]

ilk adımda Mysql, php destekli apache kurulur. mc kuralım dosya değişikliklerinde yardımcı olur.

Vpopmail için veritabanı ve kullanıcı oluşturalım. ve vpopmail dbsine vpopmail kullanıcısı için yetki atayalım.

[code]mysqladmin -u root -p create vpopmail

mysql

mysql> GRANT ALL PRIVILEGES ON vpopmail . * TO ‘vpopmail_kullanıcıadı’@'localhost’ IDENTIFIED BY ’sifre’ WITH GRANT OPTION ; [/code]

Şimdi qmail, vpopmail, spamassasin kurulumuna başlayalım.

[code]apt-get install qmail-src spamassassin vpopmail-mysql spamc razor pyzor ucspi-tcp-src libmailtools-perl libmail-spf-query-perl libsys-hostname-long-perl [/code]

Ucspi-tcp paketini derleyelim.

[code]build-ucspi-tcp [/code]

Qmail derleyelim.

[code]build-qmail [/code]

Eğer kurulumda hata alırsanız eximi kaldıralım.

[code]dpkg –force-depends –purge exim4 exim4-base exim4-config exim4-daemon-light [/code]
Tekrar qmaili kuralım.

[code]dpkg -i /tmp/qmail/qmai*.deb [/code]

Smtp_Auth ve CHKUSER yamasını aktif hale getirmek için

[code]mcedit /etc/init.d/qmail [/code]

betiğinin içinde var olan aşağıdaki kodu;

[code]-u `id -u qmaild` -g `id -g nobody` -x /etc/tcp.smtp.cdb 0 smtp \ [/code]

aşağıdaki gibi değiştiriyoruz.

[code]-u vpopmail -g vckpw -x /etc/tcp.smtp.cdb 0 smtp \ [/code]

mail sunucusunun adini giriyoruz.

[code]echo mail.linuxuzmani.com > /etc/qmail/me [/code]

Mysql sunucuda daha önce açmış olduğumuz vpopmail veritabanının erişim bilgilerini girelim.

[code]mcedit /etc/vpopmail/vpopmail.mysql [/code]

Qmail ve vpopmail kurulumu tamam. Şimdi yeniden başlatalım.

[code]/etc/init.d/qmail restart && /etc/init.d/vpopmail-mysql restart [/code]

Servisin çalıştığını kontrol edelim.

[code]telnet localhost 25

Connected to localhost.localdomain.
Escape character is ‘^]’.
EHLO
250-mail.domain.com
250-AUTH LOGIN CRAM-MD5 PLAIN
250-AUTH=LOGIN CRAM-MD5 PLAIN
250-PIPELINING
250 8BITMIME
AUTH LOGIN [/code]

gibi bir sonuç çıkarsa sunucumuz doğru çalışıyor demektir.

Diğer bileşenlerin kurulumu ile devam ediyoruz.

[code]apt-get install qmailadmin autorespond ezmlm-src clamav clamav-daemon clamav-freshclam

wget http://www.inter7.com/simscan/simscan-1.3.1.tar.gz

tar -zxvf simscan-1.3.1.tar.gz

cd simscan-1.3.1./configure –enable-user=clamav –enable-clamav=y –enable-custom-smtp-reject=y –enable-attach=y –enable-spam=y –enable-spam-hits=5 –enable-spamc-user=y –enable-received=y –enable-clamavdb-path=/var/lib/clamav –enable-spam-auth-user=n –enable-quarantinedir=/var/qmail/quarantine –enable-dropmsg=y –enable-attach [/code]
–enable-attach parametresi ile /var/qmail/control/ssattach dosyası içindeki uzantılı ekleri engeller. Örnek olarak
[code] cat /var/qmail/control/ssattach
.jpg
.mp3
.scr
.bat
.exe [/code]

parametresi ile dosyası içindeki uzantılı ekleri engeller. örenek olarakBu dosyalar engellenmiştir. Gelmesi ve gitmesi :)

[code]make
make install-strip [/code]

kurulumu tamamlıyoruz. Domainimizi ekliyoruz mail sunucuya.

[code]vadddomain linuxuzmani.com
Please enter password for postmaster:
enter password again: [/code]
Yönetimi için

[code]http://sunucuip/cgi-bin/qmailadmin [/code]

Yok qmailadmini ben kendim kuracağım derseniz Qmailadmin Kurulumu makalesini ziyaret edebilirsiniz.


Etiketler: , , , , , , , , , , , ,



Yorumlar



1
Yazan:  Abidin ÖZCAN | Tarih:  12 Aralık 2007 | Saat:  02:22

Gerçekten güzel bir anlatım olmuş, teşekkür ederim, başarılarının devamını dilerim…
İyi Çalışmalar



Yorum Yapın

Not: Şu etiketleri kullanabilirsiniz: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>