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
sendmail: Erstellen einer eigenen /etc/sendmail.cf
fetchmail: Mails vom Provider abholen
sendmail: Relay access denied