Теперь вопрос в другом. Почему SMTP яндекса делает "отлуп"?
У меня стоит MTA CommuniGate Pro.
Есть скрипт на PHP который запускается при определенных обстоятельствах.
Код:
Код:
<?
mail("ляляляля@yandex.ru", "Subject", "Message", "From: test@domen.ru");
echo "Done\r\n";
?>
По содержанию скрипта ясно, что письмо отправляется минуя MTA, используя программу sendmail которая указывается в php.ini.
именно вот этот /usr/local/sbin/CommuniGate/sendmail.
SMTP модуль Яндекса в таком случае делает "отлуп" такому письму.
Собственно сами вопросы:
1. Почему SMTP яндекса говорит именно:
relaying to 'ляляляляля@yandex.ru' prohibited ?
2. Ну и как сделать так, чтобы он этого не говорил, а принимал письмо?
P.S.: если я где-то ошибаюсь поправьте меня.