Como configurar o servidor sendmail para ser bem-vindo para receber notificações de e-mail ruins

1

Eu estou no processo de configurar um servidor de email (usando o sendmail para ser exato). O servidor precisa ser tão aberto quanto receber notificações de e-mails "ruins" / saltando como totalmente possíveis.

Eu não estou exatamente dentro dos detalhes básicos de como essa coisa toda de e-mails saltando / ruins funciona, então não tenho certeza exatamente o quanto eu preciso fazer para que isso funcione.

Atualmente, se eu tentar enviar um e-mail para um endereço de e-mail em um domínio hospedado no Google Apps, recebo uma notificação em troca. No entanto, como não há portas abertas no servidor enviando os e-mails para fora, estou pensando que poderia haver alguns problemas se o e-mail for rejeitado ainda mais no processo?

Alguém sabe como melhor conseguir isso? Isso é tão simples quanto abrir uma porta? Ou existem outras coisas que precisam ser levadas em consideração?

Quaisquer ponteiros / links para recursos seriam muito apreciados. Eu não sou um administrador de sistemas - mas infelizmente a empresa em que trabalho não tem nenhum, então alguém tem que desempenhar o papel.

EDIT: Como dito, o tipo de sistema precisava ser expandido: O servidor é um sistema debian lenny, o sendmail é instalado através dos repositórios oficiais (através de "apt-get install ...") - todo o restante é deixado para as configurações de estoque.

    
por kastermester 02.09.2010 / 19:04

1 resposta

1

Sim, você precisará certificar-se de que o daemon do sendmail esteja escutando na porta 25. O método para fazer isso difere do sabor do unix para o sabor do unix, portanto, se você puder fornecer essas informações, elas serão informações que ajudam a fornecer mais resposta detalhada.

Além disso, você vai querer ter certeza de que você não tem firewalls (ou regras iptables) que bloqueiem a porta 25 no seu servidor de e-mail.

Com as informações adicionais que você adicionou, posso responder à pergunta: Você deve ter um arquivo em / etc / mail chamado sendmail.mc - edite isso em seu editor favorito e procure por estas linhas:

dnl # Daemon options - restrict to servicing LOCALHOST ONLY !!!
dnl # Remove ', Addr=' clauses to receive from any interface
dnl # If you want to support IPv6, switch the commented/uncommentd lines
dnl #
FEATURE('no_default_msa')dnl
dnl DAEMON_OPTIONS('Family=inet6, Name=MTA-v6, Port=smtp, Addr=::1')dnl
DAEMON_OPTIONS('Family=inet,  Name=MTA-v4, Port=smtp, Addr=127.0.0.1')dnl

Na última linha, você removerá o "Addr = 127.0.0.1" (e a vírgula anterior) e, em seguida, reiniciará o processo do sendmail (via /etc/init.d/sendmail restart). (Isso fará com que seu /etc/mail/sendmail.cf seja recriado a partir do sendmail.mc que você acabou de editar.)

    
por 14.09.2010 / 16:24