У меня FreeBSD 10.1 и sendmail 8.14.9. Предположим, мой хост - myhost.mydomain.com, и я хочу:
Могу ли я изменить sendmail.mc (или sendmail.cf) для этого?
В настоящее время вся исходящая почта успешно отправляется на "mail.mydomain.com", как я описал в (1) выше, а в моем sendmail.mc есть (среди прочего):
MASQUERADE_AS(`mydomain.com')dnl
MASQUERADE_DOMAIN(`mydomain.com')dnl
define(`SMART_HOST', `mail.mydomain.com')
define(`MAIL_HUB', `mail.mydomain.com')
FEATURE(`masquerade_entire_domain')dnl
FEATURE(`masquerade_envelope')dnl
FEATURE(`allmasquerade')dnl
Я думаю, вы можете использовать функцию "mailertable"
https://www.sendmail.com/sm/open_source/docs/m4/mailertables.html