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

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

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

 【メール送信不可】 今までは送れたんですが...
日時: 2006/12/15 02:16
名前: kajuhomeファン

いつもこのサイトを大変参考にさせて頂いています。
初めて投稿致しますが、どうぞ宜しくお願い致します。

今まで外部からメール送信ができていたのですが、突然送信できなくなりました。
メールサーバーの構築は、基本的に当サイトを参考にさせて頂きました。
関連があるかわかりませんが、別件で問題が発生した為、サーバーをrebootしました。
(reboot後、メールの送信を確認していません)

【現在の問題】
内部→外部 送信可
外部→内部 送信不可

【送信時のエラー(Outlook Express)】
不明なエラーが発生しました。 アカウント : 'username.co.jp', サーバー : 'example.co.jp',
プロトコル : SMTP, サーバーの応答 : '421 Cannot connect to SMTP server xxx.xxx.xxx.101 (xxx.xxx.xxx.101:25),
connect error 10051',ポート : 25,
セキュリティ (SSL): なし,サーバー エラー : 421, エラー番号 : 0x800CCC67

【環境】
OS:CentOS 4.1
MailServer:postfix-2.1.5-4.2.RHEL4
SMTP-Auth:有効

【その他】
・ポート25は外部から開放されている事を確認しました。
・/var/log/maillogには何もはかれていません



色々調べましたが、もう私の知識では手詰まり感があります。
何か思い当たる事があれば、ご指摘の程
よろしくお願い致します。


■ コンテンツ関連情報

 Re: 【メール送信不可】 今までは送れたんですが... ( No.1 )
日時: 2006/12/15 08:41
名前: 管理者

kajuhomeファンさん、こんにちは。

> サーバーの応答 : '421 Cannot connect to SMTP server xxx.xxx.xxx.101 (xxx.xxx.xxx.101:25), connect error 10051'
> ・/var/log/maillogには何もはかれていません

まず、上記2点だけから推測するとpostfixが起動されていない様に思われるのですが起動していますか?

また、以下コマンドでサービスを再起動して「/var/log/maillog」に起動した旨が出力される事を確認してください。

# /etc/rc.d/init.d/postfix restart

----- 以下の文言が出力される筈です -----
starting the Postfix mail system

 Re: 【メール送信不可】 今までは送れたんですが... ( No.2 )
日時: 2006/12/15 19:21
名前: kajuhomeファン

管理者 様

お返事ありがとうございます。

>まず、上記2点だけから推測するとpostfixが起動されていない様に思われるのですが起動していますか?

内部→外部は送信できる状態なので、もちろん、起動はしています。

[root@linux ~]# ps ax | grep postfix
14773 ?    S   0:00 /usr/libexec/postfix/master
10907 pts/2  S   0:00 grep postfix
[root@linux ~]# /etc/rc.d/init.d/postfix restart
Shutting down postfix:                   [ OK ]
Starting postfix:                     [ OK ]

[root@linux ~]# view /var/log/maillog

Dec 15 19:11:11 linux postfix/postfix-script: stopping the Postfix mail system
Dec 15 19:11:11 linux postfix/master[14773]: terminating on signal 15
Dec 15 19:11:11 linux postfix/postfix-script: starting the Postfix mail system
Dec 15 19:11:11 linux postfix/master[10976]: daemon started -- version 2.1.5


色々ネットで調べてみたのですが、どれも当サーバに該当しません。
今まで外部からも送信できていた事を考えると、設定が間違っているという事も
考えづらいです...
 Re: 【メール送信不可】 今までは送れたんですが... ( No.3 )
日時: 2006/12/15 21:06
名前: ZERO

特定のメアドだけですか?それとも全部でしょうか?

それと、postfixをアップデートしたりしましたか?
 Re: 【メール送信不可】 今までは送れたんですが... ( No.4 )
日時: 2006/12/15 21:19
名前: kajuhomeファン

ZERO 様

特定のアドレスのみ送信不可ではありません。
整理すると、内部からは送信可能です。

内部→自サーバー.co.jp OK
内部→xxx.yahoo.co.jp OK
内部→xxx.docomo.ne.jp OK
外部→ すべて送信不可

外部ネットワークからは下記エラーにより、どこにも送信できません。

>【送信時のエラー(Outlook Express)】
>不明なエラーが発生しました。 アカウント : 'username.co.jp', サーバー : 'example.co.jp',
>プロトコル : SMTP, サーバーの応答 : '421 Cannot connect to SMTP server xxx.xxx.xxx.101 >>>(xxx.xxx.xxx.101:25),
>connect error 10051',ポート : 25,
>セキュリティ (SSL): なし,サーバー エラー : 421, エラー番号 : 0x800CCC67



>それと、postfixをアップデートしたりしましたか?
アップデートは行っておりません。
4月〜今まで送信不可の状態になった事はありませんでした。

 Re: 【メール送信不可】 今までは送れたんですが... ( No.5 )
日時: 2006/12/15 21:27
名前: ZERO

自分のプロバイダのインフォメーションとか見られましたか?
ポート25を制限するISPも多くなっています。

確か、この掲示板のどこかに同じ事象のがあったような・・・・
 Re: 【メール送信不可】 今までは送れたんですが... ( No.6 )
日時: 2006/12/15 21:52
名前: kajuhomeファン

ZERO 様

>自分のプロバイダのインフォメーションとか見られましたか?
>ポート25を制限するISPも多くなっています。


>確か、この掲示板のどこかに同じ事象のがあったような・・・・

私の契約しているプロバイダとはそのような契約になっておりません。
事実、外部からポート開放の確認を行うとポートは開放しております。

サーバからnmap で確認しても下記の通りポートは開いています。

[root@linux ~]# nmap localhost

Starting nmap 3.70 ( http://www.insecure.org/nmap/ ) at 2006-12-15 21:50 JST
Interesting ports on localhost.localdomain (127.0.0.1):
(The 1645 ports scanned but not shown below are in state: closed)
PORT   STATE SERVICE
22/tcp  open ssh
23/tcp  open telnet
25/tcp  open smtp
80/tcp  open http
110/tcp open pop3



993/tcp open imaps
995/tcp open pop3s
6009/tcp open X11:9

Nmap run completed -- 1 IP address (1 host up) scanned in 0.206 seconds

 Re: 【メール送信不可】 今までは送れたんですが... ( No.7 )
日時: 2006/12/15 21:57
名前: ZERO

現在でも、外部からメールした時にはログに何も書かれていないんですよね?
 Re: 【メール送信不可】 今までは送れたんですが... ( No.8 )
日時: 2006/12/15 22:17
名前: kajuhomeファン

ZERO 様


>現在でも、外部からメールした時にはログに何も書かれていないんですよね?

はい、その通りです。
 Re: 【メール送信不可】 今までは送れたんですが... ( No.9 )
日時: 2006/12/15 22:42
名前: ZERO

単純にファイアウォール(iptables)が有効になっていたりしませんか?

# /etc/rc.d/init.d/iptables stop

で、ファイアウォールを切ってみて下さい。
 Re: 【メール送信不可】 今までは送れたんですが... ( No.10 )
日時: 2006/12/16 10:37
名前: kajuhomeファン

ZERO 様

>単純にファイアウォール(iptables)が有効になっていたりしませんか?

># /etc/rc.d/init.d/iptables stop

>で、ファイアウォールを切ってみて下さい。

iptablesは有効になっておりません。

 Re: 【メール送信不可】 今までは送れたんですが... ( No.11 )
日時: 2006/12/16 11:33
名前: ZERO

えーと・・・、再確認したいのですけど ”外部→内部 送信不可”とは、

会社などの外から自サーバのMTAを使用して自サーバ内のアカウントに送信すると言う意味ですよね?
外部のメールアドレスから自サーバのアカウントに送信ではないですよね。
 Re: 【メール送信不可】 今までは送れたんですが... ( No.12 )
日時: 2006/12/16 16:28
名前: wat

外部のネットワークの方に原因があるんじゃないですかね?
外への25番ポートを遮断したとか。
その外部のネットワークからtelnetしてみればわかるのではないでしょうか。

 Re: 【メール送信不可】 今までは送れたんですが... ( No.13 )
日時: 2006/12/16 17:24
名前: SIM

僕もそう思います。

いつの間にか25に制限がかけられちゃって、四苦八苦した事があります。
MATの送信もと設定を自分のプロバイダのSMTPサーバーーにしたらあっさりと解決です。
 Re: 【メール送信不可】 今までは送れたんですが... ( No.14 )
日時: 2006/12/16 19:34
名前: kajuhomeファン

ZERO 様
>えーと・・・、再確認したいのですけど ”外部→内部 送信不可”とは、

>会社などの外から自サーバのMTAを使用して自サーバ内のアカウントに送信すると言う意味ですよね?
>外部のメールアドレスから自サーバのアカウントに送信ではないですよね。

すいません。表現が悪かったです。
サーバが会社にあるとして、サーバと同一のネットワークから送信するのはOKですが、
自宅から(外部)だとどこへも送信できないということです。

会社 → 家  OK
会社 → 会社 OK
家  → 会社 NG
家  → 家  NG

wat 様
SIM 様

>いつの間にか25に制限がかけられちゃって、四苦八苦した事があります。
>MATの送信もと設定を自分のプロバイダのSMTPサーバーーにしたらあっさりと解決です。


どうやら、おっしゃるとおり自宅のプロバイダが黒みたいです。
先日からOutbound Port25 Blocking とやらをやっているらしく、
SMTP(ポート25)からは送信できないようです。
ちょっとそんなの聞いてないよっって感じです。
サブミッションポート対応させれば送信できるようになる、って書いてありましたが...
 Re: 【メール送信不可】 今までは送れたんですが... ( No.15 )
日時: 2006/12/17 14:50
名前: val99

他の掲示板にも投稿しましたが
postfixであれば

# vi /etc/postfix/master.cf

# ==========================================================================
# service type private unpriv chroot wakeup maxproc command + args
# (yes) (yes) (yes) (never) (100)
# ==========================================================================
smtp inet n - n - - smtpd
587 inet n - n - - smtpd

に変更し再起動すれば、OP25Bの影響を受けるユーザーのメーラーのsmtp接続のポートを
サブミッションポート587に変更すれば、587番とOP25Bの影響を受けないユーザーはそのまま25番
のポートも使用できます。

※勿論587番のポートは開放して下さいね。
 Re: 【メール送信不可】 今までは送れたんですが... ( No.16 )
日時: 2006/12/17 18:22
名前: kajuhomeファン

val99 様

設定ファイルを変更してリロードしてみました。
現在送信テストはまだできないのですが、多分自宅から送信できると思います。

[root@linux ~]# vi /etc/postfix/master.cf
smtp   inet n    -    n    -    -    smtpd
#smtps  inet n    -    n    -    -    smtpd
# -o smtpd_tls_wrappermode=yes -o smtpd_sasl_auth_enable=yes

#Outbound Port25 Blocking対応 :Submissionの有効化
#submission 行をコメントイン
submission  inet  n    -    n    -    -    smtpd
# -o smtpd_enforce_tls=yes -o smtpd_sasl_auth_enable=yes -o smtpd_etrn_restrictions=reject
#628   inet n    -    n    -    -    qmqpd


[root@linux ~]# /etc/rc.d/init.d/postfix reload
Reloading postfix:                     [ OK ]

[root@linux ~]# nmap localhost

Starting nmap 3.70 ( http://www.insecure.org/nmap/ ) at 2006-12-17 18:18 JST
Interesting ports on localhost.localdomain (127.0.0.1):
(The 1644 ports scanned but not shown below are in state: closed)
PORT   STATE SERVICE
22/tcp  open ssh
23/tcp  open telnet
25/tcp  open smtp
80/tcp  open http



587/tcp open submission


Nmap run completed -- 1 IP address (1 host up) scanned in 0.206 seconds
[root@linux ~]#

 Re: 【メール送信不可】 今までは送れたんですが... ( No.17 )
日時: 2006/12/17 21:57
名前: kajuhomeファン

自宅(外部)からのメール送信が確認できました。
しかし、ISPも連絡ぐらいしてくれてもいいのに.....

お騒がせ致しました。


■ その他

ページ先頭へ


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