Não é possível conectar-se ao meu servidor de e-mail

0

Recentemente, transferi meu domínio para o NoIP e tive que criar um servidor de email.

(Eu tive que transferir para noip porque eu não posso configurar um ip estático / fixo como eu sou particular não é um negócio, e eu não tenho um número de contribuinte de negócios para obter uma linha de negócios no meu ISP ... )

Mas não consigo me conectar a ele no meu cliente de e-mail.

Eu segui este tutorial: link

Eu atribuí / encaminhei / abri as portas IMAP, SMTP, POP e LDAP para minha máquina Ubuntu no meu roteador:

E criei um registro mx em cr7akg.com: cr7akg.com 10 :

Imagens

A saída de telnet cr7akg.com 25 e telnet cr7akg.com smtp é:

Trying 85.245.177.97...
telnet: connect to address 85.245.177.97: Connection refused
telnet: Unable to connect to remote host

O que eu sinto falta? Por que não consigo me conectar ao servidor de e-mail com meu cliente de e-mail?

Saída de sudo netstat -panet

Ligações de Internet Activas (servidores e estabelecidos)
Proto Recv-Q Send-Q Endereço Local          Endereço Remoto         Estado       User       Inode       PID/Program name
tcp        0      0 0.0.0.0:7300            0.0.0.0:*               ESCUTA      1001       12435       1231/perl       
tcp        0      0 127.0.0.1:3306          0.0.0.0:*               ESCUTA      117        95382       7965/mysqld     
tcp        0      0 192.168.1.104:27754     0.0.0.0:*               ESCUTA      1001       12434       1231/perl       
tcp        0      0 127.0.0.1:587           0.0.0.0:*               ESCUTA      0          138499      18957/sendmail: MTA
tcp        0      0 0.0.0.0:21              0.0.0.0:*               ESCUTA      0          103425      9641/vsftpd     
tcp        0      0 127.0.1.1:53            0.0.0.0:*               ESCUTA      0          11938       1480/dnsmasq    
tcp        0      0 0.0.0.0:22              0.0.0.0:*               ESCUTA      0          10481       940/sshd        
tcp        0      0 127.0.0.1:631           0.0.0.0:*               ESCUTA      0          205310      9231/cupsd      
tcp        0      0 127.0.0.1:25            0.0.0.0:*               ESCUTA      0          138498      18957/sendmail: MTA
tcp        0      0 127.0.0.1:6010          0.0.0.0:*               ESCUTA      1000       212857      10119/4         
tcp        0    264 192.168.1.104:22        192.168.1.90:62312      ESTABELECIDO 0          213850      10052/sshd: diogosa
tcp        0      0 192.168.1.104:48086     88.81.132.153:7301      ESTABELECIDO 1001       166071      1231/perl       
tcp6       0      0 :::80                   :::*                    ESCUTA      0          123277      7474/apache2    
tcp6       0      0 :::22                   :::*                    ESCUTA      0          10483       940/sshd        
tcp6       0      0 ::1:631                 :::*                    ESCUTA      0          205309      9231/cupsd      
tcp6       0      0 ::1:6010                :::*                    ESCUTA      1000       212856      10119/4

Atualização:

Eu removi o sendmail:

Ligações de Internet Activas (servidores e estabelecidos)
Proto Recv-Q Send-Q Endereço Local          Endereço Remoto         Estado       User       Inode       PID/Program name
tcp        0      0 0.0.0.0:7300            0.0.0.0:*               ESCUTA      1001       11794       1373/perl       
tcp        0      0 192.168.1.104:27754     0.0.0.0:*               ESCUTA      1001       11793       1373/perl       
tcp        0      0 127.0.0.1:3306          0.0.0.0:*               ESCUTA      117        11580       1227/mysqld     
tcp        0      0 0.0.0.0:587             0.0.0.0:*               ESCUTA      0          9180        1137/master     
tcp        0      0 127.0.1.1:53            0.0.0.0:*               ESCUTA      0          11664       1550/dnsmasq    
tcp        0      0 0.0.0.0:21              0.0.0.0:*               ESCUTA      0          8827        887/vsftpd      
tcp        0      0 0.0.0.0:22              0.0.0.0:*               ESCUTA      0          8843        876/sshd        
tcp        0      0 127.0.0.1:631           0.0.0.0:*               ESCUTA      0          15897       2344/cupsd      
tcp        0      0 0.0.0.0:25              0.0.0.0:*               ESCUTA      0          9174        1137/master     
tcp        0      0 127.0.0.1:6010          0.0.0.0:*               ESCUTA      1000       15993       2387/4          
tcp        0    264 192.168.1.104:22        192.168.1.90:62541      ESTABELECIDO 0          15931       2351/sshd: diogosar
tcp6       0      0 :::587                  :::*                    ESCUTA      0          9181        1137/master     
tcp6       0      0 :::80                   :::*                    ESCUTA      0          11125       1330/apache2    
tcp6       0      0 :::22                   :::*                    ESCUTA      0          8845        876/sshd        
tcp6       0      0 ::1:631                 :::*                    ESCUTA      0          15896       2344/cupsd      
tcp6       0      0 :::25                   :::*                    ESCUTA      0          9175        1137/master     
tcp6       0      0 ::1:6010                :::*                    ESCUTA      1000       15992       2387/4          
tcp6       0      0 ::1:56645               ::1:631                 ESTABELECIDO 0          15325       1110/cups-browsed
tcp6       0      0 ::1:631                 ::1:56645               ESTABELECIDO 0          15909       2344/cupsd 

Saída de sudo iptables -L -vnx:

Chain INPUT (policy ACCEPT 0 packets, 0 bytes)
    pkts      bytes target     prot opt in     out     source               destination         

Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
    pkts      bytes target     prot opt in     out     source               destination         

Chain OUTPUT (policy ACCEPT 0 packets, 0 bytes)
    pkts      bytes target     prot opt in     out     source               destination  
    
por DiogoSaraiva 25.01.2015 / 14:46

2 respostas

1

Eu acho que o problema é que você está executando seu servidor de e-mail apenas na interface de loopback (suponho que não haja outras entradas para: 25 na sua saída netstat acima)

tcp        0      0 127.0.0.1:25            0.0.0.0:*               ESCUTA      0          138498      18957/sendmail: MTA

Não é acessível para nada fora do host. Ele deve ser executado na sua interface física para a qual o roteador está encaminhando.

    
por 25.01.2015 / 18:22
1

Eu não acho que você possa ter seguido o tutorial do seu link, uma vez que (a) o sendmail está rodando como seu MTA, e (b) está apenas ouvindo 127.0.0.1 . É por isso que você não pode se conectar à porta 25 de nenhum outro lugar.

Para mudar isso, procure a linha

DAEMON_OPTIONS('Port=smtp,Addr=127.0.0.1, Name=MTA')dnl

em /etc/mail/sendmail.mc , mude para

dnlDAEMON_OPTIONS('Port=smtp,Addr=127.0.0.1, Name=MTA')

ou simplesmente excluí-lo em sua totalidade. Refaça seu arquivo de configuração com make sendmail.cf e reinicie o serviço com service sendmail restart . Confirme se o MTA agora está escutando em todos os endereços com netstat -apn|grep -w 25 ; você quer ver algo como

tcp        0      0 :::25             :::*             LISTEN      8525/sendmail  

Observe a mudança na coluna quatro (todos esses comandos exigirão privilégios). Então você deve ser capaz de contatar seu MTA pela internet como um todo, sempre assumindo (como outros apontaram) que você não está tentando de um endpoint que não pode falar com a porta SMTP pelo padrão do ISP.

Editar : você removeu o sendmail e instalou o postfix, e agora seu servidor está escutando em todas as portas (veja netstat output acima). Seu servidor pode ser acessado da Internet em geral:

[me@risby ~]$ telnet cr7akg.com 25
Trying 85.245.177.97...
Connected to cr7akg.com.
Escape character is '^]'.
220 Ubuntu ESMTP Postfix (Ubuntu)

Então você resolveu seu problema.

    
por 25.01.2015 / 18:11