Jetpackコメント通知メールの文字化け

  • 投稿者
    投稿
  • #5393

    o6asan
    メンバー

    最近,Jetpackからのコメント通知メールが文字化けします。同様の経験をしていらっしゃる方はいらっしゃいませんか。

    「購読」の「新しいコメントをメールで通知」で送られてくるメールのことです。

    私自身は,知人のブログで経験しています。
    同一の記事に対するコメントで「2015/04/16 18:24」までは大丈夫だったのですが,「2015/04/17 15:34」のものからずっと文字化けして届くようになりました。その後,他の記事に対するコメントの通知も利用したのですが,これも文字化けしています。

    少し調べてみたのですが,原因がつかめず,私の環境のせいかもしれないと思い放置状態でした。

    ところが,本日,私のサイト(http://o6asan.com/blog-j/)の購読者から,同様の経験の報告をもらいました。その方のおっしゃるところでは,「新しい投稿をメールで受け取る」の通知のほうは問題ないが,「新しいコメントをメールで通知」の通知が文字化けするそうです。

    その方は,XserverのWebメール(SquirrelMail)を使っておられるそうでViewにすると内容が読めるそうです。私は,yahoo.comのWebメールを使っていますが,私のほうはエンコードを弄っても,文字化けは直りませんでした。SquirrelMailは使ったことがないので,Viewというのがyahoo.comのWebメールでは何に相当するかわかりません。

    その方は,WordPress4.2を疑っておられますが,その方のコメントへの返信はしばらくありませんでしたので,私の経験からすると,Jetpackのほうの関連ではないかと思い,このトピックを経てました。

    うちのブログの現在のバージョンは,WordPress4.2,Jetpack by WordPress.com3.5です。

    ヘルプが必要なブログは o6asan.com です。

    #5510

    supportbot
    メンバー

    ご指定のサイト (o6asan.com) は WordPress.com のブログではないようです。

    このサポートフォーラムは WordPress.com レンタルブログ専用です。インストール型 WordPress ブログに関する質問は、ここではなく WordPress.org フォーラム でお願いします。

    もし違いが分からない場合は、こちらの情報が参考になるかもしれません。

    もしブログへのリンクを含めるのを忘れた場合、リンク情報を含めて返信をしてください。そうすることで、他の人が質問に答えやすくなります。

    このメッセージは自動投稿されました。

    #5513

    naokomc
    スタッフ

    o6asan さま

    ご不便をお掛けしております。
    恐れ入りますがテストとして o6asan さまのブログの古い記事へコメントさせていただきます。通知が来るよう、同じ記事へコメントを頂けますでしょうか。よろしくお願いします。

    #5515

    o6asan
    メンバー

    Naoko Takanoさま,ありがとうございます。

    早速ですが,こちらのサポートメールdonotreply at wordpress dot comからの通知メールをYahoo.comからpopでSeaMonkeyに受け取ったところ文字化けしました。

    Yahoo.comのWebメールでは化けていませんが,化けているSeaMonkeyのヘッダを見たところ,
    Content-Type:text/html; charset=
    となっていて,メーラーが本文の文字コードで迷ったようです。手動で文字エンコードをUTF-8に直してやると読めるようになりました。

    サポートメールはSubjectが空のようですね。Seamonkeyで引っ張った場合,ここに「=??B??=」が入っています。

    このサポートメールの文字化けは文字エンコードを直してやることで読めるようになりましたが,SeaMonkey上でのSubjectの「=??B??=」は直りませんでした。

    また,このトピックをたてる以前に私が経験した文字化けでは,文字エンコードをいじることでは読めるようにはなりませんでした。

    それらのコンテントタイプは
    multipart/alternative; boundary="b1_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
    のようになっております。

    #5516

    o6asan
    メンバー

    書き忘れました。

    また,このトピックをたてる以前に私が経験した文字化けでは,文字エンコードをいじることでは読めるようにはなりませんでした。

    のメールのSubjectは空ではなく,[新規コメント]で始まる表題が入っております。

    また,SeaMonkey上でもこの表題は文字化けしていません。

    #5517

    o6asan
    メンバー

    さらに追記。

    ただいま
    http://o6asan.com/blog-j/?p=87
    にいただいたコメントを承認し,返信いたしました。

    当該記事に個別のコメントフォローが入っておりませんが,現象からするとそちらもチェックしていただいた方がいいのではないでしょうか。

    当方,購読のスクリプトが把握できていませんので,見当違いの心配かもしれませんが……

    #5520

    o6asan
    メンバー

    あの後,この文字化けを教えてくれた購読者の方とさらに情報を交換しましたので,参考になるかどうかはわかりませんが,うちのブログの当該コメントのURLを貼っておきます。
    http://o6asan.com/blog-j/?p=8901#comments

    よろしくお願いします。

    #5522

    naokomc
    スタッフ

    追加情報をありがとうございます。
    発生し始めた時期を正確に教えて頂いており大変助かります。こちらの情報を元に、開発者と連絡を取って確認させていただきます。また、その他にも詳しい情報を追加していただき誠にありがとうございます。

    コメント通知メールを受け取ることができたのですが、こちらの環境(複数)では文字化けはまだ再現できておりません。購読者の方の環境(メールクライアントと OS の情報および各バージョン)を伺うことは可能でしょうか。

    #5525

    o6asan
    メンバー

    コメント通知メールを受け取ることができたのですが、こちらの環境(複数)では文字化けはまだ再現できておりません。購読者の方の環境(メールクライアントと OS の情報および各バージョン)を伺うことは可能でしょうか。

    一応,問い合わせてはみますが,初めに書きましたように,

    XserverのWebメール(SquirrelMail)

    を使われているということでしたので,メールクライアントとしては,どんなWebブラウザを利用しているかという話になると思います。

    ところで,先ほど,

    ブログの古い記事

    の文頭の部分を最近のものと同じにして,コメントを送信しました。

    最近と古い記事の違いとしては,最近のものには,文頭にHTMLタグ(当然,半角英数)が存在するので,もしかしたら,そのあたりも関係あるのかもしれないと思い,試してみました。どんなものでしょうか。

    #5527

    o6asan
    メンバー

    購読者から,下記のふたつの回答をいただきましたので,リンクを貼っておきます。
    http://o6asan.com/blog-j/?p=8901#comment-2904
    http://todos.xsrv.jp/2patiolan/todos.cgi?mode=view2&f=54&no=10

    よろしくお願いします。

    #5528

    naokomc
    スタッフ

    購読者の方のコメント、大変参考になります。どうもありがとうございます。
    コメントをコピー&ペーストしたりして何度か試したところ、こちらでも問題を再現することができました。やはり、一部のメールのみ文字化けしているようです。こちらでもテストを重ね、問題のある状況を切り分けていきたいと思います。もし何か追加で情報がございましたら、引き続き教えていただけますと助かります。
    このたびは大変お手数をお掛けしておりますが、どうぞよろしくお願いします。

    #5530

    o6asan
    メンバー

    さらに報告をいただきましたので,リンクを貼っておきます。
    http://todos.xsrv.jp/2patiolan/todos.cgi?mode=view2&f=54&no=11
    http://todos.xsrv.jp/2patiolan/todos.cgi?mode=view2&f=54&no=12

    また,他の方のブログの話をこのトピックの冒頭に書きましたが,そこの話も少し追記しておきます。
    私のブログは自前サーバにありまして, PHP のバージョンも 5.6.8 とちょっと特殊です。しかし,他の方のブログでも同じ現象が起きていたので,そのバージョンはあまり関係ないだろうとは思ったのですが,一応,相手の方の PHP のバージョンとそれになった時期を聞いてみました。
      PHP5.4.35  2014年11月17日
    ということのようです。したがって,これはやはり関係なさそうに思えます。

    そちらの方のブログでも,相変わらず,コメント通知が文字化けしたりしなかったりします。

    ところで, donotreply at wordpress dot com からのメールでも,「[購読] ○○○○ のコメント – 承認してください」のメールは文字化けしたことがありません。2種のメールを発信するスクリプトの違いを確認することは,どこが原因なのかを調べる手ががりになりませんか。

    #5535

    naokomc
    スタッフ

    o6asan さま

    重ねてのご連絡誠にありがとうございます。
    開発者ともやりとりを行っていますが、必ず発生するパターンがまだ特定できず、引き続き調査を続行中です。
    インストール型ブログではなく当レンタルブログサービス WordPress.com でのコメントでも発生することがありました。また、メールクライアントも複数の状況で発生が確認できました。
    現時点で共有できる解決に向けての情報がなく恐縮ですが、以上ご報告させていただきます。

    #5536

    o6asan
    メンバー

    ご報告ありがとうございます。

    昨日今日とJetpack by WordPress.comのアップデートが引き続き,3.5.1のChangeLogにはsubscriptions.phpのバグフィックスが入っていたので,関係ありかと思ったのですが……

    大変に便利な機能ですので,文字化けが解消されれば,ありがたいです。

    インストール型ブログではなく当レンタルブログサービス WordPress.com でのコメントでも発生することがありました。また、メールクライアントも複数の状況で発生が確認できました。

    そうですか。あまり報告を見かけなかったので,非常に特殊な状況で発生しているのかと思いましたが,そうでもなかったのですね。

    このトピックはこのままにしておきますので,改善がありましたら,引き続きお知らせいただければ,幸いです。

    よろしくお願いいたします。

トピック「Jetpackコメント通知メールの文字化け」には新しい返信をつけることはできません。