• 解決済 ateliershin

    (@ateliershin)


    いつもお世話になっております。

    私の環境で、Contactform7でメール添付機能を使い送信すると画面上は問題ないのですが、受け取ったメールでは添付ファイルが削除されてしまいます。。

    過去のスレや検索エンジンで調べたところ
     ・アップロード先ディレクトリのパス修正
     ・アップロード先ディレクトリの権限(755など)
     ・外部SMTPサーバを使うプラグインをオフ

    すれば治るなどありましたが、うまくいきませんでした。
    受け取ったメールはtext/plainでなんとなく変な感じもします。
    PHP Mailerの仕様でしょうか。。※よくわかってなくてすいません。。

    サーバはhetemlです。
    受け取ったメールのヘッダは

    X-Mailer:PHPMailer (phpmailer.sourceforge.net) [version 2.0.4]
    Content-Type:text/plain; charset=”UTF-8″

    と書かれています。

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

    (@takayukister)

    フォームとメールはどのように設定しましたか?

    トピック投稿者 ateliershin

    (@ateliershin)

    管理人様ありがとうございます!いつも便利に使わせてもらっています。

    フォーム側は
    <p><strong>履歴書、職務経歴書添付</strong>(書式自由、ただしファイルサイズ3Mまで)<br />[file file-379 limit:3000000]</label></p>

    メール側は
    「ファイル添付:」のところに「[file-379]」
    と入れています。

    宜しくお願い致します。

    モデレーター Takayuki Miyoshi

    (@takayukister)

    設定は問題ないみたいですね。

    「Content-Type:text/plain;」ということなので送信時点ですでに添付ファイルは失われています。一番ありそうな理由は他のプラグインとのコンフリクトです。一度ほかのプラグインをすべて停止して試してみてはどうでしょうか。

    それでもうまく行かない場合はメールサーバー側でなにか処理をしているのかもしれません。どこかのホスティングサーバーをお使いでしょうか。そこのサポートに問い合わせできますか?

    それと、WordPress のバージョン、プラグインのバージョン、可能ならサイトの URL、その他諸々のサーバー環境の情報も書くようにしてください。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • トピック「Contact form 7の添付ファイルが削除される」には新たに返信することはできません。