QMail: Unterschied zwischen den Versionen
K (→Installation: a) |
Keine Bearbeitungszusammenfassung |
||
Zeile 12: | Zeile 12: | ||
===Qmailadmin=== | ===Qmailadmin=== | ||
http://www.inter7.com/index.php?page=qmailadmin | http://www.inter7.com/index.php?page=qmailadmin | ||
./configure --enable-cgipath=/member/cgi-bin/qmailadmin --enable-autoresponder-path=/usr/bin --enable-ezmlmdir=/usr/bin --enable-maxpopusers=100 --enable-maxaliases=100 --enable-maxforwards=100 --enable-maxautorepsonders=100 --enable-maxmailinglists=100 --disable-ezmlm-mysql --enable-htmldir=/home/www/mygretchen.de/htdocs --enable-cgibindir=/home/www/mygretchen.de/cgi-bin --enable-vpopmaildir=/var/vpopmail --enable-qmaildir=/var/qmail --enable-true-path=/bin/true --enable-no-cache | ./configure --enable-cgipath=/member/cgi-bin/qmailadmin --enable-autoresponder-path=/usr/bin --enable-ezmlmdir=/usr/bin --enable-maxpopusers=100 | ||
--enable-maxaliases=100 --enable-maxforwards=100 --enable-maxautorepsonders=100 --enable-maxmailinglists=100 --disable-ezmlm-mysql | |||
--enable-htmldir=/home/www/mygretchen.de/htdocs --enable-cgibindir=/home/www/mygretchen.de/cgi-bin --enable-vpopmaildir=/var/vpopmail | |||
--enable-qmaildir=/var/qmail --enable-true-path=/bin/true --enable-no-cache | |||
Zeile 95: | Zeile 97: | ||
=Links= | =Links= | ||
==Howtos & Co== | |||
http://www.lifewithqmail.org/lwq.html<br> | http://www.lifewithqmail.org/lwq.html<br> | ||
http://www.gentoo.org/doc/de/qmail-howto.xml<br> | http://www.gentoo.org/doc/de/qmail-howto.xml<br> | ||
http://www.debianhowto.de/doku.php/de:howtos:sarge:qmail<br> | http://www.debianhowto.de/doku.php/de:howtos:sarge:qmail<br> | ||
http://www.cargal.org/downloads/HOW-TO/debianqmail/debianqmail.html<br> | http://www.cargal.org/downloads/HOW-TO/debianqmail/debianqmail.html<br> | ||
http://www.enderunix.org/spamguard/<br> | [http://jclement.ca/docs/debian_qmail/debian_qmail/ Installing Qmail, Courier, Ezmlm, ... on Debian]<br> | ||
==AntiSpam== | |||
[http://www.fehcom.de/qmail/spamcontrol/README_spamcontrol.html Big all-in-one patch. MUST!]<br> | |||
[http://www.enderunix.org/spamguard/ Erstellt badmailfrom-file]<br> | |||
http://www.chrishardie.com/tech/qmail/qmail-antispam.html<br> | http://www.chrishardie.com/tech/qmail/qmail-antispam.html<br> | ||
http://qmail-scanner.sourceforge.net/ | |||
==Patches== | |||
[http://qmail-scanner.sourceforge.net/ Integrate Virusscanner/Spamassassin]<br> | |||
http://toribio.apollinare.org/qmail-scanner/<br> | |||
[http://qmail-spp.sourceforge.net/ Qmail SMTP Plugin patch (SPP)]<br> | |||
==Sonstiges== | |||
[http://www.nrg4u.com/ Qmail Ldap/Big Picture]<br> | |||
[http://www.tnpi.biz/internet/mail/toaster/faq/relay.shtml About relaying (blacklist und smtp_auth)]<br> | |||
[http://www.dt.e-technik.uni-dortmund.de/~ma/qmail-bugs.html Qmail Bugs and Wishlist]<br> |
Version vom 19. Dezember 2006, 00:32 Uhr
als Vorlage diente http://www.debianhowto.de/doku.php/de:howtos:sarge:qmail
Installation
apt-get install qmail-src ucspi-tcp-src
UCSPI-TLS (UCSPI-SSL patched)
Ein Ersatz für inetd
Qmail bauen
Qmail patchen mit Spamcontrol
Qmailadmin
http://www.inter7.com/index.php?page=qmailadmin
./configure --enable-cgipath=/member/cgi-bin/qmailadmin --enable-autoresponder-path=/usr/bin --enable-ezmlmdir=/usr/bin --enable-maxpopusers=100 --enable-maxaliases=100 --enable-maxforwards=100 --enable-maxautorepsonders=100 --enable-maxmailinglists=100 --disable-ezmlm-mysql --enable-htmldir=/home/www/mygretchen.de/htdocs --enable-cgibindir=/home/www/mygretchen.de/cgi-bin --enable-vpopmaildir=/var/vpopmail --enable-qmaildir=/var/qmail --enable-true-path=/bin/true --enable-no-cache
qmailadmin 1.2.0 Current settings --------------------------------------- cgi-bin dir = /home/www/mygretchen.de/cgi-bin html dir = /home/www/mygretchen.de/htdocs image dir = /home/www/mygretchen.de/htdocs/images/qmailadmin image URL = /images/qmailadmin template dir = /usr/local/share/qmailadmin qmail dir = /var/qmail vpopmail dir = /var/vpopmail autorespond dir = /usr/bin ezmlm dir = /usr/bin ezmlm idx = yes mysql for ezmlm = no help = no modify quota = no domain autofill = no modify spam check = no
Konfiguration
Supervise
/etc/tcp.smtp
127.0.0.1:allow,RELAYCLIENT="",QMAILQUEUE="/var/qmail/bin/qmail-scanner-queue.pl",QS_SPAMASSASSIN="1" :allow,MFDNSCHECK="",SMTPAUTH="",BADMIMETYPE="",BADLOADERTYPE="M",QMAILQUEUE="/var/qmail/bin/qmail-scanner-queue.pl"
cdb neubauen:
tcprules /etc/tcp.smtp.cdb /etc/tcp.smtp.tmp < /etc/tcp.smtp
Qmail
Start-Config:
echo "meinhostname.domain.tld" > /etc/qmail/me
Maildrop
Maildrop ist ein Mail Delivery Agent (MDA), der zur serverseitigen Filterung von E-Mail Nachrichten verwendet wird. Er wird standardmäßig mit dem Courier Mail Transfer Agent (MTA) ausgeliefert, arbeitet jedoch auch mit anderen MTAs, wie qmail zusammen. (wikipedia.org)
um z.b. Spammails gleich in den Spamordner zu verschieben
.mailfilter
#logfile "/tmp/maildrop.log" # If Spamassassin says the mail is spam, put it in the Spam folder. ## if ( /^X-Spam-Status: *Yes/) { to "Maildir/.Spam" } to Maildir
.qmail
|preline /usr/bin/maildrop .mailfilter
Betrieb
Logfiles
QMail schreibt seine Daten in dem im TAI64N-Format in seine Logfiles. Das mag zwar für die Auswertung der Logfiles sehr nützlich sein, lesbar ist es nicht.
cat /var/log/qmail/smtpd/current | tai64nlocal
Start/Stop/Status
qmailctl Usage: /usr/sbin/qmailctl {start|stop|restart|doqueue|flush|reload|stat|pause|cont|cdb|queue|help}
mygretchen:/# qmailctl stat /service/qmail-send: up (pid 5465) 151263 seconds /service/qmail-send/log: up (pid 2106) 151373 seconds /service/qmail-smtpd: up (pid 2109) 151373 seconds /service/qmail-smtpd/log: up (pid 2111) 151373 seconds messages in queue: 0 messages in queue but not yet preprocessed: 0
Links
Howtos & Co
http://www.lifewithqmail.org/lwq.html
http://www.gentoo.org/doc/de/qmail-howto.xml
http://www.debianhowto.de/doku.php/de:howtos:sarge:qmail
http://www.cargal.org/downloads/HOW-TO/debianqmail/debianqmail.html
Installing Qmail, Courier, Ezmlm, ... on Debian
AntiSpam
Big all-in-one patch. MUST!
Erstellt badmailfrom-file
http://www.chrishardie.com/tech/qmail/qmail-antispam.html
Patches
Integrate Virusscanner/Spamassassin
http://toribio.apollinare.org/qmail-scanner/
Qmail SMTP Plugin patch (SPP)
Sonstiges
Qmail Ldap/Big Picture
About relaying (blacklist und smtp_auth)
Qmail Bugs and Wishlist