Wenn fetchmailmein IMAP-Posteingang überprüft wird, werden alle ungelesenen Nachrichten heruntergeladen und das Flag "Ungelesene Nachrichten" auf dem Mailserver entfernt.
Gibt es eine Möglichkeit, fetchmailneue Nachrichten herunterzuladen, ohne sie als gelesen zu markieren?
Ich procmailverarbeite neue E-Mail-Nachrichten automatisch und führe Skripts basierend auf E-Mail-Regeln aus. Daher möchte ich, dass die Nachrichten heruntergeladen werden. Ich würde es jedoch vorziehen, wenn das Flag "Neue Nachricht" für Nachrichten beibehalten wird, die ich in meinem E-Mail-Client noch nicht gelesen habe.
Das ist meine .fetchmailrcDatei:
poll mail.domain.com protocol IMAP
user "user@domain.com"
password 'password'
folder 'INBOX'
keep
ssl
mda "/usr/bin/procmail -f %F"
keepFlag soll verhindern, dass Fetchmail die Nachricht nach dem Herunterladen vom Server löscht. In der Tat verwende ich daskeepFlag, da ich die Nachrichten auf dem Server behalten möchte. Ich möchte nur einen Weg finden, um auch das Flag "Neue Nachricht" beizubehalten.