私は本当にIMAPClientのコツをつかみ始めています。コード:'BODY[HEADER.FIELDS (FROM)]'
returns
From: First Last <first.last@domain.com>
私は本当に次のようなメールアドレスを返すことを望んでいます:
first.last@lbox.com
最初に変数に渡してトリミングする必要がありfetch
ますか、それとも使用できる別の修飾子がありますか?
response = server.fetch(messages, ['FLAGS', 'RFC822.SIZE', 'BODY[HEADER.FIELDS (FROM)]'])
for msgid, data in response.iteritems():
print ' ID %d: %d bytes, From: %s flags=%s' % (msgid,
data['RFC822.SIZE'],
data['BODY[HEADER.FIELDS (FROM)]'],
data['FLAGS'])