こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

phpでメール送信

phpでメール送信を行ってもメールが来ません。
普通のメールアドレスです。使っているサーバーはちゃんとphpが
つかえるようです。ソースは下記です。訂正するところなどありまし
たらよろしくお願いします。
ソース:(ホーム)<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<title>sample</title>
</head>
<body>
<form action="1.php" method="post">
ホームページの名前:<br>
<input type="text" name="subject" size="30" value=""><br>
ホームページのアドレス:<br>
<input type="text" name="name" size="30" value=""><br>
メールアドレス:<br>
<input type="text" name="mail" size="30" value=""><br>
ホームページの紹介文:<br>
<textarea name="message" cols="30" rows="5"></textarea><br>
<br>
<input type="submit" value="送信する">
</form>
</body>
</html>
送信側:<?php

mb_language("Japanese");
mb_internal_encoding("SHIFT-JIS");

$message = "ホームページのアドレス:" . $_POST["name"] . "\nホームページの紹介文:" . $_POST["message"];

if (!mb_send_mail("めーるアドレス@メールアドレス.jp", $_POST["subject"], $message, "From: " . $_POST["mail"])) {
exit("メールの送信に失敗しました。");
}

?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<title>sample</title>
</head>
<body>
<p>メールが送信されました。</p>
</body>
</html>

投稿日時 - 2009-06-21 19:43:24

QNo.5063129

すぐに回答ほしいです

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

ANo.1

>使っているサーバーはちゃんとphpがつかえるようです。

使っているサーバーはちゃんとメール送信ができるんですか?
共用レンタルサーバーとかだとできないケースもありますが(spam発信元にさせないため)。

投稿日時 - 2009-06-21 20:02:43

あなたにオススメの質問