eForm Ver1.2JP-a をリリース

gmailに送るとゴミが出るというか ヘッダー部分が出ちゃうという問題をそのままにしてアップしちゃったんですが・・・。
原因は、phpmailer?? なのかどうか・・確実性はないんですが、改行コードの設定を変えたところ無事動いちゃいました。
本来であれば、CRLF(\r\n)でよいはずなんですけど、gmailで受信すると改行が多い状態になって、ヘッダー部分が本文としてメーラー(ThunderbirdくんとかgmailのWEBメールが)が認識しちゃうんです。

なので、eform.inc.phpで呼び出してるphpmailerのクラスを生成後に、この改行コードの指定であるLEの変数を"\n"として設定して送信するように修正してテストしてみたところ、無事gmailでも正常な本文で受信できました。

ちょっと、結果オーライな修正ですが、その修正を入れたバージョンVer1.2jp-aをリリースしました。

まだ、確実にそれが正しいとは言い切れないのですが・・・。
gmailがNGでもちゃんと受信できるところもあるので・・・まあ、しばらく様子見で問題があったらLEの箇所をコメントアウトしてみてください。

発見!

このCRLFまたはLF問題は、 mail関数の説明のところに書かれていることと同じ原因なようです。
けど、ヘッダーは、CRLFって書いてあるなぁ・・・・
これで安心して眠れるわ まだ、解せない・・・

プッシュ通知を