unser lokaler Mailserver ruft Mails per pop3 vom Provider ab, läuft per cron mit .netcr-Datei je Benutzer.
Problem: Da die cronjobs alle gleichzeitig ausgelöst werden, kommt es bei einigen accounts zu folgendem Fehler:
Code: Select all
fetchmail: Query status=2 (SOCKET)
Meine Idee: Ein Skript, das die accounts nacheinander abfragt, in etwa so:
Code: Select all
#/bin/sh
su user1
/usr/bin/fetchmail -k -p pop3 -S localhost --smtpname user1@example.com -u user1@example.com pop3.example.com
exit
su user2
/usr/bin/fetchmail -k -p pop3 -S localhost --smtpname user2@example.com -u user2@example.com pop3.example.com
exit
echo fetchmail fertig
Wie binde ich die Logindaten ein?
Besten Dank
Thilo