Как настроить sendmail для отправки электронных писем от нескольких доменных имен

Походит на ошибку, найденную на одном из munin плагинов. Найденный некоторым другим символом, прежде чем градусы укусили.

/etc/munin/plugins/hddtemp_smartctl

измененный

"graph_vlabel temp in °C\n";

кому:

"graph_vlabel temp in C\n";
0
задан 2 December 2013 в 08:14
1 ответ

Вы неправильно понимаете, как работает sendmail, если думаете, что он может «маскироваться» под другой сервер для каждого отправляемого им электронного письма.

Вы установили адрес From: правильно, и это отображается как aaa.com , как и должно быть.

У сервера все еще есть одно полное доменное имя, по которому он сам себя знает, что в вашем случае кажется bbb.com , и он будет использовать это для генерации всех локально созданных значений ( Идентификатор сообщения: ) и идентификации себя в разговорах SMTP ( Получено: от ). Обычно люди не должны беспокоиться об этих фрагментах электронной почты, поэтому, насколько мне известно, sendmail не предлагает возможности для их изменения на лету в зависимости от домена отправляемой электронной почты.

Если ваше приложение генерирует (уникальный!) идентификатор сообщения , то sendmail в этом не нуждается, и он должен сохранить те, которые вы сгенерировали. Но идентификатор в разговорах SMTP является одновременно довольно неизменным и довольно неважным, и вам, вероятно, не стоит об этом беспокоиться.

2
ответ дан 4 December 2019 в 14:04

Теги

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