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

Как мне настроить exim для отправки писем с нескольких доменов?

У меня есть коробка centos 5 под управлением exim. В ящике находится множество доменных имен, которые отправляют исходящую электронную почту. Проблема в том, что электронные письма показывают, что электронное письмо приходит от имени хоста ящика (скажем, x.com), а не от каждого имени домена (y.com и z.com). Как я могу настроить это так, чтобы электронное письмо, отправленное с y.com, действительно говорило, что оно пришло с y.com?

Если вы спрашиваете об имени хоста в Received: заголовок это правильное поведение. Просто добавьте запись MX для всех ваших доменов, ссылаясь на имя хоста коробки. Также рассмотрите возможность добавления записей SPF в домены. Если ваш сервер выходит в Интернет, ему нужен статический адрес, и его IP-адрес должен иметь запись PTR, возвращающую его FQDN (полностью определенное доменное имя).

Если вы спрашиваете, что получатели видят в своих почтовых клиентах, это определяется почтовым пользовательским агентом, отправляющим сообщение: если он помещает соответствующий From: или Reply-to: заголовки в исходящем электронном письме, они должны правильно отображаться при прочтении письма.
Для exim вы можете помещать записи в /etc/email-addresses для изменения домена и / или имени по умолчанию для определенных пользователей.