このスレッドはクローズされています。記事の閲覧のみとなります。
メールサーバに接続出来ません |
|
- æ¥æï¼ 2013/05/06 20:40
- ååï¼ ぱみゅ
- 1.不明点・障害内容:メールサーバにつながらない?
2.ログの有無 :メールソフトのログ ■アカウント: mail@myhost.net でのエラー。 POP3用のユーザーアカウントが拒否されました。 エラー内容 = Plaintext authentication disallowed on non-secure (SSL/TLS) connections. (有:その内容) : 3.Distribution :CentOS Version :6.2 4.Service Name :postfix Version : 5.ネットワーク構成: メールサーバとしてpostfixとdovecotをこのサイトの解説を読みながら設定しました。メールソフト側では IDとパスワードを設定し、送信受信サーバにはサーバのグローバルIPアドレスを入れてあります。 この状態で受信しようとすると上記のようにエラーになります。送信しようとすると サーバのIPアドレスに接続はするのですが、「長時間応答がありません」となって送信もできません。 何か設定が足りないのでしょうか?
|
■ コンテンツ関連情報
Re: メールサーバに接続出来ません ( No.31 ) |
|
- æ¥æï¼ 2013/05/14 21:07
- ååï¼ ぱみゅ
- 一発屋芸人さん
> あと、mynetworkではなくmynetworks > んで、permit?client_restriction = はsmtpd_client_restrictions =の間違い?
ご指摘の通りタイプミスしていました。ありがとうございました。
strangerさん > smtpd.confは > pwcheck_method:saslauthd > mech_list:plain login > に変えて > saslauthdを起動してみる
ご指摘のとおりにやってみましたが、今度は他のメールアドレスからの送信が受信できなくなりました。送信側は「長時間応答がありません」となって送信出来ませんでした。
smtpd_sasl_auth_enable = noにし、smtpd_recipient_restrictionのpermit_sasl_authenticatedをコメントアウトした状態だと受信はできます。送信時は「宛先アドレスが拒否されました」と瞬時に出て送信出来ませんでした。あと何をやってみたらいいでしょうか? 何度も済みません。
|
Re: メールサーバに接続出来ません ( No.32 ) |
|
- æ¥æï¼ 2013/05/16 08:22
- ååï¼ ぱみゅ
- 一発屋芸人さんのおしゃるように、単純なところから手を付けようと、このサイトの説明で「最下行に追加」となっている部分をすべてコメントアウトしてpostfixを再起動しました。
それで、ふと思い立って、telnetで試してみました。 telnet localhost 25 Trying ::1.. Connectedto localhost. Escape character is '~'. ehlo myserver.net 250-mail.mysever.net 250-PIPELINING 250-SIZE 10240000 250-VRFY 250-ETRN 250-ENHANCEDSTATUSCODES 250-8BITMIME 250-DSN mail from:<mail@myserver.net> 250 2.1.0 ok rcpt to:<mail@nifty.com> 554 5.7.1 <mail@nifty.com>: Relay access denied
以上のように、メーラが返してくるログと同じ状況になりました。メールのリレーの設定は「relay_domains = $mydestination」の行だけだと思うのですが、他に設定するべきところがあるのでしょうか?
|
Re: メールサーバに接続出来ません ( No.33 ) |
|
- æ¥æï¼ 2013/05/14 23:04
- ååï¼ 一発屋芸人
- relay_domains = $mydestination
どうしても必要なんですか? コメントアウトしたら駄目なんですか?
|
Re: メールサーバに接続出来ません ( No.34 ) |
|
- æ¥æï¼ 2013/05/15 07:56
- ååï¼ stranger
- 参照: http://ja.528p.com/
- なにも設定しなければデフォルト設定が使われます
postconf -d で確認してください
smtpd_recipient_restrictions (デフォルト: permit_mynetworks, reject_unauth_destination) だから外部からの認証できないメールはリレーされません
メールリレーをオープンにしたら、スパムに利用され、やがてRBLに登録されて自滅しますよ
port 25 sasl-authが利用できないメールアドレスは SSLを利用してport465で送信するとか サブミッションポート587で送信するとか したほうが良いです
それから reject_unknown_client_hostname の持つ意味を理解してね
メールクライアント側(中継するメールサーバ)が正引き・逆引きできないと拒否されるから reject_unknown_client_hostnameの前に 許可して良いクライアントを列記したリストを設定して通過させる
古いサーバからの移行とのことだから postfixを理解されていると思っていますので・・・
|
Re: メールサーバに接続出来ません ( No.35 ) |
|
- æ¥æï¼ 2013/05/15 21:25
- ååï¼ ぱみゅ
- 一発屋芸人さん
> relay_domains = $mydestination > どうしても必要なんですか? > コメントアウトしたら駄目なんですか?
コメントアウトしてもなんら状況は変わりませんでした。
strangerさん
> 古いサーバからの移行とのことだから > postfixを理解されていると思っていますので・・・
古いサーバはこのサイトの説明通り構築したらたまたま正しく動作してしまったのだと思います。ですので、postfixを理解しているとはとても言いがたいのが正直な現状です。 とりあえず、saslauthが正しく動作するようにするのがまず着手すべき問題かな、と思っています。それで、試しに testsaslauthd -u ユーザ名 -p パスワード というのをやってみましたが、パスワードは合っているにもかかわらず「 0: NO "authentication failed"」となってしまい、頭を悩ませています。再インストールとかした方がいいのでしょうか?
|
■ その他