No puedo enviar correos electrónicos a cuentas de Gmail desde Postfix.

No puedo enviar correos electrónicos a cuentas de Gmail desde Postfix.

Hola, tengo un VPS con Ubuntu 14.04 configurado como casilla de correo electrónico usando esta guía.

http://www.krizna.com/ubuntu/setup-mail-server-ubuntu-14-04/

y luego instalar y configurar spamassasin con esta documentación

https://help.ubuntu.com/community/PostfixAmavisNew

todo parece estar funcionando bien. Pude enviar y recibir correos electrónicos de varias cuentas usando el correo web squirrel y con el cliente Outlook, incluidas las cuentas de Yahoo y Hotmail, pero no puedo enviar correos electrónicos a cuentas de Gmail. Puedo enviar, pero no. Se muestra un error, de hecho, veo el correo electrónico como enviado, pero en la cuenta de Google el correo nunca se recibe. También tenga en cuenta lo mismo para otros servidores de dominios de correo.

Por favor cualquier ayuda o pista será apreciada, gracias de antemano.

aquí está mi sufijo main.cf

smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
biff = no
append_dot_mydomain = no
readme_directory = no
smtpd_tls_cert_file = /etc/ssl/certs/server.crt
smtpd_tls_key_file = /etc/ssl/private/server.key
smtpd_use_tls=yes
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
smtpd_relay_restrictions = permit_mynetworks permit_sasl_authenticated defer_unauth_destination
myhostname = carindustry.com.ar
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = carindustry.com.ar, localhost.com.ar, , 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_protocols = all
home_mailbox = Maildir/
smtpd_sasl_type = dovecot
smtpd_sasl_path = private/auth
smtpd_sasl_local_domain =
smtpd_sasl_security_options = noanonymous
broken_sasl_auth_clients = yes
smtpd_sasl_auth_enable = yes
smtpd_recipient_restrictions = permit_sasl_authenticated,permit_mynetworks,reject_unauth_destination
smtp_tls_security_level = may
smtpd_tls_security_level = may
smtp_tls_note_starttls_offer = yes
smtpd_tls_loglevel = 1
smtpd_tls_received_header = yes
content_filter = smtp-amavis:[127.0.0.1]:10024

Respuesta1

Me gustaría dar una mejor respuesta, pero sin saber cómo estás haciendo DNS (por ejemplo, usando godaddy o alguien) no puedo decir exactamente cómo se hace, pero puedo decir que necesitas configurar DNS con reenvío. y punteros inversos para su dominio y dirección IP.

Veraquíy leer detenidamentePaso 1: configuración de DNS. Es posible que te falte el registro PTR de tu dominio.

Editar:Namecheap proporciona capturas de pantalla

Respuesta2

Tuve que asegurarme de que el nombre de dominio completo de mi servidor sea también el nombre de correo y el nombre de host del servidor, antes de regenerar el certificado de Snakeoil utilizando el FQDN del servidor.

Esto es algo que GMail requiere: un certificado adecuado con FQDN y una entrada DNS a una IP (posiblemente) estática.

Respuesta3

Esto es lo que resolvió mi problema y me dio la posibilidad de realizar envíos a cuentas de Gmail:

  1. En /etc/postfix/main.cf - establezca el nombre de host en el subdominio, es decir[correo electrónico protegido]
  2. En DNS (estaba usando la Ruta 53), cree un registro PTR y un registro A para el subdominio de[correo electrónico protegido]con la dirección IP del servidor

información relacionada