linux:mail:imap
This is an old revision of the document!
IMAP Console
openssl s_client -crlf -connect imap.strato.de:993
a login <user/mailadresse> <passwort>
a select inbox
a status inbox (messages recent unseen
a fetch <Mail-Nr.> (body)
a fetch <Mail-Nr.> (body[header])
a fetch <Mail-Nr.> (body[1])
a fetch <Mail-Nr.> (body[2])
a fetch 1 full
a fetch 1:* (body[header.fields (subject)])
a fetch 3 rfc822
a fetch 3 rfc822.text
a fetch 3 rfc822.header
a fetch 3 rfc822.size
a fetch 3 flags
a fetch 1:* internaldate
a store 5 flags \Deleted
a fetch 5 flags
a expunge
a logout
# Anhang extrahieren
# openssl s_client -crlf -connect imap.strato.de:993 | tee mail.out
a fetch 1 (body[2])
* 1 FETCH (BODY[2] {4296}
> U2FsdGVkX19ykD8etwwsKZHcUhkuiyLPlAtf7PkdCDBLB7vPswTxqp+Uwho+p6r/OX3uQT2CI7YV
> wxpGdzZ9G17MQhxQ+7GzfAkGqjW9nBsQ5EtL1xROJbXuKYLqYE0x4xrHYZJuTyYfdQnMVTcyP6/7
> sRLEcl21FguKQrgMTnLRCsDfuO+X3NZH+4MmaG7pJ/2z2/DaHP/EENMfkiW7xt3icBwWm/rROTF1
> L/LfsJ+2T3Y3vNVydmi5ZZCpaH6HyS3qRXmVkhj4Ojf3T2mW/bmum6/vTd3mcl6A+5UpJFk3jDwR
> 9RcQH8gdHwZiJTxd4lBLQrIBA73vnZS5/HEYLdrwQvyjL9Y+6JzvODFCo2txWajZEdxwXxKE/8Dc
> ntueI40YQCKIMMgYEcB3ThzhVXDGi9AIVmsNkmg/yHJqFxEbJSTBoSnAxCgaHE4yHhDM4fSdLwfd
> ...
> dTdxMxTYEFf/FIRreEnC4Rzs/79Zb5k40UHAoU7UFSqOrdBGLNTRPWgWhtVsBRdN7bdRn1bHyT9C
> AQ==
)
# die Zeilen mit > in eine Datei kopieren (datei.b64)
# falls noetig CR/LF entfernen
# sed 's/\r$//' datei.out > datei.b64
# openssl enc -d -base64 -in datei.b64 -out datei.txt
linux/mail/imap.1601568941.txt.gz · Last modified: 2023/01/11 19:30 (external edit)