У меня есть система CentOS 6.7, которая в настоящее время отправляет по электронной почте определенный адрес для отправки системных сообщений (например, она отправила электронное письмо с текстом "Termination", чтобы указать процесс, порожденный cron, который был убит при перезапуске сервера). Однако я, честно говоря, понятия не имею, где был настроен адрес электронной почты.

Если я посмотрю на /var/log/mailog я пойму, где он пытается / действительно отправляет письма на этот адрес электронной почты. Но это, похоже, не дает мне хороших подсказок относительно того, где он настроен для отправки на этот конкретный адрес. Кто-нибудь знает, где я могу найти это? Я хотел бы изменить его на другой адрес.

1 ответ1

0

Не уверен , что 100% о том, что вы просите, но если я понял, вы хотите отправить электронную почту , чтобы whatever@example.com вместо current@example.com

Поскольку они являются системными сообщениями, вам нужно всего лишь отредактировать /etc/aliases . Там, вероятно, будет строка, говорящая:

root: current@example.com

Таким образом, вам нужно всего лишь изменить адрес электронной почты в соответствии с вашими предпочтениями, а затем выполнить

newaliases

Я думаю, что не нужно перезапускать / перезагружать постфикс, но мне всегда нравится делать это для каждого сервиса

service postfix restart

Документацию о /etc/aliases можно найти здесь

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .