AshishBanerjee Ответов: 1

Sendmail.php слишком много времени уходит на отправку почты...?


Мой sendmail.php это занимает слишком много времени, чтобы отправить почту, здесь слишком долго я имею в виду, что это также занимает от 3 до 4 часов, и в основном при отправке формы почта тоже не отправляется.

Есть ли какой-нибудь способ добавить какой-то код, который может помочь в отправке мгновенной почты, или что-то, чего мне не хватает в коде, должно быть изменено.

Надеясь на быстрый ответ...

Что я уже пробовал:

if (isset ($_REQUEST ['button']))
{
$user_name= $_POST ['name'];
email_id $= $_POST, где['email_id'];
$phone= $_POST ['телефон'];

$host = " ssl:/ / smtp. gmail. com";
$port = " 465";
$username = " пользователь";
$password = " pass";

$с="someid@gmail.com";
$headers = " MIME-версия: 1.0\r\n";
$headers. = " Content-type: text/html; charset=UTF-8\r\n";
$headers. = " From: <".'myid@abc.com". " >" ;

$subject = " мой предмет";

$value=mail($to,$subject, " Name:$user_name

Электронная почта:$email_id

Сообщение:$phone",$headers);
если ($value==1)
{echo " & lt;script>
alert ('Почта отправлена успешно')< / script>";
заголовок("место нахождения:протокол HTTPS:myurlredirect");
}
ещё{
echo " & lt;script>
alert ('Почта не отправлена')< / script>";
}
}
?>




Richard MacCutchan

От 3 до 4 часов? Это не похоже на проблему с кодированием, скорее всего, что-то не так с вашим интернетом.

1 Ответов

Рейтинг:
0

saeed rajabi

проверьте свой почтовый ящик (время) с помощью другого электронного письма (сделайте одно электронное письмо и отправьте его снова и проверьте время) еще раз