[英]'To' field when parsing email in Python
我正在使用python標准庫的email模塊來解析電子郵件。 這樣的事情使我可以確定發件人:
msg = email.message_from_string(data)
sender = msg.get_unixfrom()
但是我在確定郵件發送給誰時遇到了麻煩。
有什么想法嗎?
交互式會話示例:
>>> import email
>>> msg = email.message_from_string("from: me\nto: you\n\nTest\n")
>>> msg.get_all('to')
['you']
>>> msg['to']
'you'
>>>
您可以始終使用__getitem__(name)
,其中name是您要檢索的標題字段的名稱; 在這種情況下為“收件人”,“抄送”和“密件抄送”。
有關更多信息,請訪問: http : //docs.python.org/library/email.message.html
email.message.Message.get_all()
將獲取給定標頭名稱的所有值。
print msg.get_all('to')
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.