Configure um servidor Postfix no Ubuntu para uso com o Apple Mail (ou qualquer cliente de e-mail)

1

Eu configurei um servidor Postfix no meu Ubuntu VPS e ele funciona para enviar e-mail do utilitário mail na linha de comando. Eu configurei os registros SPF, DKIM, praticamente tudo sobre o que eu podia ler. No entanto, gostaria de poder enviar e receber emails sem SSH na minha caixa de cada vez.

Quando tento configurar meu servidor (borogov.es) com meu cliente de e-mail, e uso "mail.borogov.es" como meu servidor de e-mail de saída, recebo "Servidor não está respondendo". Eu sinto que isso é um problema de acesso de algum tipo, mas não tenho certeza.

Não estou executando um firewall. O que poderia estar acontecendo?

    
por tekknolagi 30.07.2013 / 06:36

2 respostas

1

Veja o que netstat -tlnp retorna; Se o Postfix estiver ouvindo 127.0.0.1:25 , ele estará vinculado à interface de loopback em vez de à interface da placa de rede.

Nesse caso, o seu postfix /etc/postfix/main.cf não tem inet_interfaces = all linha.

A outra opção é que o seu ISP não permite servidores SMTP privados.

    
por 30.07.2013 / 06:45
1

Você não deve tentar enviar e-mails do seu cliente de e-mail na porta 25; em vez disso, usando 587 (a porta de submissão padrão). A porta 25 destina-se à transferência entre servidores de e-mail, e muitos ISPs domésticos a bloqueiam para reduzir o spam de computadores domésticos comprometidos.

Seu servidor Postfix não está escutando na porta 587:

$ telnet mail.borogov.es 587
Trying 198.199.97.52...
telnet: connect to address 198.199.97.52: Connection refused

Isso significa que você provavelmente esqueceu de configurar uma seção submission no arquivo de configuração master.cf do Postfix. Deve ser algo como:

submission inet n       -       n       -       -       smtpd
  -o smtpd_tls_security_level=encrypt
  -o smtpd_sasl_auth_enable=yes
  -o smtpd_client_restrictions=permit_sasl_authenticated,reject
    
por 30.07.2013 / 06:48