Forçar o sendmail a verificar o domínio do destinatário

1

Há um host de retransmissão do sendmail para usuários locais / externos usando AUTH ou confiando em usuários locais, mas há um problema que o sendmail aceita emails de usuários confiáveis endereçados para domínios não existentes (não intencionalmente), como gmai @ .cm que estão escritos por engano.

O fluxo é este: Utilizador de autenticação - > sendmail - > relay mail server

é claro que o e-mail é retornado do servidor de retransmissão com erro de que o domínio do destinatário não existe, mas eu quero interceptar essa situação no sendmail com o host inteligente.

sendmail config tem parâmetros importantes:

dnl SMTP Auth
define('confAUTH_OPTIONS','A y')
include('/etc/mail/sasl/sasl.m4')dnl

FEATURE('no_default_msa')dnl
DAEMON_OPTIONS('Family=inet,  Name=MTA-v4, Port=smtp, Addr=0.0.0.0')dnl
DAEMON_OPTIONS('Family=inet,  Name=MSP-v4, Port=submission, Addr=0.0.0.0')dnl

define('confPRIVACY_FLAGS',dnl
'needmailhelo,needexpnhelo,needvrfyhelo,restrictqrun,restrictexpand,nobodyreturn,authwarnings,noreceipts')dnl

FEATURE('access_db')dnl

FEATURE('use_cw_file')dnl
FEATURE('always_add_domain')dnl
FEATURE('virtusertable')dnl

define('SMART_HOST','smarthost.mydom.com')dnl
define('conf_LOG_Level','14')dnl

dnl # antispam
FEATURE('dnsbl','....

MAILER_DEFINITIONS
MAILER('local')dnl
MAILER('smtp')dnl

e é importante mencionar que existe um filtro mimedefang com antivírus e spam-assasin.

Como posso forçar o sendmail a não retransmitir domínio de destinatário ruim?

    
por Arunas Bartisius 14.01.2016 / 11:01

0 respostas