De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.
Sendmail - Autorização para Relay
Colaboração: Rubens Queiroz de Almeida
Data de Publicação: 05 de Novembro de 1999
Na seção "Hotlinks" da página Web da Dicas-L,
alguns links estavam dando problemas por conterem
caracteres acentuados. Eu retirei todos estes
acentos e tudo deve estar funcionando adequadamente.
E se você não conhece esta seção vale a pena
dar uma olhada. Tem muita coisa boa lá. O endereço
é http://www.dicas-l.com.br/hotlinks.
Agora, a dica de hoje ...
Sendmail: Autorização para Relay
Normalmente, nas versões mais recentes do sendmail, o relay
de mensagens é proibido. Desta forma faz-se necessário
que se autorize especificamente os domínios para os quais o seu
servidor SMTP concorda em fazer o relay de mensagens.
No arquivo sendmail.cf encontra-se a seguinte definição:
# Hosts that will permit relaying ($=R)
FR-o /etc/mail/relay-domains
Esta é uma macro de classe (múltiplos valores são permitidos),
cujos valores são lidos a partir do arquivo
/etc/mail/relay-domains
Este arquivo contém todos os domínios para os quais eu desejo
autorizar o relay de mensagens. Este arquivo é lido pelo
sendmail quando de sua ativação. Quaisquer mudanças neste arquivo
requerem que o sendmail seja reinicializado para se tornarem efetivas.
A forma através da qual o relay pode ser controlado em seu servidor
pode ser adicionalmente configurada por meio da definição das
seguintes macros:
FEATURE(relay_hosts_only)
Por definição, todos os computadores pertencentes aos
domínios listados no arquivo /etc/mail/relay-domains
são autorizados a realizar relay.
Se esta feature for ativada apenas os computadores listados
serão autorizados a realizar relay.
FEATURE(relay_entire_domain)
Esta feature permite que todos os computadores dentro do domínio
possam realizar relay. É equivalente a se incluir o nome do
domínio no arquivo relay-domains.
FEATURE(access_db)
A permissão de acesso é fornecida após consulta ao banco de
dados /etc/mail/access. O acesso pode ser concedido a domínios
ou computadores.
FEATURE(rbl)
Rejeita mensagens baseado no serviço chamado
"Realtime Blackhole List" mantido por Paul Vixie.
Este serviço lista spammers conhecidos e empresas
que fazem uso indevido ou ilícito do correio eletrônico.
FEATURE(accept_unqualified_senders)
Normalmente o sendmail não aceita mensagens de um remetente
sem um domínio. Se esta opção for ativada estas mensagens passam
a ser aceitas.
FEATURE(relay_local_from)
Permite o relay de mensagens que supostamente se originem de
seu domínio. Como isto é fácil de se falsificar, ativar esta
opção não é recomendável.
FEATURE(promiscuous_relay)
Esta opção desativa por completo todos os controles de relay
utilizados pelo sendmail. A não ser que você saiba o que está
fazendo esta é uma péssima idéia.
Na lista Dicas-L já foram veiculadas diversas mensagens
sobre configuração, instalação e tópicos gerais sobre
Sendmail. A lista completa destas mensagens bem como
outros links de interesse sobre sendmail encontram-se em
http://www.dicas-l.com.br/hotlinks/Correio_Eletrônico/Sendmail/index.html