Использование функции php mail () для отправки электронных писем, когда пользователь запрашивает логин.
На прошлой неделе все работало нормально, электронные письма получали все мои коллеги, которые используют один и тот же почтовый сервер для нашегоКомпания.Теперь, однако, электронные письма не принимаются этим почтовым сервером, а принимаются другими (comcast.net, uservoice.com, gmail.com и т. Д.) Просто отлично.
Нет ошибок от php mail (), так что электронные письма отправляются, просто по какой-то причине они внезапно блокируются нашим почтовым сервером.
Не было изменено никаких настроек для скриптов php или почтового сервера.
Есть идеи???Я перепробовал все!
<?PHP
$timestamp = date('Y-m-d H:i:s');
$to = 'james.hickman@MYCOMPANY.com';
$from = 'support@MYCOMPANY.uservoice.com';
$subject = 'Admin Test';
$message = 'Just a simple test message! - '.$timestamp;
$headers .= "Reply-To: ".$from."\r\n";
$headers .= "Return-Path: ".$from."\r\n";
$headers .= "From: ".$from."\r\n";
$headers .= "Organization: MYCOMPANY Support\r\n";
$headers .= "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/plain; charset=iso-8859-1\r\n";
$headers .= "X-Priority: 3\r\n";
$headers .= "X-Mailer: PHP". phpversion() ."\r\n" ;
if(mail($to, $subject, $message, $headers, "-f ".$from))
echo "Success!";
else
echo "Failed";
?>