Centos com o Sendmail

2

Eu instalei o CentOS que eu uso como servidor web (Apache) e também tenho o sendmail rodando nele.

Eu não mudei nenhuma configuração no meu sendmail. Está atualmente definido para as configurações padrão.

Eu posso enviar e-mails usando meu sendmail.

Como isso é possível? Está retransmitindo nas configurações padrão do sendmail? Estou sentindo falta de algo aqui.

    
por edotan 16.07.2012 / 16:54

2 respostas

2

Quando o sendmail recebe e-mail no localhost, ele faz uma pesquisa de DNS para o registro MX do domínio de recebimento e tenta entregá-lo. Se o destinatário aceitar o seu e-mail, seu host poderá enviá-lo.

    
por 16.07.2012 / 17:36
2

O sendmail on centos irá, por padrão, escutar 127.0.0.1 (a interface de loopback) e aceitará e-mail do sistema local para endereços remotos e tentará entregá-los (eles podem não aceitá-los, mas isso é diferente) . Ele não está transmitindo per se , porque ele só aceita e-mails do sistema local - você não pode falar com a interface de loopback de qualquer máquina de qualquer lugar que não seja ela mesma.

Se você quiser verificar se está apenas ouvindo na interface de loopback, faça netstat -an|grep -w 25|grep LISTEN e procure

tcp        0      0 127.0.0.1:25               0.0.0.0:*                   LISTEN      

Se essa quarta coluna disser 0.0.0.0:25 , você poderá ter mais problemas.

    
por 16.07.2012 / 17:24