Se você pode enviar e-mails do servidor, mas não pode configurar o cliente da área de trabalho, você pode dizer que o SMTP está funcionando?

1

Esta questão é um pouco prólogo para uma pergunta diferente publicada ( aqui) . Como posso afirmar que posso enviar e-mail do meu servidor Ubuntu (12.04) via Roundcube, perfeitamente. No entanto, não consigo configurar corretamente meu cliente de e-mail de desktop no meu Mac. E eu sinto que o problema está na porta SMTP.

No entanto, quero saber onde devo depurar. Portanto, eu quero saber: Se eu posso enviar e-mails do servidor, via Roundcube, posso afirmar que o servidor / postfix SMTP está corretamente instalado / configurado / funcionando?

Editar: acabou de encontrar esta informação, o que ajudou:

Starting Nmap 5.21 ( http://nmap.org ) at 2014-01-06 15:50 CET

Nmap scan report for localhost (127.0.0.1)

Host is up (0.0000060s latency).

Not shown: 993 closed ports

PORT STATE SERVICE

21/tcp open ftp

22/tcp open ssh

53/tcp open domain

80/tcp open http

110/tcp open pop3

143/tcp open imap

3306/tcp open mysql

sudo netstat -tlnp root@vps:~# sudo netstat -tlnp Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 127.0.0.1:10025 0.0.0.0:* LISTEN 2550/master
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 779/mysqld
tcp 0 0 0.0.0.0:110 0.0.0.0:* LISTEN 758/dovecot
tcp 0 0 0.0.0.0:143 0.0.0.0:* LISTEN 758/dovecot
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 1002/apache2
tcp 0 0 159.253.1.196:53 0.0.0.0:* LISTEN 744/named
tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN 744/named
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 665/sshd
tcp 0 0 0.0.0.0:25 0.0.0.0:* LISTEN 2550/master
tcp 0 0 127.0.0.1:953 0.0.0.0:* LISTEN 744/named
tcp 0 0 0.0.0.0:4190 0.0.0.0:* LISTEN 758/dovecot
tcp6 0 0 :::21 :::* LISTEN 946/proftpd: (accep tcp6 0 0 :::22 :::* LISTEN 665/sshd
tcp6 0 0 :::25 :::* LISTEN 2550/master

    
por Sander Schaeffer 06.01.2014 / 15:48

1 resposta

0

Sim! Estou tão feliz que esse problema tenha sido corrigido! Depois de muito googling, eu mesmo encontrei a solução. No entanto, muitos passos precisam ser dados!

postfix deve ser bem configurado. Felizmente eu tive um segundo VPS com a configuração correta do postfix (que eu esqueci completamente) - Este também não tem uma configuração correta. Hora de consertar isso.

Aparentemente, depois de muito sudo mmap <server ip> e usando telnet <port number> mais googling para port 25 , descobri que port 25 está bloqueado pelo meu ISP. Ou .. eu acho que sim.

Por isso, entrei no arquivo mestre do Postfix ( sudo nano /etc/postfix/master.cf ) e colei esta linha submission inet n - n - - smtpd no arquivo. Isso abre o Postfix na porta 587 e fará com que o Postfix use a porta 587 em vez da porta 25.

Depois disso, habilite port 587 no firewall do seu servidor ( sudo ufw allow 587 ) e depois de checar com o meu cliente de e-mail desktop, eu posso verificar: Está funcionando!

Se alguém tiver um problema como este, basta abrir o bate-papo / comentário ou algo assim. Eu gostaria de ajudar. No entanto: Minhas habilidades são iguais às habilidades de sua avó com computadores, então não espere muito: embora, eu consiga consertar isso ... =)

    
por Sander Schaeffer 08.01.2014 / 00:28