Diferentes direcciones de correo electrónico del mismo servidor de correo electrónico para enviar y recibir

Diferentes direcciones de correo electrónico del mismo servidor de correo electrónico para enviar y recibir

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.appla 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.

información relacionada