Необходимо настроить SMTP-рассылку на купленном VPS-хостинге. CentOS. Панель Plesk. В SMTP не шарю, поэтому некоторые вопросы могут быть некорректными. Сорри. Вопросы: 1. Как узнать, есть ли вообще локальный SMTP-сервер или надо устанавливать? 2. Использую phpmailer. Поставил SMTPDebug mode. Выводит следующее: SMTP -> FROM SERVER: 220 [HOST] ESMTP SMTP -> FROM SERVER: 250-[HOST] 250-AUTH=LOGIN CRAM-MD5 PLAIN 250-AUTH LOGIN CRAM-MD5 PLAIN 250-STARTTLS 250-PIPELINING 250 8BITMIME SMTP -> FROM SERVER: 250 ok SMTP -> FROM SERVER: 553 sorry, that domain isn't in my list of allowed rcpthosts (#5.7.1) SMTP -> ERROR: RCPT not accepted from server: 553 sorry, that domain isn't in my list of allowed rcpthosts (#5.7.1) SMTP -> FROM SERVER: 250 flushed Вопрос: Куда и где рыть? 3. Возможно надо что-то настроить в панели администрирования? 4. Надо ли настраивать Username и Password в PHPMailere, если отправляется с локалхоста? Спасибо. P.S. Поиском по форуму пользовался, ничего похожего не нашёл. Возможно плохо искал.
тот, от кого отправляешь не входит в число доверенных. от чьего имени уходит почта? надо что б отдоверенного.
А можно пояснить вопрос, что имеется в виду "от чьего имени"? Поле FROM в PHPmailere проставлял разный. Результат один и тот же. Необходимый вариант: это имя@хост.com (хост.com на этом хостинге висит, на том же IP) Какой лучше поставить? Как проверить список доверенных? или внести туда?
спросить у хостера от имени кого можно отправлять письма или завести ящики в админпанели. если там есть такое. т.е. ящик должен существовать и почтовик должен знать что с этого ящика разрешено отправлять письма.
Спасибо, помогли. Во всяком случае направили в ту сторону. В панели после долгих поисков нашёл пункт "White list". Добавление туда IP решило проблему.