はじめての自宅サーバ構築 - Fedora/CentOS -
Last Update 2018/01/16
[ 更新履歴 ] [ サイト マップ ] [ 質問掲示板 ] [ 雑談掲示板 ] [ リンク ]
トップ >> 当サイト情報 >> スレッド

このページは表示専用です。新規投稿・レスや最新情報はこちらです。

このスレッドはクローズされています。記事の閲覧のみとなります。

 メールの送信ができない 
日時: 2013/07/09 08:23
名前: ぱみゅ

1.不明点・障害内容:メールの送信ができない
2.ログの有無   :あり
/var/log/maillog
Jun 10 18:44:44 v***-***-***-*** postfix/anvil[8920]: statistics: max connection rate 1/60s for (smtp:***-***-***-***) at Jun 10 18:41:24
Jun 10 18:44:44 v***-***-***-*** postfix/anvil[8920]: statistics: max connection count 1 for (smtp:***-***-***-***) at Jun 10 18:41:24
Jun 10 18:44:44 v***-***-***-*** postfix/anvil[8920]: statistics: max cache size 1 at Jun 10 18:41:24
Jun 10 18:44:52 v***-***-***-*** postfix/smtpd[8923]: connect from ***-***-***-***.ap.gmobb-fix.jp[***-***-***-***]
Jun 10 18:44:52 v***-***-***-*** postfix/smtpd[8923]: NOQUEUE: reject: RCPT from ***-***-***-***.ap.gmobb-fix.jp[***-***-***-***]: 554 5.7.1 <someone@nifty.com>: Relay access denied; from=<user@myserver.net> to=<someone@nifty.com> proto=SMTP helo=<[192.168.1.2]>
Jun 10 18:44:57 v***-***-***-*** postfix/smtpd[8923]: disconnect from ***-***-***-***.ap.gmobb-fix.jp[***-***-***-***]
Jun 10 18:48:17 v***-***-***-*** postfix/anvil[8925]: statistics: max connection rate 1/60s for (smtp:***-***-***-***) at Jun 10 18:44:52
Jun 10 18:48:17 v***-***-***-*** postfix/anvil[8925]: statistics: max connection count 1 for (smtp:***-***-***-***) at Jun 10 18:44:52
Jun 10 18:48:17 v***-***-***-*** postfix/anvil[8925]: statistics: max cache size 1 at Jun 10 18:44:52

Becky!のログ
>>> Connecting to "mx1.myserver.net" [2013/06/10 18:44:53] <<<
220 mx1.myserver.net ESMTP Postfix (2.6.6)
HELO [192.168.1.2]
250 mx1.myserver.net
RSET
250 2.0.0 Ok
MAIL FROM:<user@myserver.net>
250 2.1.0 Ok
RCPT TO:<someone@nifty.com>
554 5.7.1 <someone@nifty.com>: Relay access denied
QUIT
221 2.0.0 Bye

3.Distribution  :CentOS
      Version :6.2
4.Service Name  :postfix
      Version :2.6.6
5.ネットワーク構成:

秀丸メールを使用しています。秀丸メールには二次SMTPサーバが設定できるので、
そこにniftyのサーバを設定すれば送信出来ます。
どうぞよろしくお願いします。

■ コンテンツ関連情報

 Re: メールの送信ができない  ( No.1 )
日時: 2013/06/10 23:33
名前: stranger
参照: http://ja.528p.com/

relay_domains_reject_code (デフォルト: 554)

クライアントの要求が reject_unauth_destination 受信者制限で拒否された 場合の、
数字の Postfix SMTP サーバ応答コード。

relay_domainsで許可するか
smtpd_recipient_restrictionsでpermit_sasl_authenticatedを使う

追伸
ここのサイトを参考にされているなら
postfix以前に設定されている項目を十分検討してください
 Re: メールの送信ができない  ( No.2 )
日時: 2013/06/12 21:58
名前: ぱみゅ

strangerさん、いつもありがとうございます。

> relay_domainsで許可するか
> smtpd_recipient_restrictionsでpermit_sasl_authenticatedを使う


 それがですね、前のスレッドで受信ができるようになったと書きましたが、
外部からのメールが軒並みrejectされてしまうみたいで、今現在はsasl関係
(サイトの説明で最下行へ追加の部分)はコメントアウトしていて、設定で
きないのです。

> ここのサイトを参考にされているなら
> postfix以前に設定されている項目を十分検討してください


 済みません、初歩的なことかもしれませんが具体的なチェック項目を教えていただけ
ないでしょうか?
 Re: メールの送信ができない  ( No.3 )
日時: 2013/06/16 17:56
名前: 管理者

ぱみゅさん

まず最低条件で、SMTP-Authを使用しないで送信可能でしょうか?
少しずつ、ステップアップしていった方が良いと思われます。
 Re: メールの送信ができない  ( No.4 )
日時: 2013/06/16 21:12
名前: 一発屋芸人

あ?駄目駄目。

山本さん聞き分けの悪い人だから、ビビって通常の認証だけじゃ嫌なんだって。
以前助言したけど無意味だったな?

115.179.101.238
3つ程ドメインあるけどバーチャルホストじゃないの?

あ、ま?い?や
どうせ無視されるから。
 Re: メールの送信ができない  ( No.5 )
日時: 2013/06/16 22:30
名前: ぱみゅ

管理者様、コメントありがとうございます。

> まず最低条件で、SMTP-Authを使用しないで送信可能でしょうか?

 このサイトのpostfixの説明で「以下最下行へ追加」となっているのが
SMTP-Auth関連だと思います。今はここをすべてコメントアウトしています。
これでSMTP認証なしで、送受信できるだろうと思っているのですが、現在受信がダメです。
軒並みrejectされている感じで外部からのメールは受信出来ません。送信は、
「対象のコンピューターによって拒否されたため、接続できませんでした。」となって
送信出来ません。

SMTP-Authなしで送受信するにはどこか他に設定するところはあるのでしょうか?

一発屋芸人さん

私は山本さんではありません。
 Re: メールの送信ができない  ( No.6 )
日時: 2013/06/17 02:24
名前: stranger
参照: http://ja.528p.com/

> ここのサイトを参考にされているなら
> postfix以前に設定されている項目を十分検討してください

webサーバの設定以外の部分に全て目を通す

サーバを間借りしていると言うことだったけど?
network管理者はあなた自身ですか?
別人ならば相談はされましたか?
サーバの属するネットワークに既存のDNSサーバはありませんか?
グローバルアドレスの逆引きをしたらそちらのドメイン名が引けてしまうとか?
ローカルアドレスの名前解決はできていますか?

サーバにログインしてローカルメールを送ってみる
(user myserver.net は自分のものに置き換えて)
echo "test" | mail -s "mail test" user@localhost
echo "test" | mail -s "mail test" user@myserver.net
送信時のmaillogを必ずチェックして問題ないか確認

外部からportが開いているか確認
サーバー管理者向け メンテナンス支援
http://www.cman.jp/network/support/
で メールサーバ名と port 25を指定して ポートチェックをしてみる
(下記の「ご注意・制約事項」を確認下さい)をマークすること

smtp AUTH を saslauthd の方法にして plain login で認証してみる
sasldb2 の問題なのか切り分ける
メールサーバのユーザ宛のメールを送信して
送信時のmaillogをチェック

smtp AUTH が上手くいったからといって
第三者のメールサーバにリレーできるわけではありません
相手方が拒否すれば、第三者のメールサーバには送信できません
 Re: メールの送信ができない  ( No.7 )
日時: 2013/06/18 10:39
名前: ぱみゅ

> webサーバの設定以外の部分に全て目を通す

> サーバを間借りしていると言うことだったけど?
> network管理者はあなた自身ですか?


 はい、実質的に私が管理者です。

>サーバの属するネットワークに既存のDNSサーバはありませんか?

 DNSサーバはありません。

> グローバルアドレスの逆引きをしたらそちらのドメイン名が引けてしまうとか?

 はい、グローバルアドレスでnslookupするとサーバ名が引けます。

> ローカルアドレスの名前解決はできていますか?

 作業しているネットワーク内にないので、解りません。

> サーバにログインしてローカルメールを送ってみる
> (user myserver.net は自分のものに置き換えて)
> echo "test" | mail -s "mail test" user@myserver.net


 はい、送信されて受信出来ました。

> 送信時のmaillogを必ずチェックして問題ないか確認

このようになっていました。

Jun 17 18:33:45 myserver postfix/pickup[13549]: 8FD1D3801EA: uid=0 from=<root>
Jun 17 18:33:45 myserver postfix/cleanup[13633]: 8FD1D3801EA: message-id=<20130617093345.8FD1D3801EA@mx1.myserver.net>
Jun 17 18:33:45 myserver postfix/qmgr[12026]: 8FD1D3801EA: from=<root@myserver.net>, size=441, nrcpt=1 (queue active)
Jun 17 18:33:45 myserver postfix/local[13635]: 8FD1D3801EA: to=<user@myserver.net>, relay=local, delay=0.06, delays=0.04/0.01/0/0.01, dsn=2.0.0, status=sent (delivered to maildir)
Jun 17 18:33:45 myserver postfix/qmgr[12026]: 8FD1D3801EA: removed

> 外部からportが開いているか確認

 いいえ、アクセスできませんでした、と表示されます。iptablesは、/sysconfig/iptablesの
ファイルがありません。

> smtp AUTH を saslauthd の方法にして plain login で認証してみる
> sasldb2 の問題なのか切り分ける



  このあたりのやり方がよく解りません。今現在はsaslauthd startとしているのでその
ケースになっていると思われます。

> メールサーバのユーザ宛のメールを送信して
> 送信時のmaillogをチェック


 外部アドレスからサーバのユーザ宛に送信すると、送信はできますが1日ほどしてから
returned mailが返ってきます。

The original message was received at Sun, 16 Jun 2013 20:54:55 +0900
from [10.22.128.71]

----- The following addresses had permanent fatal errors -----
<user@myserver.net>

----- Transcript of session follows -----
<user@myserver.net>... Deferred: Connection refused by mx1.myserver.net.
Message could not be delivered for 1 day
Message will be deleted from queue

------------------------message/delivery-status------------------------
Reporting-MTA: dns; condef010-v.nifty.com
Received-From-MTA: DNS; localhost
Arrival-Date: Sun, 16 Jun 2013 20:54:55 +0900

Final-Recipient: RFC822; user@myserver.net
Action: failed
Status: 4.4.7
Remote-MTA: DNS; mx1.myserver.net
Last-Attempt-Date: Mon, 17 Jun 2013 20:57:14 +0900

 Re: メールの送信ができない  ( No.8 )
日時: 2013/06/18 05:37
名前: stranger
参照: http://ja.528p.com/

> 外部からportが開いているか確認

サーバー管理者向け メンテナンス支援
http://www.cman.jp/network/support/
で グローバルアドレスと port 25を指定して ポートチェックをしてみる
(下記の「ご注意・制約事項」を確認下さい)をマークすること

IPアドレスで開放確認できるなら
外部DDNSの問題
開放確認できないなら
ルータやサーバ自身の問題

自分のクライアントマシンからも
telnetコマンド等で確認してみる
(使い方はnetで調べてね)

どれも接続不可なら
送信以前の問題
 Re: メールの送信ができない  ( No.9 )
日時: 2013/06/18 18:09
名前: ぱみゅ

> 外部からportが開いているか確認
> で グローバルアドレスと port 25を指定して ポートチェックをしてみる


 ポート25にアクセスできませんでした、となります。
 作業用のクライアントから「telnet ***.***.***.*** 25」としてみましたが
「接続できません」となります。

> 開放確認できないなら
> ルータやサーバ自身の問題


 他のポート21,80,110はアクセスできました。ポートは開放されているものと思われます。
サーバではsaslauthdとpostfixは間違いなく起動しています。Webページに仕掛けてある
投稿があるとメールで通知する仕組みは動いていて、メールが届きます。しかし
外部のメールアドレスから送信しても前に書いた通りreturuned maiが来てしまいます。

どれも接続不可なら
送信以前の問題

 送信以前の問題ではないと考えているのですが、違うでしょうか?
 Re: メールの送信ができない  ( No.10 )
日時: 2013/06/18 20:42
名前: 一発屋芸人

ホスト:freedom-web.net ポート:25 にアクセスできませんでした。

ホスト:freedom-web.net ポート:22 にアクセスできました。



SSHが外部からアクセス可ならばstrangerさんに頼んで設定して貰えば?山本さん。

見返りは住宅関連のお仕事です。
 Re: メールの送信ができない  ( No.11 )
日時: 2013/06/19 08:21
名前: stranger
参照: http://ja.528p.com/

サーバにログインして

iptables -L -n -v
で現状の設定を詳細に表示してくれます
デフォルトの設定は /etc/sysconfig/iptables
(iptables起動スクリプトを使う場合)
service iptables save で現状の設定が保存され
service iptables start または
service iptables restart で読み込まれる

netstat -lntp
でportをLISTENしているデーモンが表示されます
postfixは master になっているので注意

ps axwu | grep postfix
でpostfix関連コマンドが起動していることが分かる

解決にしてしまったスレッドで
外部からのメールを拒否したログがあったよね
あれからどうかわったの?

>見返りは住宅関連のお仕事です
自身満々で設計事務所に来て
こちらの言うことを全然理解できなくて
すぐに辞めた人がいたけど
 Re: メールの送信ができない  ( No.12 )
日時: 2013/06/19 12:19
名前: 通りすがり

>見返りは住宅関連のお仕事です

Strangerさんにおいしい物でも
ご馳走するのもいいんじゃないでしょうか?
 Re: メールの送信ができない  ( No.13 )
日時: 2013/06/19 17:18
名前: 一発屋芸人

ホスト:freedom-web.net ポート:25 にアクセスできました。

堂々巡りもこれでやっと終わりますか?
 Re: メールの送信ができない  ( No.14 )
日時: 2013/06/19 17:34
名前: stranger
参照: http://ja.528p.com/

進め方がね、ワープしようとしちゃうから、問題はおきると思うよ
 Re: メールの送信ができない  ( No.15 )
日時: 2013/06/19 21:06
名前: 一発屋芸人

http://centossrv.comも含め、一ヶ月以上かかっても未だ出来ないって事は自力では不可能でしょうね。

そもそも、皆のアドバイスを全て無駄にしている事を山本さんは理解しているのだろうか。

いや、無駄と云うか無視と言った方が正しいかな。
 Re: メールの送信ができない  ( No.16 )
日時: 2013/06/20 08:35
名前: ぱみゅ

 だいぶ長いことかかってしまいましたが、無事にメールの送受信ができるようになりました。
/etc/postfix/main.cfの記述をすっかりやり直し、iptablesの設定も全部やり直してみたところ
送受信がなんの支障もなくできるようになりました。
皆さんどうもありがとうございました。とりわけ根気よくアドバイスを繰り返していただいた
strangerさんには厚くお礼申し上げます。
スレッドはとりあえずクローズさせて頂きます。

■ その他

ページ先頭へ


Copyright(©)2004-2018 First home server construction. All Right Reserved.