- PR -

Postfix + Dovecot について(ご教授ください)

1
投稿者投稿内容
hideki2003
会議室デビュー日: 2005/05/17
投稿数: 5
投稿日時: 2005-05-22 19:30
Fedora3でメールサーバーを現在構築中ですが、色々な箇所が分からず
私の頭がパニック状態になりました。

そこで教えて下さい。

PostfixインストールPCへアウトルックで接続を行うと受信操作は正常
にサーバーへログインできます。その時のLANパケットトレースは下記
の通りです。
------------- 受信トレース------------------------
Server +OK dovecot ready.
Client USER LinuxU
Server +OK
Client PASS hideki2003
Server +OK Logged in.
Client STAT
Server +OK 0 0
Client QUIT
Server +OK Logging out.
--------------------------------------------------
しかし、SMTP_AUTH(システムアカウントのユーザ)でローカルな
世界で自分宛にメール発信しようとすると、「ユーザが無い」の
応答が帰ってきます。

その時のパケットトレースは下記です。
----------------------------------------------------------
220 LinuxS.hideki2003.com ESMTP unknown
EHLO W2000
250-LinuxS.hideki2003.com
250-PIPELINING
250-SIZE 1024000
250-VRFY
250-ETRN
250-AUTH PLAIN DIGEST-MD5 LOGIN CRAM-MD5
250 8BITMIME
AUTH LOGIN
334 VXNlcm5hbWU6
TGludXhV
334 UGFzc3dvcmQ6
aGlkZWtpMjAwMw==
235 Authentication successful <---ここでログイン出来ている
MAIL FROM: <LinuxU@LinuxS.hideki2003.com>
250 Ok
RCPT TO: <LinuxU@LinuxS.hideki2003.com>
550 <LinuxU@LinuxS.hideki2003.com>: Recipient address rejected: User unknown in local recipient table
QUIT
221 Bye
----------------------------------------------------------
事象的には、SMTPへのログインは正常におこなえますが、
宛先指定のコマンドRCPTでエラーになっています。

Fedora側のユーザ登録状況は下記の通りです

------------------------------------------------------
[root@LinuxS ~]# sasldblistusers2
LinuxU@LinuxS.hideki2003.com: userPassword

また、Postfixのロギングは下記の内容です
-------------------------------------------------------

May 22 18:03:02 LinuxS dovecot: Killed with signal 15
May 22 18:04:32 LinuxS dovecot: Dovecot starting up
May 22 18:04:35 LinuxS postfix/postfix-script: starting the Postfix mail system
May 22 18:04:35 LinuxS postfix/master[2089]: daemon started -- version 2.1.5
May 22 18:05:08 LinuxS pop3-login: Login: LinuxU [::ffff:192.168.11.100]
May 22 18:05:12 LinuxS pop3-login: Login: LinuxU [::ffff:192.168.11.100]
May 22 18:05:45 LinuxS postfix/smtpd[2653]: connect from unknown[192.168.11.100]
May 22 18:05:45 LinuxS postfix/smtpd[2653]: NOQUEUE: reject: RCPT from unknown[192.168.11.100]: 550 <LinuxU@LinuxS.hideki2003.com>: Recipient address rejected: User unknown in local recipient table; from=<LinuxU@LinuxS.hideki2003.com> to=<LinuxU@LinuxS.hideki2003.com> proto=ESMTP helo=<W2000>
May 22 18:05:45 LinuxS postfix/smtpd[2653]: disconnect from unknown[192.168.11.100]
May 22 18:38:43 LinuxS postfix/smtpd[2726]: connect from unknown[192.168.11.100]
May 22 18:38:43 LinuxS postfix/smtpd[2726]: NOQUEUE: reject: RCPT from unknown[192.168.11.100]: 550 <LinuxU@LinuxS.hideki2003.com>: Recipient address rejected: User unknown in local recipient table; from=<LinuxU@LinuxS.hideki2003.com> to=<LinuxU@LinuxS.hideki2003.com> proto=ESMTP helo=<W2000>
May 22 18:38:43 LinuxS postfix/smtpd[2726]: disconnect from unknown[192.168.11.100]
May 22 18:38:43 LinuxS pop3-login: Login: LinuxU [::ffff:192.168.11.100]
May 22 18:38:57 LinuxS pop3-login: Login: LinuxU [::ffff:192.168.11.100]
May 22 18:39:29 LinuxS postfix/smtpd[2726]: connect from unknown[192.168.11.100]
May 22 18:39:29 LinuxS postfix/smtpd[2726]: NOQUEUE: reject: RCPT from unknown[192.168.11.100]: 550 <LinuxU@LinuxS.hideki2003.com>: Recipient address rejected: User unknown in local recipient table; from=<LinuxU@LinuxS.hideki2003.com> to=<LinuxU@LinuxS.hideki2003.com> proto=ESMTP helo=<W2000>
May 22 18:39:29 LinuxS postfix/smtpd[2726]: disconnect from unknown[192.168.11.100]
------------------------------------------------------------

上記事象で、現在パニック状態です。原因についてご指摘
下さい。

宜しくお願いいたします。
がまぐち法師
会議室デビュー日: 2005/07/27
投稿数: 1
投稿日時: 2005-07-27 00:54
/etc/postfix/main.cfを調べます。
"User unknown in local recipient table"のフレーズを検索すると、これについてコメントが見つかります。

UNIXのユーザーパスワード認証以外の方法によって認証する場合には、"local_recipient_maps=" (右辺はnull)と設定しないとエラーになるとのことです。
1

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