Задать вопрос
propovednik
@propovednik

Отправка почты с VPS?

Ситуация: есть VPS с кучей сайтов-визиток, почтового трафика почти нет, единственное что отправляется — всякие сообщения владельцам сайтов, например «Новая запись в гостевой книге».

При каждой перезагрузке или рестарте сетевых интерфейсов в /etc/hosts автоматически вставляется сгенерированное хостинг провайдером

*.*.*.* vps_id.hostingdomain.tld vps_id

Где вместо * — IP сервера, vps_id — номер клиента. В /etc/hostname также при каждом удобном случае вставляется значение по умолчанию. Соответственно заменить host я не могу.

Теперь проблема: гугл стал отказываться принимать письма с этого сервера, поэтому решено было слать всю почту с одного общего ящика robot@domain.tld, прописав на домене SPF запись на IP-адрес VPS.

Подскажите, где можно почитать про настройку sendmail'a на Debian в условиях, когда название хоста поменять нельзя?



Вот так вот Google мне сообщает, что мой IP-адрес не авторизован на отправку сообщений от имени vps_id.hostingdomain.tld:

Diagnostic-Code: SMTP; 550-5.7.1 The IP you're using to send mail is not authorized to send email directly to our servers. Please use the SMTP relay at your service provider instead.
  • Вопрос задан
  • 6321 просмотр
Подписаться 3 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 5
script88
@script88
А vps случайно не на openvz? если на нем, то пишите провайдеру, он у себя в панели прописать может.
Ответ написан
@joneleth
насколько я знаю, /etc/hosts и /etc/hostname только при перезагрузке меняются в openvz. Просто сделайте скрипт, который выставляет нужные и добавьте его в rc.local.
Ответ написан
Комментировать
middle
@middle
/etc/hosts не влияет на название хоста. В Debian на это влияет /etc/hostname (при запуске /etc/init.d/hostname.sh).

sendmail я вам не рекомендую вообще, а рекомендую postfix, где в конфиге можно указать

myhostname = mysite.ru

и пусть хостер делает, что хочет.
Ответ написан
Комментировать
IlyaEvseev
@IlyaEvseev
Opensource geek
1) Sendmail однозначно замените на postfix или exim.

2) Заведите аккаунт mysite.ru@gmail.com и отправляйте почту с авторизацией.
Пример настройки: bookmarks.honewatson.com/2008/04/20/postfix-gmail-smtp-relay/
Ответ написан
Комментировать
justhostRU
@justhostRU
>в /etc/hosts автоматически вставляется сгенерированное хостинг провайдером

вы можете снести предустановленную ОС и установить собственную из iso, чтобы ничего не мешалось.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы