Электронная почта в JSON через Python - PullRequest
0 голосов
/ 28 октября 2019

У меня есть следующая информация из электронного письма:

  • url.server

  • port

  • протокол

  • пользователь

  • pass

Как я мог, используя Python, сохранитьсодержимое электронной почты в формате JSON:

заголовки:

header_key1: value
header_key2: value
subject: "The email subject as utf-8 string"
datetime: "2015-03-17 17:48:06"
encoding: "utf-8"

from:
- { name: "Sender Name", email: "sender@email.com" }

to:
- { name: "Recipient Name", email: "recpient@email.com" }
- { name: "Recipient Name 2", email: "recpient2@email.com" }

cc:
- { name: "Recipient Name", email: "recpient@email.com" }
- { name: "Recipient Name 2", email: "recpient2@email.com" }

parts:
- { content_type: "text/plain", content: "body of this part", "headers": { 
"header_key1": value, "header_key2": value } }
- { content_type: "text/html", content: "body of this part", "headers": { 
"header_key1": value, "header_key2": value } }

attachments:
- { filename": "invoice.pdf", content_type: "application/pdf", content: 
"base64 of binary data" }
- { filename": "invoice2.pdf", content_type: "application/pdf", content: 
"base64 of binary data" }


Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...