ヘッダーやその他のパラメーターを渡さずにメールの本文のみを取得する Python プログラムを作成しようとしています。どうすればいいのかわかりません。
目標は、メッセージ テキストを介して基本的なコマンドをプログラムに送信できるようにすることです。
私が今持っているのはこれです:
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.")
「print J」が実行された場合を除いて、これはすべて問題ありません。ヘッダーを含むメッセージ全体が出力されます。追加のゴミなしで本文テキストを抽出したいだけです。
誰でも助けることができますか?ありがとう!