Назад | Перейти на главную страницу

Предотвращение отказов postmaster@domain.com с помощью sSMTP

Воздержанный вопрос

У меня есть VPS, которому нужно только отправлять электронную почту, поэтому у меня нет демона pop3 / imap, работающего как курьер или голубятня. У меня есть несколько доменов, почтовые ящики которых размещены где-то в другом месте, например. с Google Apps.

Веб-сайты на VPS должны иметь возможность отправлять почту с (т.е. от :) и на эти домены. Вот почему я установил sSMTP и настроил его, чтобы позволить внешней службе электронной почты / smtp обрабатывать это (SendGrid.com).

Пока что все работает так, как я хочу.

Моя проблема в настоящее время заключается в том, что на root @ vps и / или postmaster @ vps отправляется около 400 писем в день, и я ищу способ изменить адрес электронной почты на рабочий адрес.

Я думаю, что эти электронные письма (частично) отправляются Cron, для каждой выполненной задачи он отправляет электронное письмо. Я пробовал разные способы изменить адрес, например, изменить /etc/aliases и /root/.forward (увидеть ниже).

Файл: / etc / aliases

# See man 5 aliases for format
postmaster:    info@real-domain.com
root:          info@real-domain.com

Файл: /root/.forward

info@real-domain.com

Я также редактировал crontab (crontab -e) и указал MAILTO="" в первой строке, чтобы попытаться отключить почту cron. Все безрезультатно.

Я ищу любую помощь в том, какие еще области в Ubuntu я мог пропустить, или, возможно, это то, с чем я могу справиться со стороны SendGrid. Или может я делать нужен почтовый сервер (pop3 / imap), тогда я хотел бы знать, какой из них легко настроить и могу ли я ограничить его этими двумя адресами.

Любое решение для предотвращения отказов (400 в день) я получаю, потому что адрес не существует.

Надеюсь, это кое-что прояснит :) Если остались вопросы без ответа, дайте мне знать. Спасибо за любую помощь!

Вы действительно получаете почту с помощью ssmtp? Странная конфигурация. Тем не мение...

Итак, ssmtp читает файл /etc/mail.rc (которые могут существовать, а могут и не существовать, и которые копия вашего дистрибутива может искать в другом месте, поэтому проверьте страницу руководства!). Если вы поместите что-то подобное в mail.rc, он перешлет вашу почту:

alias postmaster postmaster<myrealaddress@example.com>
alias abuse abuse<myrealaddress@example.com>

Убедитесь, что вы ответили на адрес abuse @. В некоторых черных списках спама вы попадете в список, если почта, отправленная на любой из адресов, не возвращается.