HTMLエンティティーソフトでエンコードしたメールアドレスを復号してもメールアドレスが有効にならない。
htmlエンティティーソフトでエンコードしたメールアドレスをデコードし(PHPのurldecode関数使用)
JPHPMailerでメールを送信したところ、エラーで送信が出来ない。
原因は、エンコードの指定。
今回、以下のHTMLエンティティ作成というソフトでメールアドレスをエンコードしたが、
ab.jpn.ph/soft/html_rand.html
このときに、「エンティティー出力形式」に16進以外もを指定したため、
デコード時に不正な文字になったため。
エンコードは16進のみを指定するようにする。
JPHPMailerでメールを送信したところ、エラーで送信が出来ない。
原因は、エンコードの指定。
今回、以下のHTMLエンティティ作成というソフトでメールアドレスをエンコードしたが、
ab.jpn.ph/soft/html_rand.html
このときに、「エンティティー出力形式」に16進以外もを指定したため、
デコード時に不正な文字になったため。
エンコードは16進のみを指定するようにする。
スポンサーサイト