.mp
Wohngebietsmatthias
Hallo
Ich hab bei leo.org ein schönes Howto zu sendmail für Workstations gefunden.
http://home.leo.org/~barner/freebsd/articles/mailsetup/article.html
Simon Barner hat es 2003 verfaßt weshalb für FreeBSD 5.3 ein paar Änderungen erforderlich sind.
1.: Damit das Senden von Mails per SMTP-Auth funktioniert muß sendmail mit sasl-unterstützung kompiliert werden (STARTTLS ist imho bereits einkompiliert).
Dazu gibt Simon Barner Anweisungen zur Anpassung von /etc/make.conf, die bei FreeBSD 5.3 etwas anders lauten müssen, weil die Standard-sasl-version inzwischen eine andere ist.
So sieht es bei mir aus:
Wie gesagt ist STARTTLS imho bereits standardmäßig einkompiliert. Ich hab es dennoch vorsichtshalber in die make.conf eingefügt.
Daraufhin schlägt Simon Barner vor sendmail neu zu kompilieren (also nicht das aus den Ports, sondern das aus dem Grundsystem). Das hat bei mir leider nicht funktioniert. Ein Neubau der Welt allerdings funktioniert und folgt den Anweisungen in der make.conf ebenso. Dadurch wird das händische Übersetzen von libsm und libsmutil natürlich überflüssig.
2.: SpamAssassin liegt inzwischen in einer neueren Version vor, bei der das Init-script anders heißt. Um SpamAssassin automatisch beim Systemstart zu starten reicht jetzt der eintrag spamd_enabe="YES" in der rc.conf welcher das Script /usr/local/etc/rc.d/sa-spamd.sh ausführt.
Vielleicht kann der eine oder andere damit etwas anfangen.
Gruß, matze
Ich hab bei leo.org ein schönes Howto zu sendmail für Workstations gefunden.
http://home.leo.org/~barner/freebsd/articles/mailsetup/article.html
Simon Barner hat es 2003 verfaßt weshalb für FreeBSD 5.3 ein paar Änderungen erforderlich sind.
1.: Damit das Senden von Mails per SMTP-Auth funktioniert muß sendmail mit sasl-unterstützung kompiliert werden (STARTTLS ist imho bereits einkompiliert).
Dazu gibt Simon Barner Anweisungen zur Anpassung von /etc/make.conf, die bei FreeBSD 5.3 etwas anders lauten müssen, weil die Standard-sasl-version inzwischen eine andere ist.
So sieht es bei mir aus:
Code:
SENDMAIL_CFLAGS=-I/usr/local/include/sasl -DSASL -DSTARTTLS
SENDMAIL_LDFLAGS=-L/usr/local/lib
SENDMAIL_LDADD=-lsasl2 -lssl -lcrypto
Daraufhin schlägt Simon Barner vor sendmail neu zu kompilieren (also nicht das aus den Ports, sondern das aus dem Grundsystem). Das hat bei mir leider nicht funktioniert. Ein Neubau der Welt allerdings funktioniert und folgt den Anweisungen in der make.conf ebenso. Dadurch wird das händische Übersetzen von libsm und libsmutil natürlich überflüssig.
2.: SpamAssassin liegt inzwischen in einer neueren Version vor, bei der das Init-script anders heißt. Um SpamAssassin automatisch beim Systemstart zu starten reicht jetzt der eintrag spamd_enabe="YES" in der rc.conf welcher das Script /usr/local/etc/rc.d/sa-spamd.sh ausführt.
Vielleicht kann der eine oder andere damit etwas anfangen.
Gruß, matze
Zuletzt bearbeitet: