Я пытаюсь отправить почту через основной Php, я создал файл email.php
и включен PHPMailer_v5.1
в нем .. вот мой PHP код,Невозможно отправить почту с помощью PHP?
<?php if($_POST){
$email = $_REQUEST['email'] ;
$comments = $_REQUEST['comments'] ;
$phone = $_POST['telephone'] ;
$name = $_REQUEST['name'] ;
$mail = new PHPMailer();
$mail->Host = "localhost";
$mail->From = "[email protected]";
$mail->FromName = "Showket";
$mail->AddAddress("[email protected]");
$mail->Subject = "Feedback form results";
$mail->Body="
Name: $name
Email: $email
Telephone: $telephone
Comments: $comments";
$mail->WordWrap = 50;
if(!$mail->Send())
{
echo 'Message was not sent.';
echo 'Mailer error: ' . $mail->ErrorInfo;
}
else
{
echo 'Thank you for your feedback.';
}
}
?>
, когда я отправляю эту форму он дает мне правильное сообщение Благодарим вас за отзыв., но я не получил сообщение. Мне нужно настроить что-нибудь еще?
Try Проверьте папку «Спам» в учетной записи электронной почты – Timur
@Showket: вы уверены, что сервер SMTP работает должным образом на вашем сервере – RageZ
Gmail, безусловно, флаг, как спам. Отправка на адрес gmail с адреса gmail с сервером, отличным от gmail? – Corbin