サポート » プラグイン » ロリポップでform mailが送信できない

  • word pressのテンプレートで「plexus」というテーマを使っているのですが、テンプレート自体機能しているのですが、フォームメールが機能しません。送信ボタンを押しても「send your message!」と表示されるだけです。ちなみに何も入力しないで、送信すると未入力というエラーは出ます。
    レンタルサーバーはロリポップです。
    この件について解決方法をご存知の方、いらっしゃいませんでしょうか?
    スクリプトは以下の通りです。

    <?php

    $recipient = “自分のメールアドレス”;
    $author = $_POST[‘author’];
    $email = $_POST[‘email’];
    $title = $_POST[‘title’];
    $mess = $_POST[‘message’];

    if (isset($_POST[‘email’])) {
    if (preg_match(‘(\w[-._\w]*\w@\w[-._\w]*\w\.\w{2,})’, $_POST[‘email’])) {
    $msg = ‘E-mail address is valid’;
    } else {
    $msg = ‘Invalid email address’;
    }

    $ip = getenv(‘REMOTE_ADDR’);
    $host = gethostbyaddr($ip);
    $message .= “Name: “.$author.”\n”;
    $message .= “Email: “.$email.”\n”;
    $message .= “Subject: “.$title.”\n”;
    $message .= “Message: “.$mess.”\n\n”;
    $message .= “IP:”.$ip.” HOST: “.$host.”\n”;

    $headers .= “From: <“.$email.”>\r\n”;

    $sent = mail($recipient, $title, $message, $headers);

    $text = “Thanks for contacting us! We will check your message within a few hours.”;

    echo ‘<xml> <someText>’.$text.'</someText> </xml>’;

    } else {
    die(‘Invalid entry!’);
    }

    ?>

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • WordPressのテーマということですが、検索しても見当たらないのですが
    外観->テーマでは、メールの送信に関しては関係ないと思います。
    では、プラグインかな?と思ったんですが、そのような名前も見当たりませんでした。

    なので、WordPressの話なのか?
    単なるロリポップとPHPの話なのかが的をしぼりにくいです。

    sendmailの関係か?迷惑メール扱いになってしまってるのか?
    いろいろ考えてみましたが、もうちょっと情報が欲しいですねぇ。

    とりあえずWordPressの関係がないのであれば、ここで質問するのは適さないと思います。

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • トピック「ロリポップでform mailが送信できない」には新たに返信することはできません。