puerto 587 en Postfix
Cómo configurar el puerto 587 en Postfix
¿Qué puerto SMTP debe utilizarse? ¿Puerto 25 o 587?
Usar el puerto 587 para enviar emails:
sudo nano /etc/postfix/master.cf
submission inet n - y - - smtpd -o syslog_name=postfix/submission -o smtpd_tls_security_level=encrypt -o smtpd_sasl_auth_enable=yes -o smtpd_client_restrictions=permit_sasl_authenticated,reject
(sudo apt install certbot)
(sudo ufw allow 80)
sudo certbot certonly –standalone –rsa-key-size 4096 –agree-tos –preferred-challenges http -d alumno.me
sudo nano /etc/postfix/main.cf
# TLS parameters # smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem # smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key smtpd_tls_cert_file=/etc/letsencrypt/live/alumno.me/fullchain.pem smtpd_tls_key_file=/etc/letsencrypt/live/alumno.me/privkey.pem
sudo postfix check sudo systemctl restart postfix
Test:
echo "Este es un mensaje encriptado de alumno" | mail -s "Prueba de mensaje encriptado" paco.portada@protonmail.com
Errores:
How to enable port 587 in Postfix
revisar el log del correo:
sudo nano /var/log/mail.log
revisar el fichero de configuración de postfix:
sudo nano /etc/postfix/main.cf
smtpd_relay_restrictions = permit_mynetworks permit_sasl_authenticated defer_unauth_destination
# sustituir por el dominio propio
mydomain = alumno.me
myhostname = $mydomain
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
mydestination = $mydomain, localhost.localdomain, , localhost
relayhost =
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
# inet_interfaces = loopback-only
inet_protocols = all
home_mailbox = Maildir/
virtual_alias_maps = hash:/etc/postfix/virtual
Proveedores de alojamiento que no bloquean el puerto 25:
Deja una respuesta
Lo siento, debes estar conectado para publicar un comentario.