私たちはgodaddyサーバー上のサイトを持っています。私たちは連絡フォームを持っています。ユーザーがフォームを入力すると、@ oursiteからユーザーのメールにメールを送信した後、まず@ oursiteにメールを送信する必要があります。下記の私の試したコード:ゴダディphpmailer smptの設定
$name = $_POST['name'];
$email = $_POST['email'];
$mail = new PHPMailer();
$mail->IsSMTP();
$mail->SMTPDebug = 2;
$mail->port = 25;
$mail->Host = 'localhost';
$mail->Username = '[email protected]';
$mail->Password = 'password';
$mail->addAddress($email, $name);
$mail->subject = 'Subject';
$mail->MsgHTML('mail içeriği');
if ($mail->Send()){
これは以下の出力:
メールが配信さそうですが、それは、メッセージを配信することはありません。 私は多くのことを試みました。
$ mail-> SMTPAuth = true; (SSL付き)
ポート25,80,3535,465、 TLS、SSL認証、
私は何をすべき?何をもっと試してみるべきですか?
あなたはそのスクリーンショットのようなものを検閲、またはあなたが実際にどの 'に入れていない問題の一部でありました:'アドレス?ちなみに、ホストのSMTPパスワードはあなたのポストに入れてから変更する必要があります。 – Iskar
ありがとう私はパスを変更しました。また、 'to:...'のようなデータを削除しました。 –