Am 24.08.20 um 09:18 schrieb Jan Novak:
> Hallo,
>
> ich habe ein MailGateway vor meinem Mailserver laufen.
> Dieses holt aus den User Mailboxen aus einem bestimmten Verzeichnis
> ("INBOX.spam_leran") Mails ab, welche vom User als SPAM getaggt wurden.
>
> Damit fetchmil das kann, muss es die imap Daten, vor allem das Passwort
> der Usermailbox kennen.
>
> Gibt es eine Möglichkeit, das zu umgehen?
https://wiki.dovecot.org/PreAuth
Solange Du weißt, mit welchem Pfad/Befehl auf dem
Dovecot-betreibenden-Gateway Dich in Deine eigene Mailbox direkt ohne
Passwort einloggen kannst...
...dann könnte sowas funktionieren:
fetchmail \
--plugin 'ssh %h /usr/libexec/dovecot/imap' \
--proto imap --auth external
ggf. muss dann noch der ssh-agent passend konfiguriert werden, und der
Schlüssel (so er ein Passwort braucht) separat entsperrt werden (z. B.
ssh-add).