mrpsycho
@mrpsycho

Sendmail как relay?

Приветсвую.

ситуация:
локальная сеть, с локальным доменом .domain.
есть сервер mail.domain.
он является relay сервером для всего .domain.

вопрос: как сделать так, чтобы вся почта с этого сервера отправлялась с "нормального" домена, те например domain.com?

вообще, все довольно просто. мне подойдет даже если вся почта будет уходить с адреса root@domain.com, вместо root@domain.

я пробовал добавить в /etc/mail/mail.domain.mc следующее:
dnl SET OUTBOUND DOMAIN
MASQUERADE_AS(domain.com)
MASQUERADE_DOMAIN(domain.com)
FEATURE(masquerade_envelope)
FEATURE(masquerade_entire_domain)


но это не помогло :(

относительно решается вопрос через ключ -f.
но, это пол решения.
тк помимо Return-Path надо поменять и другие заголовки.


exim и postfix не предлагать. это требование заказчика, которое не обсуждается.
  • Вопрос задан
  • 174 просмотра
Пригласить эксперта
Ответы на вопрос 1
CityCat4
@CityCat4
Внимание! Изменился адрес почты!
Кусок рабочего .mc файла
FEATURE(allmasquerade)
FEATURE(masquerade_envelope)
FEATURE(local_no_masquerade)
MASQUERADE_AS(`nichego.net')
define(`confHELO_NAME',`proxy.nichego.net')


Какие еще другие кроме Return-Path заголовки надо менять? Если нестандартные, то только .cf дорабатывать.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы