동일한 이메일 서버의 다른 이메일 주소로 보내고 받을 수 있습니다.

동일한 이메일 서버의 다른 이메일 주소로 보내고 받을 수 있습니다.

저는 실제로 이메일 서버 구성 측면에서 더 신선합니다. 최근에 이 가이드에 따라 AWS EC2 centos 서버에서 dovecot 및 squirrelmail과 결합된 Postfix 이메일 서버를 구성했습니다.

이메일 서버를 구성하는 방법

제가 겪고 있는 문제는 Outlook, Gmail 등과 같은 외부 이메일에 구성한 메일 서버를 사용하여 이메일을 보낼 때 다음 이메일 주소를 사용하여 전송된다는 것입니다.

[이메일 보호됨].

하지만 보낸 사람이 다음 오류를 표시하기 때문에 Outlook이나 Gmail을 사용하여 위에서 언급한 주소로 이메일을 보낼 수 없습니다. Gmail 오류 설명

하지만 일단 위에서 언급한 이메일 주소를 다음과 같이 수정한 후 이메일을 보냅니다. [이메일 보호됨], 구성된 이메일 서버에서 이메일을 받습니다. 내가 원하는 것은 보낸 사람과 받는 사람의 이메일 주소가 모두 다음과 같아야 한다는 것입니다. [이메일 보호됨] 도메인에 대한 내 DNS 레코드는 다음과 같습니다. DNS

아래는 내 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

아래는 내 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/

답변1

이것은 DNS 문제입니다. 잘못된 MX 레코드(예: 도메인)가 있습니다.example.appMX 레코드가 없습니다(mail.example.app대신 MX 레코드가 있지만 필요하지는 않습니다.) 따라서 Gmail은 메일을 A 레코드로 전달하려고 합니다(대체).

example.app다음 레코드를 영역 에 추가합니다 .

example.app. MX 10 mail.example.app.

(그리고 제거하면 mail.example.app MX해를 끼치지는 않지만 필요하지는 않습니다)

그러면 그 메일이 세상에 알려질 것입니다.example.app도메인은 mail.example.app에서 처리되며 명백히 부정적인 DNS 캐싱 시간 초과 후에 Gmail과 기타 업체에서는 메일 서버로 메일을 전달합니다.

관련 정보