サポート » プラグイン » contactform7 の受信メールにつくヘッダを消したい

  • 解決済 nekokonnichiha

    (@nekokonnichiha)


    メールを受信すると、受信内容として設定している内容の上に、ヘッダ?が表示されます。
    以下のような内容です。

    From:***
    to:****
    Sub:***
    Date:***
    .
    .
    .
    Content-Type:***

    こちらを削除したいのですが、どこを設定すれば良いでしょうか。

6件の返信を表示中 - 1 - 6件目 (全6件中)
  • モデレーター Takayuki Miyoshi

    (@takayukister)

    「メッセージ本文」のテキストエリアにあるはずですのでそこを編集してください。

    メールのセットアップ

    トピック投稿者 nekokonnichiha

    (@nekokonnichiha)

    Takayuki Miyoshi様

    ありがとうございます。
    情報が少なすぎました、失礼いたしました。

    ご指摘いただいた箇所は自分で設定しているのですが、それ以外にサーバの経由の情報など指示していないテキストがメールには表示されるようです。

    モデレーター Takayuki Miyoshi

    (@takayukister)

    メーラーは何を使ってますか?ほかのメーラーで見ても同じように見えますか?

    トピック投稿者 nekokonnichiha

    (@nekokonnichiha)

    MacのMailでは問題の記述はなく、見えました。
    鶴亀メール(現・秀丸メール)で英文が表示されるようです。

    どこか変換途中にエラーが起きているのでしょうか。
    なにかお心あたりがあれば、アドバイスいただけると幸いです。

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

    モデレーター Takayuki Miyoshi

    (@takayukister)

    メールヘッダの改行には本来 \r\n が使われるべきはずですが、これを誤って \r\n の2つの改行コードとして認識してしまうメーラー(某有名なやつ)があることを何年か前に確認しています。今回もおそらくそのたぐいじゃないかと踏んでいます。2つの連続した改行があるとそれ以降がメール本文として扱われるので、ほんらいならヘッダにあるべき内容がメール本文に出てきてしまうということです。

    別のメーラー使ってください、というのがそもそもならまっとうな答えになるかと思うんですが、WordPress が使っている phpMailer ライブラリではデフォルトで \n の改行を使っており、ふつうならこういう問題は起きないはずです。なので、何か別のものがそれを \r\n に置き換えている可能性が考えられます。一度すべてのプラグインを無効化し、テーマをデフォルトのテーマに戻して試してみてください。それで問題が解決されるならそれらのどれかが問題を引き起こしています。

    トピック投稿者 nekokonnichiha

    (@nekokonnichiha)

    お返事がおそくなりました。
    ご回答、ありがとうございます。

    WP Multibyte Patchを有効化にすることで、解決しました。
    なぜ治ったのか、原因が分かっていませんので引き続き検証して追記していきたいと思います。
    (改行の認識をただしてくれた?)

    メーラーによって改行コードの認識違いがあるとは知りませんでしたので、大変勉強になりました。ありがとうございます!

6件の返信を表示中 - 1 - 6件目 (全6件中)
  • トピック「contactform7 の受信メールにつくヘッダを消したい」には新たに返信することはできません。