linux — функция php mail (), занимающая слишком много времени на сервере centos6

Я написал небольшой код для проверки скорости моего сервера. Но для завершения выполнения требуется почти 60 секунд.

<?php$start=time();

$to = "[email protected]";

$subject = "This is subject";

$message = "<b>This is HTML message.</b>";
$message .= "<h1>This is headline.</h1>";

$header = "From:[email protected] \r\n";
$header .= "MIME-Version: 1.0\r\n";
$header .= "Content-type: text/html\r\n";

$retval = mail ($to,$subject,$message,$header);

if( $retval == true ) {
echo "Message sent successfully...";
}else {
echo "Message could not be sent...";
}

$after=time();
$total=$after-$start;
echo "</br>";
echo "Total execution time : ".$total." seconds";
?>

В чем может быть причина? и как я могу улучшить время выполнения?
Я уже увеличил лимит памяти в файле php.ini.

0

Решение

Это была проблема с почтовым сервером sendmail. Установка почтового сервера postfix решила проблему.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]