Eu tentei isso e ainda não funcionou.
No entanto, olhei em volta mais uma vez e solução foudna. O que estava acontecendo era que o sendmail do 'proxy' ficava checando com meus servidores DNS para resolver a localização de 'auth', embora não tivesse internet. Assim, quando falhou, retornou ao root @ localhost como agente de retransmissão.
Eu precisava forçar o sendmail do proxy a procurar meu arquivo / etc / hosts. para fazer isso, eu fiz o follwowing:
No arquivo /etc/mail/submit.mc:
divert(0)dnl
include('/usr/share/sendmail-cf/m4/cf.m4')
VERSIONID('linux setup for RHEL')dnl
define('confCF_VERSION', 'Submit')dnl
define('__OSTYPE__','')dnl dirty hack to keep proto.m4 from complaining
define('confTIME_ZONE', 'USE_TZ')dnl
define('confDONT_INIT_GROUPS', 'True')dnl
define('confPID_FILE', '/var/run/sm-client.pid')dnl
define('SMART_HOST','my smarthost from /etc/hosts')dnl
define('PROCMAIL_MAILER_PATH','/usr/bin/procmail')dnl
define('ALIAS_FILE', '/etc/aliases')dnl
MASQUERADE_AS('Your DNS domain: example.com')dnl
FEATURE(masquerade_envelope)dnl
FEATURE(masquerade_entire_domain)dnl
FEATURE('use_ct_file')dnl
MAILER(smtp)dnl
MAILER(procmail)dnl
Além disso, crie em / etc / mail um arquivo server.switch:
hospeda arquivos arquivos de aliases
Créditos para: link para a solução.
Além disso, obrigado a Andrez pela ajuda rápida.