CentOS7.5
Postfix2.10.1-6.el7.x86_64
dovecot2.2.10-8.el7.x86_64
自宅サーバを構築しており、メールサーバを立てているのですが、受信はうまく行き問題ないのですが、送信が、メールクライアントでは送られているのですが、宛先に送られていない状況です。
https://centossrv.com/postfix.shtml
このサイトを見て構築しました。今後、暗号化までやりたいと思っているのですが、その前の平文での送信ができず困っています。
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
回答2件
0
今まで、動いていたのが、急に送信できなくなったのでしょうか?
それとも サーバーを再構築して送信できなくなったのでしょうか?
自宅サーバーということなので、お使いのプロバイダによる Outbound Port 25 Blocking(OP25B) の可能性が高そうです。
お使いのプロバイダ名と現在の Postfix の設定(smtp_xxxx まわり)を公開することは可能でしょうか? (IPアドレス、ユーザー名やパスワード等は、適当に置き換えてしてください。)
参考情報
参考にされた メールサーバー構築(Postfix+Dovecot) にも 真ん中ぐらいに 「OP25B対策」の項目があり、リンク先の OP25B(Outbound Port 25 Blocking)対策 に設定が書かれていますので、一度確認して見てください。
なお、OP25B(Outbound Port 25 Blocking)対策 では、Gmail のサーバーを使って中継していますが、可能であれば、お使いのプロバイダの SMTP サーバを経由する方が良いと思います。
(2018-09-06 23:40追記)
メールログで、
- SASL authentication failed; cannot authenticate to server
- no mechanism available
のエラーが出ていますが、 libsasl2
は、インストールされていますか?
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
/etc/postfix/sasl_passwd を書き換えた後 postmap は、実行されていますか?
smtp_use_tls = yes
になっていますが、プロバイダの設定マニュアル SMTP-AUTH設定方法(Windows) では、暗号化をチェックしていないようです。
暗号化を NO にするとどうなるでしょうか?
(追記 2018.09.07 23:30)
思いつく点は、書いたと思うので、リレー先ホストとの通信内容をログに記録して、追いかけないとダメかな...
main.cf に
debug_peer_list = msa3.across.or.jp
を追加して、 postfix reload で再起動してください。
メールを送信すると msa3.across.or.jp との通信内容がログに記載されるようになるので、ユーザー名やパスワード等の重要部分を置き換えて、質問に追記してもらえないでしょうか。
投稿2018/09/06 04:06
編集2018/09/07 14:35総合スコア25234
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。

0
ベストアンサー
「no mechanism available」とのこと、cyrus-sasl-plain がインストールされていないからだと思います。
yum install cyrus-sasl-plain
###(2018/09/09 15:40) 追記
CHERRY さんの回答のデバッグログから:
Sep 9 09:02:21 suzunet postfix/smtp[10369]: name_mask: noplaintext Sep 9 09:02:21 suzunet postfix/smtp[10369]: name_mask: noanonymous
smtp_sasl_security_options
のデフォルトが noplaintext, noanonymous で、認証方式 PLAIN, LOGIN は両方とも noplaintext 制限に引っかかります。
smtp_sasl_tls_security_options = noanonymous
が効いていなかったのでしょうか?
もう一度、以下の設定を確認ください。
smtp_sasl_security_options = noanonymous smtp_sasl_tls_security_options = noanonymous
投稿2018/09/07 03:10
編集2018/09/09 06:40総合スコア12193
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。

あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
質問の解決につながる回答をしましょう。 サンプルコードなど、より具体的な説明があると質問者の理解の助けになります。 また、読む側のことを考えた、分かりやすい文章を心がけましょう。