{{page>:menu}} ====== Courier ====== ===== download ===== * http://www.courier-mta.org/?download.php ===== kompilace Authentication library ===== * zkompilovat RPM: ''rpmbuild -ta courier-authlib-0.57.tar.bz2'' * nainstalovat RPM (i devel verzi) * nainstalovat podporu autentizace: ''courier-authlib-mysql'' či ''courier-authlib-userdb'' podle toho, jakou budeme používat ===== instalace Courier, IMAP ===== * zkompilovat RPM: ''rpmbuild -ta courier-0.xx.y.tar.bz2'' * zkompilovat RPM: ''rpmbuild -ta courier-imap.xx.y.tar.bz2'' * zkompilovat RPM: ''rpmbuild -ta courier-webmail.xx.y.tar.bz2'' * zkompilovat RPM: ''rpmbuild -ta courier-webadmin.xx.y.tar.bz2'' * zkompilovat RPM: ''rpmbuild -ta courier-pop3d.xx.y.tar.bz2'' * zkompilovat RPM: ''rpmbuild -ta sqwebmail.xx.y.tar.bz2'' ===== konfigurace ===== * je dobře popsána na http://www.courier-mta.org/install.html * konfigurace pomocí [[http://www.courier-mta.org/?courier.html|jednoduchých souborů]] * nejlépe se konfiguruje pomoci Webadmina ==== esmtpd ==== * ''-noidentlookup -nodnslookup'' občas se stává, že je spojení navázáno, ale SMTP neodpovídá ==== bofh ==== * ''opt BOFHSUPPRESSBACKSCATTER=none'' -- systém zamezení nadměrného posílání chybových mailů -- viz [[http://www.courier-mta.org/install.html#backscatter|Backscatter suppression]] * ''maxrcpts 200'' -- max. počet příjemců v jedné přijímané zprávě ==== authuserdb ==== * ''**authdaemonrc**''\\ ''authmodulelist="authuserdb ...."'' * vytvoření uživatele\\ ''userdb test@domena.cz set uid=2 gid=2 home=/var/mail/mail.nemnbk.cz/test'' - GID a UID je číslo uživatele DAEMON * ''userdbpw -md5 | userdb test@domena.cz set systempw'' - * ''makeuserdb'' - vytvoří z userdb.dat z userdb * ''maildirmake /var/mail/domena.cz/test'' - vytvoří Maildir * ''chown -R daemon:daemon /var/mail/domena.cz/test'' - nastavit práva #!/bin/sh if [ ! $1 ]; then echo "Help: mkcourieruser " exit 1 fi # GID a UID je slo uivatele DAEMON userdb $1@$2 set uid=2 gid=2 home=/var/mail/$2/$1 userdbpw -md5 | userdb $1@$2 set systempw makeuserdb mkdir /var/mail/$2/$1 maildirmake /var/mail/$2/$1/Maildir ==== pop3s ==== * certifikát je v ''/usr/lib/courier/share/pop3d.pm'' * config pro vytvoření cerifikátu je v ''/etc/courier/pop3d.cnf'' * ''mkpop3dcert'' - vytvoří certifikát ==== ClamCour ==== * fitlr pro ClamAV * http://sourceforge.net/projects/clamcour/