
De hecho, soy más nuevo en términos de configuración de un servidor de correo electrónico. Recientemente configuré un servidor de correo electrónico Postfix combinado con dovecot y squirrelmail en el servidor centos AWS EC2, siguiendo esta guía:
Cómo configurar un servidor de correo electrónico
El problema al que me enfrento es que, cuando envío un correo electrónico utilizando el servidor de correo que he configurado en correos electrónicos externos como Outlook, Gmail, etc., se envía utilizando la siguiente dirección de correo electrónico.
[correo electrónico protegido].
Pero no puedo enviar un correo electrónico a la dirección mencionada anteriormente usando Outlook o Gmail porque el remitente me muestra este error: Descripción del error de Gmail
Pero una vez que envío el correo electrónico después de modificar la dirección de correo electrónico mencionada anteriormente a la siguiente: [correo electrónico protegido], recibo un correo electrónico en mi servidor de correo electrónico configurado. Lo que quiero es que tanto la dirección de correo electrónico del remitente como la del destinatario sean: [correo electrónico protegido] Aquí están mis registros DNS para el dominio: DNS
A continuación se muestra mi archivo Postfix Master.cf: '''
smtp inet n - n - - smtpd
587 inet n - n - - smtpd
submission inet n - n - - smtpd
-o syslog_name=postfix/submission
-o smtpd_sasl_auth_enable=yes
-o smtpd_recipient_restrictions=permit_sasl_authenticated,reject
-o milter_macro_daemon_name=ORIGINATING
smtps inet n - n - - smtpd
-o syslog_name=postfix/smtps
-o smtpd_sasl_auth_enable=yes
-o smtpd_recipient_restrictions=permit_sasl_authenticated,reject
-o milter_macro_daemon_name=ORIGINATING
pickup unix n - n 60 1 pickup
cleanup unix n - n - 0 cleanup
qmgr unix n - n 300 1 qmgr
tlsmgr unix - - n 1000? 1 tlsmgr
rewrite unix - - n - - trivial-rewrite
bounce unix - - n - 0 bounce
defer unix - - n - 0 bounce
trace unix - - n - 0 bounce
verify unix - - n - 1 verify
flush unix n - n 1000? 0 flush
proxymap unix - - n - - proxymap
proxywrite unix - - n - 1 proxymap
smtp unix - - n - - smtp
relay unix - - n - - smtp
showq unix n - n - - showq
error unix - - n - - error
retry unix - - n - - error
discard unix - - n - - discard
local unix - n n - - local
virtual unix - n n - - virtual
lmtp unix - - n - - lmtp
anvil unix - - n - 1 anvil
scache unix - - n - 1 scache
A continuación se muestra mi Postfix Main.cf
queue_directory = /var/spool/postfix
command_directory = /usr/sbin
daemon_directory = /usr/libexec/postfix
data_directory = /var/lib/postfix
mail_owner = postfix
unknown_local_recipient_reject_code = 550
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
debug_peer_level = 2
debugger_command =
PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin
ddd $daemon_directory/$process_name $process_id & sleep 5
sendmail_path = /usr/sbin/sendmail.postfix
newaliases_path = /usr/bin/newaliases.postfix
mailq_path = /usr/bin/mailq.postfix
setgid_group = postdrop
html_directory = no
manpage_directory = /usr/share/man
sample_directory = /usr/share/doc/postfix-2.10.1/samples
readme_directory = /usr/share/doc/postfix-2.10.1/README_FILES
myhostname = mail.example.app
mydomain = example.app
myorigin = $mydomain
inet_interfaces = all
inet_protocols = all
mydestination = $myhostname, localhost, $mydomain
mynetworks = 127.0.0.0/8
relay_domains = $mydestination
home_mailbox = Maildir/
Respuesta1
Este es un problema de DNS. Tienes un registro MX incorrecto, es decir, tu dominio.ejemplo.appno tiene un registro MX (correo.ejemplo.aplicacióntiene un registro MX en su lugar, pero no lo necesita). Por tanto, Gmail intenta dirigir el correo al registro A (como alternativa).
Agregue a example.app
la zona el siguiente registro:
example.app. MX 10 mail.example.app.
(y retire el mail.example.app MX
, no hace daño, pero no es necesario)
esto le dirá al mundo que el correo paraejemplo.appEl dominio se procesa en mail.example.app y después de un tiempo de espera de almacenamiento en caché de DNS negativo obvio, Gmail y otros entregarán el correo a su servidor de correo.