У меня есть тело электронной почты, которое выглядит примерно так.Python-Parse email Body и truncate MIME headers
Теперь я хочу удалить из него весь заголовок и просто написать текст сообщения для разговора. Как я могу сделать это в python?
Я пробовал модуль email.parser, но это не дает мне результат, который я хочу.
Для получения более подробной информации, пожалуйста, найдите приведенный ниже код.
import email
a="""--c66f5985-233d-4e89-b598-6398b60cbe00
Content-Type: multipart/alternative;
differences="Content-Type";
boundary="d5eff9f8-76b3-4320-adfb-1e51add8fa8f"
--d5eff9f8-76b3-4320-adfb-1e51add8fa8f
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
THis is a demo email body
Thanks And Regards,
Ana
"""
b = email.message_from_string(a)
if b.is_multipart():
for payload in b.get_payload():
# if payload.is_multipart(): ...
print (payload.get_payload())
else:
print (b.get_payload())
Что делать, если в моем письме содержится много сообщений электронной почты – sangeet
И мне просто помогает с электронной почтой, как показано выше, без имен хостов и других учетных данных ... – sangeet