|
||
Startseite
User-Bereich |
Wie richte ich SMTP-after-POP unter Linux ein? Sendmail Gegenüber der vorherigen Konfiguration muß die Konfigurationsdatei in einigen Punkten verändert werden. Da in dieser Konfiguration ein Smart-Relay-Host eingetragen ist, wird "Mailertable" nicht mehr benötigt. Damit nicht bei jeder neuen Mail eine Verbindung zum Provider aufgebaut werden muß wurde das Feature "expensive" eingefügt. Dieses scheint es allerdings nur bei SuSE-Linux zu geben. Erst wenn Sendmail mit dem Parameter "-q" aufgerufen wird, werden alle gespoolten Mails verschickt. Lokale Mails werden natürlich trotzdem sofort zugestellt. Die neue Sendmail-Konfiguration wird mit In der Konfigurationsdatei /etc/rc.config.d/sendmail.rc.config ist der Wert des Parameters "SENDMAIL_ARGS" auf "-bd -om" zu ändern. Anschließend ist ein Neustart des Sendmail-Prozesses
notwendig include(`/usr/share/sendmail/m4/cf.m4') divert(0)dnl VERSIONID(`@(#)Setup for SuSE Linux 8.11.0-0.4 (SuSE Linux) 04/09/2000') OSTYPE(`linux')dnl dnl FEATURE(`mailertable', `hash /etc/mail/maiable', `hash /etc/mail/mailertable.db')dnl FEATURE(`genericstable', `hash /etc/mail/genericstable.db')dnl FEATURE(`access_db')dnl define(`ALIAS_FILE', `/etc/mail/aliases')dnl define(`confPRIVACY_FLAGS', `needmailhelo,novrfy,noexpn,noetrn,noverb')dnl define(`SMART_HOST', `smtp:mail.gmx.de')dnl define(`LOCAL_RELAY', `smtp:mail.gmx.de')dnl FEATURE(`expensive')dnl FEATURE(`always_add_domain')dnl MASQUERADE_AS(`gmx.de')dnl FEATURE(`masquerade_envelope')dnl FEATURE(`allmasquerade')dnl LOCAL_USER(joerg joerg.schuetter root)dnl MAILER(`local')dnl MAILER(`smtp')dnl MAILER(`procmail')dnl DOMAIN(`generic')dnl LOCAL_CONFIG Djgmx.de Fetchmail Im Homeverzeichnis von root wird nun die Konfigurationsdatei für Fetchmail erstellt. Diese Datei hat den Namen .fetchmailrc. Auf meinem Rechner sieht die Datei für GMX etwa so aus.
set postmaster "postmaster"
set bouncemail
set properties ""
poll pop.gmx.de proto pop3
user "1234567", with password "sagichnicht", is "joerg" here;
Cron-Job Nun ist es an der Zeit Fetchmail mit Sendmail zu
verknüpfen. Dieses läßt sich am einfachsten
durch eien Cron-Job verwirklichen. Soll z.B. alle 42 Minuten
nach jeder vollen Stunde die Mails abgeholt bzw. versand werden
so ist die Zeile Für alle die den Editor VI nicht so gut beherrschen, hier die Eingabe:
|
News |