0
電子メールリストを検証するためにPythonフランカー(https://github.com/mailgun/flanker)を使用しています。電子メールリストの検証には次のコードがあります。電子メールリストの検証にPythonフランカーエンコーディングの問題
validate_email_list.pyは、それは私が[email protected]Æm
を削除すると正常に動作し、このエンコーディングの問題であるのコード
python validate_email_list.py '[email protected]Æm,[email protected],[email protected]'
上記
import sys
sys.path.append('/opt/third-party-packages')
from flanker.addresslib import address
print address.validate_list(sys.argv[1])
実行を次のように見えますか?はいの場合はこれを修正する方法?
ありがとうございます。
ドメイン名の規則では、特殊文字/記号を許可しないでください。 – Anuj
"ドメイン名の規則では特殊文字/記号を許可してはいけません" - はい。私は知っていますが、有効な+無効な電子メールを入力すると有効な電子メール(validate_listメソッド定義に従って)が返されるはずです。これが予期される動作です。 – anandh