SuSE Linux: Versionen 6.3 bis 7.3
Konfiguration:
Die Konfiguration befindet sich im Verzeichnis /etc/mail
und in der Datei /etc/rc.config.d/sendmail.rc.config
.
Einstellungen in /etc/rc.config
:
SMTP="yes"
FROM_HEADER="provider.de"
Einstellungen in /etc/rc.config.d/sendmail.rc.config
:
SENDMAIL_SMARTHOST="mail.provider.de"
SENDMAIL_LOCALHOST="localhost ihr.rechner.name"
SENDMAIL_RELAY=""
SENDMAIL_ARGS="-bd -om"
SENDMAIL_EXPENSIVE="yes"
SENDMAIL_NOCANONIFY="yes"
/etc/hosts
eingetragen sein
SENDMAIL_NODNS="no"
SENDMAIL_DIALUP="no"
sendmail -q
verschickt werden.
SENDMAIL_GENERICS_DOMAIN="ihr.rechner.name"
PINE
und die genericstable
verwenden,
muss hier unbedingt ihr lokaler Rechnername stehen, damit die Adressumsetzung
funktioniert.
SENDMAIL_TYPE="yes"
MASQUERADE_DOMAINS="mydomain1 mydomain2"
/etc/rc.config.d/sendmail.rc.config
eingefügt:SENDMAIL_LOCALHOST
) mit dem FROM_HEADER
maskiert.
Wenn Sie bei Ihrem Provider die gleiche Mail-Kennung haben, wie auf Ihrem
lokalen System, sind damit bereits alle Einstellungen gemacht.
Sie können also mit dem Kommando sendmail -q
Ihre Mails über Ihren Provider verschicken, nachdem Sie SuSEconfig
ausgeführt haben und sendmail
neu gestartet haben.
rcsendmail reload
/etc/mail/genericstable
:
Falls Sie verschiedene Benutzernamen haben, müssen Sie noch die
Datei /etc/mail/genericstable
anpassen.
Diese sorgt dafür, dass die Mailadressen beim Versenden umgeschrieben werden.
Der Eintrag muss folgendermassen aussehen:
lokalerBenutzername mailadresse@provider.deNach Änderungen an dieser Datei muss entweder
SuSEconfig
oder folgendes Kommando ausgeführt werdenmakemap hash /etc/mail/genericstable.db < /etc/mail/genericstable
Die Funktionalität von genericstable
kann zwar durch einige
Mailprogramme, wie z.B. pine
, selbst erreicht werden, aber
die Vorgehensweise durch die genericstable
bietet eine vom
Mailclient unabhängige Konfiguration.
Bemerkungen:
Wenn Sie Ihre Mails immer automatisch verschicken möchten, legen Sie bitte eine Datei /etc/ppp/ip-up.local
mit folgendem Inhalt an:
#!/bin/sh /usr/sbin/sendmail -q &Danach führen Sie noch das Kommando
chmod 700 /etc/ppp/ip-up.local
/etc/sendmail.cf