こんにちは。
今、phpでメール送信フォームを作成しようと考えています。
[質問内容追加:環境→cloud9 https://~ phpのバージョン→5.5.9 使用PC→Mac]
サンプルを試して作ってみましたが、メール送信成功したようですが、送信先メールを確認したところ、届いていないでした。送信先メールアドレスを確認したが、間違いないです。なんでも試しても同じ結果でした。
どなた方が分かれば教えてお願い致します。
去年、メール送信フォームを作ったことがありますが、テストするためフリーメアドに送信するテストを成功したことがありました。今、ダメでしょうかね?
どうぞ、何卒宜しくお願いいたします。
<?php require 'lib/functions.php'; session_start(); if(isset($_POST['token']) && isset($_SESSION['token'])){ $token = $_POST['token']; if($token != $_SESSION['token']){ die('不正なアクセスです。'); } }else{ die('error'); } $name = $_SESSION['name']; $email = $_SESSION['email']; $tel= $_SESSION['tel']; $content = $_SESSION['content']; $message = "Name:" . $name . "\nTel:" . $tel . "\nContact:" . $content; if (!mb_send_mail("shaomei28@gmail.com", $message, "From: " . $email)) { exit("error"); } ?> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>sample</title> </head> <body> <p>メールが送信されました。</p> </body> </html>
回答2件
あなたの回答
tips
プレビュー