Ich schreibe ein Skript, um bestimmte Verarbeitungsaktivitäten auszuführen (hauptsächlich das Verschieben einiger Datendateien auf einen anderen Computer, wo sie gesichert werden können), aber ich weiß nur, wann das Kopieren ausgelöst werden soll, wenn eine E-Mail in einen bestimmten Ordner auf einem IMAP-Mailserver (der sich außerhalb meines Netzwerks befindet) zugestellt wird.
Ich suche also etwas, dasnureinen Mailcheck durchführen undbei neuer MailSkript auslösen. Ich möchte den Inhalt des IMAP-Ordners nicht herunterladen, es sei denn, es gibt keine andere Möglichkeit.
Kann fetchmail
oder kann getmail
ich offlineimap
das oder gibt es noch etwas anderes?
Antwort1
Überprüfen Sie den IMAP-Filter. Damit können Sie den Remote-IMAP-Server überprüfen -https://github.com/lefcha/imapfilter