- PR -

postfixによるメールサーバ構築について質問

投稿者投稿内容
jin
ベテラン
会議室デビュー日: 2004/03/11
投稿数: 96
投稿日時: 2004-04-11 20:05
postfixでメールサーバを構築しているのですが、送信ができないとエラーが出てしま
います。
ちなみにディストリビューションはRedHat9.0です。
クライアントメールソフトはOutlookExpressを使用しています。
エラー内容は次のとおりです。

サーバーへの接続は失敗しました。 アカウント : 'exceler.zive.net', サーバー : 'exceler.zive.net', プロトコル : SMTP, ポート : 25, セキュリティ (SSL): なし, ソケット エラー : 10061, エラー番号 : 0x800CCC0E

このとおりですから、受信のテストもできず困っています。誰かお助けください。
こくぼ
大ベテラン
会議室デビュー日: 2003/08/11
投稿数: 229
お住まい・勤務地: 国境の南、太陽の西。
投稿日時: 2004-04-11 20:17
ただ単にメールサーバーが起動してないだけではないのですか?

netstat -a

で25番ポート(SMTP)が開いているか見てみましょう。


>クライアントメールソフトはOutlookExpressを使用しています。

はじめはtelnetコマンドで確認した方が良いと思います。


[ メッセージ編集済み 編集者: こくぼ 編集日時 2004-04-11 20:18 ]
kaz
ぬし
会議室デビュー日: 2003/11/06
投稿数: 5403
投稿日時: 2004-04-11 20:21
こんばんわ.

引用:

jinさんの書き込み (2004-04-11 20:05) より:

サーバーへの接続は失敗しました。 アカウント : 'exceler.zive.net', サーバー : 'exceler.zive.net', プロトコル : SMTP, ポート : 25, セキュリティ (SSL): なし, ソケット エラー : 10061, エラー番号 : 0x800CCC0E


設定はされてますでしょうか?FAQ の類ですが,RedHat9 の default では loopback しか listen していないと思います.つまり「なにも設定を変更していない」のであれば,127.0.0.1 からしか接続できないかと.
jin
ベテラン
会議室デビュー日: 2004/03/11
投稿数: 96
投稿日時: 2004-04-11 20:29
早速kazさんこくぼさん返答ありがとうございます。
こくぼさんのおっしゃっていた25が開いているかどうかですが、開いていません
でした。そこで/etc/rc.d/init.d/postfix startをかけたのですが、それでも
起動していません。
/etc/init.d/xinetd restartも実行しています。
なぜでしょう。

KAZさんのおっしゃっている設定の件ですが、main.cfを設定しました。
kalze
ぬし
会議室デビュー日: 2003/10/23
投稿数: 406
お住まい・勤務地: 東京・東京
投稿日時: 2004-04-11 20:37
ども、kalzeと申します。
postfixは使ったことないので、一般論になってしまいますが。

サーバも見られる環境にいりゃっしゃるわけですよね?
サーバ側での確認はどうなっていますか?

ちゃんとListenしているかとか。
まずサーバサイドで確認した後、問題ないようならクライアントでテストしてみるのがいいかとおもいますが・・・
kaz
ぬし
会議室デビュー日: 2003/11/06
投稿数: 5403
投稿日時: 2004-04-11 20:44
引用:

jinさんの書き込み (2004-04-11 20:29) より:
早速kazさんこくぼさん返答ありがとうございます。
こくぼさんのおっしゃっていた25が開いているかどうかですが、開いていません
でした。そこで/etc/rc.d/init.d/postfix startをかけたのですが、それでも
起動していません。
/etc/init.d/xinetd restartも実行しています。
なぜでしょう。


回答が折り重なっているようで.
logging されている内容は?/etc/rc.d/init.d/postfix start で [OK] と出ません?/etc/log/maillog や /etc/log/messages にどのような log が吐かれるか見ると,postfix が「どう動いているのか?」がわかります.
引用:

KAZさんのおっしゃっている設定の件ですが、main.cfを設定しました。


具体的に default からどう変わってます?
jin
ベテラン
会議室デビュー日: 2004/03/11
投稿数: 96
投稿日時: 2004-04-11 20:53
/etc/rc.d/init.d/postfix start でOKにはなります。
ですが、再度restartをかけるとstopに失敗と出て、起動はokになります。
stopできない状態になっています。
そこでnetstat -aを実行してみると25ポートは開いていません。

main.cfの変更内容ですが、次のようにしました。

myhostname = exceler.zive.net
mydomain = zive.net
myorigin = $mydomain
inet_interfaces = all
mydestination = $myhostname, localhost.$mydomain $mydomain
mynetworks = 192.168.1.14/24, 127.0.0.0/8
alias_maps = dbm:/etc/aliases
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases

たしかこれだけを変更したと思いました。
参考までにサーバにmain.cfをUPしておきました。

http://exceler.zive.net/~c02044jk/main.cf.txt

[ メッセージ編集済み 編集者: jin 編集日時 2004-04-11 21:01 ]

[ メッセージ編集済み 編集者: jin 編集日時 2004-04-11 21:02 ]
kalze
ぬし
会議室デビュー日: 2003/10/23
投稿数: 406
お住まい・勤務地: 東京・東京
投稿日時: 2004-04-11 21:54
起動したとき、リスタートで停止に失敗しているときのログはどうなってます?

関係の有無はともかく、サーバにアップされているmain.cfとここに記述されているmydestinationの値が違うようなのですが、サーバにアップされている方が正しいとするなら、
書き換えたところに文法エラーがないかもう一度見直したほうがいいかもしれませんね・・

スキルアップ/キャリアアップ(JOB@IT)