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

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

 Postfixでの不具合について
日時: 2006/04/12 19:10
名前: yurika

管理人さま
先日は、Postfixの導入部分に関して大変お世話になりました。
本日は、運用部分でのご質問をさせていただきたいと思います。

本日初めて外部から送受信したのですが、2点ほど解決せず教えていただけないでしょうか?

1つ目
いくつかのメールアドレスと送受信テストを行ったときにきちんと送受信できました。
しかしhotmailに関しては、受信ができるのですが、送信が少しおかしな原因が発生するのです。
(検証自体がたくさん行っているわけではないのですが、とりあえずhotmailで発生しました。)

1.手打ちでメールアドレスを入力 → メーラーでの送信はできました → 4時間以上経過しましたが届きません。
2.hotmailから受信したメールの返信で送信 → メーラーでの送信はできました → 数秒後に届きました。
3.hotmailから受信したメールのアドレスをコピペで新規メール作成で送信 → メーラーでの送信はできました → 4時間以上経過しましたが届きません。

なんでなんでしょう。。。

2つ目
バーチャルホストを設定しており、メールでも複数のドメインで送受信ができるメールサーバーにしたいと考えております。

たとえば、
fedora.com(メイン)
linux.com
lala.com

の三つドメインが存在しているとして(webサーバーでは設定、動作確認完了)現在メインでの送信は未解決ですが、受信はできています。
ほかのドメインでもできるようにしたいと考えております。

いろいろなサイトを参考にさせていただき現在は、

# vi /etc/postfix/virtual
linux.com  subdomain
lala.com  subdomain
@fedora.com @linux.com @lala.com

を追加

# postmap /etc/postfix/virtual
# vi /etc/postfix/main.cf
virtual_maps = hash:/etc/postfix/virtual

を追加

しました。

が、メイン以外では送信も受信もできません。
(相手から送信しても送信エラーで返ってきてしまうようです)

どうしたらいいのかアドバイスいただけないでしょうか?

■ コンテンツ関連情報

 Re: Postfixでの不具合について ( No.1 )
日時: 2006/04/13 08:09
名前: 管理者

取り急ぎ、ご回答させて頂きます。
postfixサービスは再起動されましたか?
 Re: Postfixでの不具合について ( No.2 )
日時: 2006/04/12 23:27
名前: yurika

はい。
それだけではなく、PCそのものも再起動かけましたが駄目でした。
 Re: Postfixでの不具合について ( No.3 )
日時: 2006/04/13 08:09
名前: 管理者

virtual設定の一番最後を取って一度試してみてください。

# vi /etc/postfix/virtual
linux.com  subdomain
lala.com  subdomain
# postmap /etc/postfix/virtual
# /etc/rc.d/init.d/postfix reload

上記でも駄目であったらドメイン指定ではなくユーザ指定を行ってみてください。(userは実在している事)

# vi /etc/postfix/virtual
linux.com  user
lala.com  user
# postmap /etc/postfix/virtual
# /etc/rc.d/init.d/postfix reload
 Re: Postfixでの不具合について ( No.4 )
日時: 2006/04/13 12:34
名前: ももんが

>yurika 様

バーチャルドメインですが、下記の通りでダメですか?
FC2、FC3、CentOSで動作確認しましたが問題無く機能しましたよ。

http://kajuhome.com/patio_thread/222.shtml

あと、外部DNSで追加したメールアドレスの設定は済んでるのでしょうか?
(バリュードメインであれば、サイト内のコントーロールパネルで設定する)
 Re: Postfixでの不具合について ( No.5 )
日時: 2006/04/14 15:04
名前: yurika

管理人さま ももんがさん
両方ともに試した結果を記載します。

>fedora.com(メイン)
>linux.com
>lala.com


として、
1.メインの送受信は可能
2.サブからの送信は不可能(OE6ではユーザー名とパスを聞かれて認証されて無い感じです。)
3.サブの受信状況はメインからの送信であれば受信されるが、外部からのメールは一切受信できない。

という状況です。

>あと、外部DNSで追加したメールアドレスの設定は済んでるのでしょうか?
>(バリュードメインであれば、サイト内のコントーロールパネルで設定する)


MXレコードというものの設定を行うということでよろしいでしょうか?
現在は、DDNSのサブドメイン同士で試している最中です。
zenno.comのzenno.infoを利用しているのですが、MXレコードの登録はしてます。
 Re: Postfixでの不具合について ( No.6 )
日時: 2006/04/15 08:26
名前: 武蔵

この時(送受信)のエラーログは見ましたか?
何か原因が出力されているはずです。

ログファイルは、/var/log/maillog です。
 Re: Postfixでの不具合について ( No.7 )
日時: 2006/04/15 19:46
名前: yurika

logは下記になります。

linux=メインでうまく送受信できている方
test=サブでうまく送受信できていない方

です。

Apr 15 12:16:16 fedora postfix/postfix-script: refreshing the Postfix mail system
Apr 15 12:16:16 fedora postfix/master[1659]: reload configuration /etc/postfix
Apr 15 12:16:16 fedora postfix/qmgr[3074]: 3A88E1118049: from=<linux@fedora.zenno.info>, size=1373, nrcpt=1 (queue active)
Apr 15 12:16:16 fedora postfix/qmgr[3074]: 0D409111804B: from=<test@purapura.zenno.info>, size=1385, nrcpt=1 (queue active)
Apr 15 12:16:16 fedora postfix/smtp[3077]: connect to purapura.zenno.info[221.186.142.217]: Connection refused (port 25)
Apr 15 12:16:16 fedora postfix/smtp[3078]: connect to purapura.zenno.info[221.186.142.217]: Connection refused (port 25)
Apr 15 12:16:16 fedora postfix/smtp[3077]: 3A88E1118049: to=<test@purapura.zenno.info>, relay=none, delay=1484, status=deferred (connect to purapura.zenno.info[221.186.142.217]: Connection refused)
Apr 15 12:16:16 fedora postfix/smtp[3078]: 0D409111804B: to=<test@purapura.zenno.info>, relay=none, delay=1390, status=deferred (connect to purapura.zenno.info[221.186.142.217]: Connection refused)
Apr 15 12:16:28 fedora postfix/smtpd[3082]: connect from unknown[192.168.0.5]
Apr 15 12:16:28 fedora postfix/smtpd[3082]: C8973111804F: client=unknown[192.168.0.5]
Apr 15 12:16:28 fedora postfix/cleanup[3084]: C8973111804F: message-id=<004501c6603a$fc9ec0f0$0500a8c0@gx240>
Apr 15 12:16:28 fedora postfix/qmgr[3074]: C8973111804F: from=<test@purapura.zenno.info>, size=2586, nrcpt=1 (queue active)
Apr 15 12:16:28 fedora postfix/smtpd[3082]: disconnect from unknown[192.168.0.5]
Apr 15 12:16:28 fedora postfix/local[3085]: C8973111804F: to=<test@fedora.zenno.info>, orig_to=<test@purapura.zenno.info>, relay=local, delay=0, status=sent (delivered to maildir)
Apr 15 12:16:28 fedora postfix/qmgr[3074]: C8973111804F: removed
Apr 15 12:16:32 fedora postfix/smtpd[3082]: connect from unknown[192.168.0.5]
Apr 15 12:16:32 fedora postfix/smtpd[3082]: 9ADD1111804F: client=unknown[192.168.0.5], sasl_method=LOGIN, sasl_username=linux@fedora.zenno.info
Apr 15 12:16:32 fedora postfix/cleanup[3084]: 9ADD1111804F: message-id=<005101c6603a$fee46b30$0500a8c0@gx240>
Apr 15 12:16:32 fedora postfix/qmgr[3074]: 9ADD1111804F: from=<linux@fedora.zenno.info>, size=2538, nrcpt=1 (queue active)
Apr 15 12:16:32 fedora postfix/smtpd[3082]: disconnect from unknown[192.168.0.5]
Apr 15 12:16:32 fedora postfix/local[3085]: 9ADD1111804F: to=<linux@fedora.zenno.info>, relay=local, delay=0, status=sent (delivered to maildir)
Apr 15 12:16:32 fedora postfix/qmgr[3074]: 9ADD1111804F: removed
Apr 15 12:16:54 fedora postfix/smtpd[3082]: connect from unknown[192.168.0.5]
Apr 15 12:16:54 fedora postfix/smtpd[3082]: EF79A111804F: client=unknown[192.168.0.5], sasl_method=LOGIN, sasl_username=linux@fedora.zenno.info
Apr 15 12:16:54 fedora postfix/cleanup[3084]: EF79A111804F: message-id=<006a01c6603b$0c35d7b0$0500a8c0@gx240>
Apr 15 12:16:54 fedora postfix/qmgr[3074]: EF79A111804F: from=<linux@fedora.zenno.info>, size=3664, nrcpt=1 (queue active)
Apr 15 12:16:54 fedora postfix/smtpd[3082]: disconnect from unknown[192.168.0.5]
Apr 15 12:16:55 fedora postfix/local[3085]: EF79A111804F: to=<test@fedora.zenno.info>, orig_to=<test@purapura.zenno.info>, relay=local, delay=1, status=sent (delivered to maildir)
Apr 15 12:16:55 fedora postfix/qmgr[3074]: EF79A111804F: removed
Apr 15 12:17:04 fedora pop3-login: Login: test [::ffff:192.168.0.5]
Apr 15 12:17:05 fedora pop3-login: Login: linux [::ffff:192.168.0.5]
Apr 15 12:17:54 fedora pop3-login: Login: test [::ffff:192.168.0.5]
Apr 15 12:17:54 fedora pop3-login: Login: linux [::ffff:192.168.0.5]
Apr 15 12:18:39 fedora pop3-login: Login: test [::ffff:192.168.0.5]
Apr 15 12:18:39 fedora pop3-login: Login: linux [::ffff:192.168.0.5]
Apr 15 12:18:47 fedora postfix/smtpd[3113]: connect from unknown[192.168.0.5]
Apr 15 12:18:47 fedora postfix/smtpd[3113]: warning: unknown[192.168.0.5]: SASL LOGIN authentication failed
Apr 15 12:18:47 fedora postfix/smtpd[3113]: lost connection after AUTH from unknown[192.168.0.5]
Apr 15 12:18:47 fedora postfix/smtpd[3113]: disconnect from unknown[192.168.0.5]
Apr 15 12:18:49 fedora postfix/smtpd[3113]: connect from unknown[192.168.0.5]
Apr 15 12:18:49 fedora postfix/smtpd[3113]: warning: unknown[192.168.0.5]: SASL LOGIN authentication failed
Apr 15 12:18:49 fedora postfix/smtpd[3113]: lost connection after AUTH from unknown[192.168.0.5]
Apr 15 12:18:49 fedora postfix/smtpd[3113]: disconnect from unknown[192.168.0.5]
Apr 15 12:18:49 fedora postfix/smtpd[3113]: connect from unknown[192.168.0.5]
Apr 15 12:18:49 fedora postfix/smtpd[3113]: warning: unknown[192.168.0.5]: SASL LOGIN authentication failed
Apr 15 12:18:49 fedora postfix/smtpd[3113]: lost connection after AUTH from unknown[192.168.0.5]
Apr 15 12:18:49 fedora postfix/smtpd[3113]: disconnect from unknown[192.168.0.5]
Apr 15 12:18:49 fedora postfix/smtpd[3113]: connect from unknown[192.168.0.5]
Apr 15 12:18:49 fedora postfix/smtpd[3113]: warning: unknown[192.168.0.5]: SASL LOGIN authentication failed
Apr 15 12:18:49 fedora postfix/smtpd[3113]: lost connection after AUTH from unknown[192.168.0.5]
Apr 15 12:18:49 fedora postfix/smtpd[3113]: disconnect from unknown[192.168.0.5]
Apr 15 12:18:55 fedora postfix/smtpd[3113]: connect from unknown[192.168.0.5]
Apr 15 12:18:55 fedora postfix/smtpd[3113]: warning: unknown[192.168.0.5]: SASL LOGIN authentication failed
Apr 15 12:18:55 fedora postfix/smtpd[3113]: lost connection after AUTH from unknown[192.168.0.5]
Apr 15 12:18:55 fedora postfix/smtpd[3113]: disconnect from unknown[192.168.0.5]
 Re: Postfixでの不具合について ( No.8 )
日時: 2006/04/15 14:32
名前: 武蔵

SASL LOGIN authentication failedとでています。

認証に失敗しているからでは?
サーバ側のSMTP-Authをもう一度確認して、クライアントのメーラ設定も見てみてください。
 Re: Postfixでの不具合について ( No.9 )
日時: 2006/04/15 17:04
名前: yurika

一回削除してから行ってみようと思いまして、

# sasldblistusers2
linux@fedora.zenno.info: userPassword
test@purapura.zenno.info: userPassword
# saslpasswd -d purapura.zenno.info test
saslpasswd: usage: saslpasswd [-a appname] [-p] [-c] [-d] [-u DOM] userid
    -p   pipe mode -- no prompt, password read on stdin
    -c   create -- ask mechs to create the account
    -d   disable -- ask mechs to disable the account
    -a appname   use appname as application name
    -f file path to sasldb
    -u DOM use DOM for user domain

# sasldblistusers2
linux@fedora.zenno.info: userPassword
test@purapura.zenno.info: userPassword

となってしまい、削除ができません。
コマンドが間違っていますでしょうか?
 Re: Postfixでの不具合について ( No.10 )
日時: 2006/04/15 16:43
名前: 武蔵

# saslpasswd -d -u purapura.zenno.info test

または

# saslpasswd -d test

ではどうでしょうか?

また"-d"オプションは削除ではなく無効にするようなので、リストからなくなるかどうかわかりません。

クライアントのメーラはチェックされましたか?
 Re: Postfixでの不具合について ( No.11 )
日時: 2006/04/15 18:12
名前: yurika

両方ともに、
user not found
とでるだけでした。

私も調べてみたのですが、殆どその方法で解決しているようでしたが、駄目だったので他の方法を試してみました。

# saslpasswd -d test -u purapura.zenno.info

で行ってみたら削除できました。

再度、作成してパスワードをふって、メーラーから送受信しましたが、現象は下記のようになっております。
(メーラーの設定は見直しましたが、メイン側とまったく同じになってました。)

ためしに、SMTP-Authの設定を外して送信してみたら、

>1.メインの送受信は可能
>2.サブからの送信は不可能(OE6ではユーザー名とパスを聞かれて認証されて無い感じです。)
>3.サブの受信状況はメインからの送信であれば受信されるが、外部からのメールは一切受信できない。




1.メインの送受信は可能
2.サブからの送信は可能(メインと違う設定で、SMTP-Authの設定を解除しないと送信できないです。)
3.サブの受信状況はメインからとサブからのの送信であれば受信されるが、外部からのメールは一切受信できない。

また、メインの方のSMTP-Authの設定を解除して送信したら送信できちゃいました。
メインはSMTP-Authの設定をしてもしなくても送信できてしまう状況です。

■ その他

ページ先頭へ


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