POP3 を使用して Gmail アカウントからメッセージをダウンロードし、さらに処理するために SQLite データベースに保存します。
mailbox = poplib.POP3_SSL('pop.gmail.com', '995')
mailbox.user(user)
mailbox.pass_(password)
msgnum = mailbox.stat()[0]
for i in range(msgnum):
msg = '\n'.join(mailbox.retr(i+1)[1])
save_message(msg, dbmgr)
mailbox.quit()
ただし、データベースを調べると、メッセージ本文 (ペイロード) の最後の行を除くすべての行の末尾に等号が付いています。なぜこれが起こるのか知っていますか?