Apache 웹사이트와 Postfix를 실행하는 CentOS 시스템이 있지만 PHP의 mail() 함수를 사용하여 @aevidi 이메일로 보내려고 할 때마다 ~/mail의 로컬 메일함으로 이동하지만 Zoho의 웹 메일에는 표시되지 않습니다. Gmail 계정에서 @aevidi 이메일로 이메일을 보내면 Zoho에는 표시되지만 로컬 사서함에는 표시되지 않습니다(예상 결과). 이것은 내 설정입니다.
- 내 사용자 정의 도메인의 이메일 호스트인 Zoho
- 내 웹사이트와 메일 서버가 포함된 CentOS 상자(접미사)
고급 Zoho/SES/Postfix 설정에 대해 이 튜토리얼을 따랐습니다.(솔직히 SES가 어디서 작동하는지 잘 모르겠습니다)
Postfix를 설정하기 위해 이 튜토리얼을 따랐습니다.(나는 Dovecot이 무엇을 하고 있는지 깨닫기도 전에 이미 제거했습니다.)
/var/log/maillog after executing mail()
Aug 3 20:05:37 aevidi postfix/pickup[7702]: 31ADD40BDD: uid=48 from=<[email protected]>
Aug 3 20:05:37 aevidi postfix/cleanup[7707]: 31ADD40BDD: message-id=<20140804000537.31ADD40BDD@aevidi>
Aug 3 20:05:37 aevidi postfix/qmgr[7703]: 31ADD40BDD: from=<[email protected]>, size=344, nrcpt=1 (queue active)
Aug 3 20:05:37 aevidi postfix/local[7709]: 31ADD40BDD: to=<[email protected]>, relay=local, delay=0.03, delays=0.02/0.0
1/0/0, dsn=2.0.0, status=sent (delivered to maildir)
Aug 3 20:05:37 aevidi postfix/qmgr[7703]: 31ADD40BDD: removed
/etc/postfix/main.cf
myhostname = aevidi #This is my FQDN when I type 'hostname -f'
mydomain = aevidi.com
myorigin = $mydomain
home_mailbox = mail/
mynetworks = 127.0.0.0/8
inet_interfaces = all
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
smtpd_sasl_auth_enable = yes
smtpd_sasl_type = cyrus
smtpd_sasl_security_options = noanonymous
broken_sasl_auth_clients = yes
smtpd_sasl_authenticated_header = yes
smtpd_recipient_restrictions = permit_sasl_authenticated,permit_mynetworks,reject_unauth_destination
smtpd_tls_auth_only = no
smtp_use_tls = yes
smtpd_use_tls = yes
smtp_tls_note_starttls_offer = yes
smtpd_tls_key_file = /etc/postfix/ssl/smtpd.key
smtpd_tls_cert_file = /etc/postfix/ssl/smtpd.crt
smtpd_tls_CAfile = /etc/postfix/ssl/cacert.pem
smtpd_tls_received_header = yes
smtpd_tls_session_cache_timeout = 3600s
tls_random_source = dev:/dev/urandom
relayhost = email-smtp.us-east-1.amazonaws.com:25
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_tls_security_level = encrypt
smtp_tls_CAfile = /etc/ssl/certs/ca-bundle.crt
DNS configuration
도움을 주시면 감사하겠습니다!
답변1
조회를 통해 메일을 전달하려면(귀하의 경우 Zoho 메일 서버) postfix
ie를 제거해야 합니다.aevidi.com
MX
i.e
$domain
aevidi.com
mydestination