たとえば、電子メールの「TO」ヘッダー フィールドの内容を個々のアドレスに解析するには、rfc822.AddressList のようなものが必要です。rfc822 は廃止され、email パッケージが優先されたため、同様のものを探しましたが、何も見つかりませんでした。代わりに何を使うべきか知っている人はいますか?
ありがとう!
たとえば、電子メールの「TO」ヘッダー フィールドの内容を個々のアドレスに解析するには、rfc822.AddressList のようなものが必要です。rfc822 は廃止され、email パッケージが優先されたため、同様のものを探しましたが、何も見つかりませんでした。代わりに何を使うべきか知っている人はいますか?
ありがとう!
あ、email.utils.getaddresses です。必ずリストで呼び出すようにしてください。
サード パーティのモジュールを使用することにオープンな場合は、Python 2.x モジュール rfc822 を Python 3.x に移植しました。
https://github.com/MarkNenadov/rfc822py3
まだ十分にテストされていません。試してみることをお勧めします。どのように機能するか、また問題がないかどうかをお知らせください。
コードを Python 2 と 3 の両方で動作させるには、私の rfc822py3 モジュールを使用して次のようにします。
try:
import rfc822
except ImportError:
import rfc822py3 as rfc822