Код: Выделить всё
[email protected]
John Doe
+16073948374
2021-04-27T15:38:11+0000
14904
Код: Выделить всё
def parseEmail(popServer, msgNum):
raw_message=popServer.retr(msgNum)[1]
str_message=email.message_from_bytes(b'\n'.join(raw_message))
body=str(str_message.get_payload())
Я понимаю Для этого регулярное выражение, безусловно, излишне, однако я лишь перепрофилирую существующую собственную утилиту, которая уже написана для использования регулярного выражения для более сложных запросов, поэтому кажется, что самым простым решением здесь было бы изменить регулярное выражение для получения желаемого текста. попытки использовать str.partition() привели к другим несвязанным ошибкам.
Заранее спасибо.
Подробнее здесь: https://stackoverflow.com/questions/673 ... -from-text