AWSのEC2でメールサーバを構築しています。
メールサーバからGmailへのメールの送信はできたのですが、Gmailからのメールの受信ができません。
原因や解決法などをご教示いただければ幸いです。
【環境】
OS:Amazon Linux AMI release 2017.03
ホスト名:mail01
ドメイン名:recorrect.info
実際に行った手順を書いていきます。
■Cyrus SASLインストール
yum install cyrus-sasl
service saslauthd start
chkconfig saslauthd on
■postfixインストール
yum -y install postfix
■/etc/postfix/main.cf変更
inet_interfaces = all
myhostname = mail01.recorrect.info
mydomain = recorrect.info
myorigin = $mydomain
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
home_mailbox = Maildir/
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain = $myhostname
smtpd_recipient_restrictions =
permit_mynetworks
permit_sasl_authenticated
reject_unauth_destination
message_size_limit = 10485760
■postfix有効化
alternatives --config mta
service sendmail stop
chkconfig sendmail off
service postfix start
chkconfig postfix on
■dovecotインストール
yum -y install devecot
■/etc/dovecot/conf.d/10-mail.conf追記
mail_location = maildir:~/Maildir
■/etc/dovecot/conf.d/10-auth.conf追記
disable_plaintext_auth = no
■dovecot起動
service dovecot start
chkconfig dovecot on
■ユーザー追加
useradd mailuser
passwd mailuser
■受信ディレクトリ作成
su - mailuser
mkdir Maildir
OSの設定としては以上です。
後はAWS側の設定として、
■セキュリティグループのインバウンドルール
ポート プロトコル ソース
80 tcp 0.0.0.0/0
110 tcp 0.0.0.0/0
995 tcp 0.0.0.0/0
22 tcp 0.0.0.0/0
25 tcp 0.0.0.0/0
143 tcp 0.0.0.0/0
465 tcp 0.0.0.0/0
587 tcp 0.0.0.0/0
■route53設定
Name Type Value
mail01.recorrect.info. A 52.197.67.110
mail01.recorrect.info. MX 10 mail01.recorrect.info
ここまで設定をして、メールサーバ側からsendmailコマンドによりGmailに対してメールを送信すると、Gmail側で受信することができます。
そしてGmailから「mailuser@recorrect.info」に対してメールを送ると、以下のようなエラーが出てmailer-daemonから返ってきます。
メールサーバ側では受信はできていませんし、/var/log/maillogにもなにも出ていません。
ーーー
ドメイン recorrect.info が見つからなかったため、メールは mailuser@recorrect.info に配信されませんでした。入力ミスや不要なスペースがないことを確認してから、もう一度送信してみてください。
DNS Error: 14874663 DNS type 'mx' lookup of recorrect.info responded with code NOERROR 14874663 DNS type 'mx' lookup of recorrect.info had no relevant answers. 14874663 DNS type 'aaaa' lookup of recorrect.info responded with code NOERROR 14874663 DNS type 'aaaa' lookup of recorrect.info had no relevant answers. 14874663 DNS type 'a' lookup of recorrect.info responded with code NOERROR 14874663 DNS type 'a' lookup of recorrect.info had no relevant answers.
Final-Recipient: rfc822; mailuser@recorrect.info
Action: failed
Status: 4.0.0
Diagnostic-Code: smtp; DNS Error: 14874663 DNS type 'mx' lookup of recorrect.info responded with code NOERROR
14874663 DNS type 'mx' lookup of recorrect.info had no relevant answers.
14874663 DNS type 'aaaa' lookup of recorrect.info responded with code NOERROR
14874663 DNS type 'aaaa' lookup of recorrect.info had no relevant answers.
14874663 DNS type 'a' lookup of recorrect.info responded with code NOERROR
14874663 DNS type 'a' lookup of recorrect.info had no relevant answers.
Last-Attempt-Date: Mon, 24 Jul 2017 03:11:59 -0700 (PDT)
ーーー
なにか設定を誤っている点などありますでしょうか?
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/07/25 01:15