我試圖製作一個只檢索電子郵件的正文文本而不傳遞標題或任何其他參數的Python程序。我不知道如何去做這件事。Python:僅檢索POP3消息文本,沒有標題
目標是能夠通過消息文本向程序發送基本命令。
我現在是這樣的:
import poplib
host = "pop.gmail.com"
mail = poplib.POP3_SSL(host)
print mail.getwelcome()
print mail.user("user")
print mail.pass_("pass")
print mail.stat()
print mail.list()
print ""
if mail.stat()[1] > 0:
print "You have new mail."
else:
print "No new mail."
print ""
numMessages = len(mail.list()[1])
for i in range(numMessages):
for j in mail.retr(i+1)[1]:
print j
mail.quit()
input("Press any key to continue.")
這是所有細,當「打印J」執行它打印整個消息,包括標題除外。我只是想提取正文文本,沒有任何額外的垃圾。
任何人都可以幫忙嗎?謝謝!
WOW(他們是在一行的末尾打上
# new statement
)!這是用Python下載電子郵件所需的一切嗎?我一直試圖在C#中做幾個月!!!!而不是第三方組件之一在C#中工作........我不知道Python,但記得在某處看到同樣的問題,我正在尋找網站,如果我仍然可以找到它,生病發布人解決方案在這裏爲你...如果他們已經找到解決方案 – 2010-02-07 20:03:03Python使一切看起來像一個微不足道的任務;) – Ospho 2014-01-29 21:40:42