exim ist ein MTA im Stil von smail mit einigen Erweiterungen.
Exim ist der Standard-MTA von Debian GNU/Linux. Er bietet u.a. folgende Features:
- Authentifizierung über Datenbanken (Mysql, Postgres, Interbase)
- Integration von LDAP
- Filterung von Email (exiscan, RBL)
- SSL/TLS
- uvm.
Deutsche Anleitung: Exim Mailserver Doku
Homepage: http://www.exim.org/
Lizenz: GPL
Tipps & Tricks
- Am besten gleich Exim Ver. 4 installieren, da dort viele Neuerungen drin sind, es aber dennoch stabil läuft!
Mit dem Programm eximconf kann man relativ einfach eine grundlegende Konfiguration erstellen. anscheinend gibt es noch kein eximconf: https://alioth.debian.org/projects/eximconf/ IIRC gibt es eximconf nur für Version 3, noch nicht für den neuen exim4. -- BennySiegert 2003-06-29 15:02:38
Anleitung um Exim4 an T-Online und/oder mail.gmx.net anzubinden http://eene.mine.nu/exim-menue.html
- Per Muttscript mails versenden
echo "Hello World" |mutt -s "<Subject der Mail>" MeineMailadresse@gmx.de
- Anleitung um Exim4 an T-Online und/oder mail.gmx.net anzubinden
Anleitung für einen ISP Mailserver mit Exim
- Debian installation apt-get install exim4 (hierbei wird smail automatisch deinstalliert)
unter /etc/exim4/ die Dateien exim4.conf.template und update-exim4.conf.conf anpassen und update-exim4.conf aufrufen. Durch "update-exim4.conf" werden alle Dateien zu einer Datei in /var/lib/exim4/config.autogenerated neu erzeugt. Wenn man einzelene Configdateien angegeben hat findet man diese unter /etc/exim4/conf.d/....(Routers/Transport/....). 00_exim4-config_header Dateien müssen dann angepasst werden. In der Grundinstallation steht hier nur z.B. "Begin transport" drin. Das muss für gmx.net z.B. erweiteret werden ( http://eene.mine.nu/exim-menue.html)
In die Datei /etc/email-addresses kann man die externen E-Mail Adressen der lokalen User hinterlegen (z.B. GMX o.ä.). Beim Senden wird dann z.B. automatisch die Absenderadresse korrigiert.
Exim für fli4l
Es gibt ihn auch als opt-Paket für fli4l, allerdings hat dieses Paket noch ein paar kleine Macken beim lokalen Mailverteilen.
Wie werde ich "eingefrorene" Mails wieder los?
- mailq ( exim -bp ) .... zeigt Mailqueue an Hier gibt es auch die bekannten Kommandos: runq und mailq unter /var/spool/exim/msglog/ bzw. /var/spool/exim/info/ kann man sich die Gründe für das Einfrieren ansehen.
exim -Mrm <ID> [<ID>]... löscht "frozen" mails. exim -Mt <ID> [<ID>]... taut die angegebenen Mails für einen weiteren Sendeversuch auf.