Hi, Lars Mueller wrote:
Nun haben wir uns bei GMX einen Mailaccount besorgt, weil darueber ja auch der versand per sendmail moeglich ist. Nun will GMX aber, dass zur authentifizierung erst abgeholt wird, bevor man versenden kann. Wie bekomme ich nun sendmail dazu mit dem Verand zu warten, bis fetchmail mit dem Abholen fertig ist?
Laß fetchmail einfach nicht im Hintergrund laufen: --------8<-------- script: mails_erledigen #! /bin/sh fetchmail [...] sendmail -q --------8<-------- Neben fetchmail schreibst Du die Parameter, die bis jetzt in Verwendung waren - aber kein et zum Schluß ("&"). Andere Möglichkeit: IIRC mußt Du nicht warten, bis alles gefetched ist - es muß nur die Authentifizierung vorbei sein. Dazu laß einfach fetchmail im Hintergrund laufen und warte 10 Sekunden: --------8<-------- script: mails_erledigen_v2 #! /bin/sh fetchmail [...] & sleep 10 sendmail -q --------8<-------- Adalbert,