Я пытаюсь написать простой PHP-скрипт для отправки электронного письма. Вот мой код:
<?php
error_reporting(E_ALL|E_STRICT);
ini_set('display_errors', 1);
ini_set('sendmail_from', 'mail@leslie4stateassembly.com');
ini_set('SMTP', 'mail.leslie4stateassembly.com');
ini_set('smtp_port', 25);
$recipient= "to2240@columbia.edu";
$subject= "Example Email";
$email= "Is this message gonna send!?!?";
$headers= "From:mail@leslie4stateassembly.com";
$result = mail($recipient, $subject, $email, $headers);
if ($result == false){
echo "didn't send";
}
else {
echo "sent";
}
echo phpinfo();
?>
Я использую почтовые серверы GearHost.com. По какой-то причине я продолжаю получать этот ответ:
Предупреждение: mail (): SMTP-ответ сервера: 550 Нет такого пользователя здесь, в C: \ home \ site \ wwwroot \ db_resp3.php на l
(для справки, я знаю, что адрес электронной почты получателя правильный.)
Пожалуйста, помогите!