No puedo conectarme a mi servidor de correo electrónico

No puedo conectarme a mi servidor de correo electrónico

Recientemente transferí mi dominio a NoIP y tuve que crear un servidor de correo.

(Tuve que transferirme a noip porque no puedo configurar una IP estática/fija porque no soy una empresa y no tengo un número de contribuyente comercial para obtener una línea comercial en mi ISP...)

Pero no puedo conectarme a él en mi cliente de correo electrónico.

Seguí este tutorial:https://www.linode.com/docs/email/postfix/email-with-postfix-dovecot-and-mysql

Asigné/reenvié/abrí puertos IMAP, SMTP, POP y LDAP a mi máquina Ubuntu en mi enrutador:

Y creé un registro mx en cr7akg.com: cr7akg.com 10:

Imágenes

La salida de telnet cr7akg.com 25y telnet cr7akg.com smtpson:

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

¿Qué me falta? ¿Por qué no puedo conectarme al servidor de correo electrónico con mi cliente de correo electrónico?

Salida desudo 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

Actualizar:

Eliminé el correo de envío:

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 

Salida desudo 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  

Respuesta1

Creo que el problema es que está ejecutando su servidor de correo solo en la interfaz de bucle invertido (supongo que no hay otras entradas para :25 en la salida de netstat anterior)

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

No es accesible para nada fuera del host. Debería ejecutarse en la interfaz física a la que reenvía el enrutador.

Respuesta2

No creo que hayas podido seguir el tutorial al que enlazas, ya que (a) sendmail se ejecuta como tu MTA y (b) solo escucha en 127.0.0.1. Esta última es la razón por la que no puedes conectarte al puerto 25 desde ningún otro lugar.

Para cambiar esto, busque la línea

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

en /etc/mail/sendmail.mc, cámbielo a

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

o simplemente borrarlo en su totalidad. Rehaga su archivo de configuración make sendmail.cfy reinicie el servicio con service sendmail restart. Confirme que el MTA ahora esté escuchando en todas las direcciones con netstat -apn|grep -w 25; quieres ver algo como

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

Tenga en cuenta el cambio en la columna cuatro (todos estos comandos requerirán privilegios). Entonces debería poder comunicarse con su MTA desde Internet en general, siempre suponiendo (como otros han señalado) que no está intentando desde un punto final que no puede comunicarse con el puerto SMTP de forma predeterminada del ISP.

Editar: ahora ha eliminado sendmail e instalado postfix, y su servidor ahora está escuchando en todos los puertos (consulte netstatel resultado anterior). Se puede acceder a su servidor desde Internet en general:

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

Entonces has resuelto tu problema.

información relacionada