私は、ユーザーが携帯電話からテキスト メッセージを送信し、Google App Engine を使用して応答を受け取ることができる Web アプリに取り組んでいます。当然のことながら、iOS 6 以降、iPhone では電子メール アドレスを適切にテキストで送信することはできません。代わりに、.txt ファイルが添付された空のメールを送信します。この .txt ファイルを電子メールから抽出して読み取るにはどうすればよいですか?
現在、私のコードは次のようになっています。
def receive(self, message):
plaintext_body = ''
for plain in message.bodies('text/plain'):
plaintext_body = plain[1].decode()
私は、plaintext_body がまだ空の場合、拡張子が .txt のファイルをチェックしてそれを plaintext_body に読み込む何かをしようと考えていますが、私は Python にあまり詳しくなく、実用的に電子メールを操作することもありません。