PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : sendmail und progmail -> provider



hpsksurfer
24.04.02, 21:04
hi,

ich habe zur Zeit einen sendmailserver mit fetchmail laufen.
Dies funkt auch recht gut.

Nun will ich meinem Server einen Router vor die Nase knallen.
Da bekomme ich nun ein kleines Problem.

Mein Provider verlangt, das zuerst die Post abgeholt werden muss und
dann er neue mails gesendet werden kann.

Bei meinem Server war das kein Problem. Die Abholung wurde mit Script
ip-up geloest.

Mein Ziel ist es nun, wenn sendmail den spooler lehrt (laeuft automatisch)
muss sendmail irgendwie zuerst die Post holen.

Gibt es eine moeglichkeit unter sendmail zuerst ein Script auszufuehren (in dem fetchmail aufgerufen wird) ??

Oder habt Ihr hier eine Idee wie ich dieses Problem loesen kann.

In meinem umfangreichen Linux Dokumentation als uebers Internet habe
ich bisher leider nichts gefunden.

hpsksurfer

thorwin
25.04.02, 14:38
such mal bei google nach "sendmail pop-before-smtp".

Alternativ: Deaktiviere das automatische leeren des Spool-Files und bau Dir 'nen cron-Job, der z.B. alle 5 Minuten

- fetchmail aufruft und danach
- die sendmail queue leert (IIRC sendmail -qf)

Bist Du sicher, dass Dein Provider kein smtpauth unterstützt?

llap,
Thorwin

hpsksurfer
25.04.02, 19:09
Hi Thorwin,

danke fuer deinen tipp, habe gleich mal bei meinem Provider nachgeschaut.
Wenn du mit smtpauth meinst, das der smtp-server zuerst eine Authentifizierungsanforderung sendet koennte meine Frage mal vorerst geklaert sein.
Bleibt noch die naechste Frage, wie ich diese smtpauth einrichte.
Werde gleich mal bei google vorbeischauen.

Danke und Gruss

hpsksurfer