pythonですべての電子メールヘッダを抽出しようとするときに問題があります。私は私が探しているものを得る方法を知っていますが、私はすべてのヘッダーを保存したいと私はそれを行う方法がわかりません。ここでpythonで電子メールヘッダだけを抽出する
ソリューション私はそれがだから私は
msg['To']
msg['From']
を得ることができ、電子メールオブジェクト
import email
f = open(kwargs['opt_emailfile'])
msg = email.message_from_file(f)
f.close()
にロードされている。しかし、私はすべてのヘッダー
たい
は何ですか私は答えのおかげで
おそらくHeaderParserを使用して f = open(kwargs['opt_emailfile'])
msg = email.message_from_file(f)
f.close()
parser = email.parser.HeaderParser()
headers = parser.parsestr(msg.as_string())
for h in headers.items():
print h
これまでに何を試しましたか?部分的に動作しているか、動作していないコードがありますか? – srgerg
ok私が今まで持っているものに投稿を編集しました – Mike