CentOS 7 отправка электронной почты crons, когда sendmail не установлен

Фон

Я настроил свой crontab для отправки мне электронных писем таким образом

MAILTO=myemail@company.com
...

И я получаю электронная почта в (скрытом) почтовом ящике через SMTP-сервер компании без необходимости настройки каких-либо настроек. (Они не требуют аутентификации, если вы отправляете электронное письмо из сети компании с адресом электронной почты компании).

Сервер связан с нашим активным каталогом Windows через Kerberos и Samba, если это помогает в диагностике проблема.

Проблема

Я хочу отредактировать настройки электронной почты, потому что мне нужно пройти аутентификацию на SMTP, чтобы иметь возможность отправлять электронные письма cron на электронные письма, не принадлежащие компании.

Что Я уже пробовал

После беглого просмотра в Google я нашел этот вопрос . Проблема: Sendmail не установлен на сервере, и в / etc / sysconfig / crond нет ничего, связанного с настройкой электронной почты.

Что еще я могу сделать, чтобы выяснить, что используется для отправки электронной почты из crond и как его настроить?

0
задан 14 February 2020 в 08:54
1 ответ

Решение

Заглянув в заголовки электронного письма, обнаружилась небольшая строчка с упоминанием постфикса.

Кроме того, я мог прямо подумать о поиске postfix, когда обнаружил, что sendmail не установлен.

Заключение: в следующий раз я дважды проверю заголовки электронной почты перед отправкой.

1
ответ дан 26 February 2020 в 00:36

Теги

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