このスレッドは解決済です(未解決に戻す場合はこちら)
<<戻る

squirrelMailの送信でエラー このメッセージに返信する
日時: 2011/06/18 22:00
名前: フジマル
URL: http://www.kinryokai.net
いつもこのサイトにはお世話になっております。
webmailで送信をすると下記のエラーが出て送信出来ません。

要求された動作は実行できません:メールボックスが利用できません
553 5.7.1 <f-otake@kinryokai.net>: Sender address rejected: not logged in
とsquirrelmailに表示され、この時のサーバーのmaillogは

Jun 18 21:29:28 web1 dovecot: imap-login: Login: user=<f-otake@kinryokai.net>, method=PLAIN, rip=::ffff:127.0.0.1, lip=::ffff:127.0.0.1, secured
Jun 18 21:29:31 web1 postfix/smtpd[26269]: connect from localhost.localdomain[127.0.0.1]
Jun 18 21:29:31 web1 postfix/smtpd[26269]: NOQUEUE: reject: RCPT from localhost.localdomain[127.0.0.1]: 553 5.7.1 <f-otake@kinryokai.net>: Sender address rejected: not logged in; from=<f-otake@kinryokai.net> to=<f-otake@asashi.email.ne.jp> proto=ESMTP helo=<www.kinryokai.net>
Jun 18 21:29:31 web1 postfix/smtpd[26269]: lost connection after RCPT from localhost.localdomain[127.0.0.1]
Jun 18 21:29:31 web1 postfix/smtpd[26269]: disconnect from localhost.localdomain[127.0.0.1]

同じメールをthunderbirdより送ると送信出来ますのでwebmailの問題だと思うのですが?
positfixはSMTP認証をする設定にしてありますが、logはdovecotの認証は出来ているようですが、smtpdの認証が出来ないのが原因ですか? webmailの場合のSMTP認証はどうなるのか良く分かりません。5.7.1はSMTPサーバーのログインfailの様ですが?

環境 centos5.5、postfix(2.3.3、srpmから構築:mysql連動-postfixadmin-の為), dovecot(1.0.7), postfixadmin(2.3.3), squirrelmail(1.4.21)。あとtaRgeryやpflogsummをインストールしております。

どうかよろしくお願い致します。
記事編集 編集
Re: squirrelMailの送信でエラー このメッセージに返信する
日時: 2011/06/19 00:58
名前: banana plant
URL:
当方も同じエラーで送信不可でした。

postfixのmain.cfに
smtpd_recipient_restrictions と smtpd_sender_restrictions
に permit_mynetworks
でどうでしょうか。
こちらのpostfixの設定ではこれ追加でいけました。

御参考になれば幸いです。
記事編集 編集
Re: squirrelMailの送信でエラー このメッセージに返信する
日時: 2011/06/19 06:41
名前: フジマル
URL: http://www.kinryokai.net
banana plantさん
ありがとうございます。

>postfixのmain.cfに
>smtpd_recipient_restrictions と smtpd_sender_restrictions
>に permit_mynetworks
>でどうでしょうか。

smtpd_recipient_restrictionsは最初から記入があり、
smtpd_sender_restrictions
reject_sender_login_mismatch
permit_mynetworks
permit
とし、postfix をrestartしましたが、エラーは解消しておりません。
ログもまったく同じでしたが、今回は前回と違い別のホストからトライしましたが、
RCPT from localhost.localdomain[127.0.0.1]
とサーバーのIPになっていますが??
よろしくお願いします。
記事編集 編集
Re: squirrelMailの送信でエラー このメッセージに返信する
日時: 2011/06/19 09:06
名前: stranger
URL: http://ja.528p.com/
参考
http://www.postfix-jp.info/jhtml/uce.html

smtpd_sender_restrictionsの場合

reject_sender_login_mismatch
$smtpd_sender_owner_maps が MAIL FROM の所有者を指定しているが、MAIL FROM アドレスの所有者としてクライアントが (SASL) ログインしていない場合; もしくはクライアントが (SASL) ログインしているが、クライアントログイン名が $smtpd_sender_login_maps によって MAIL FROM アドレスを所有していない場合、要求を拒否します。

一度、smtpd_sender_restrictionsをコメント扱いにして試してみたらどうでしょう
記事編集 編集
Re: squirrelMailの送信でエラー このメッセージに返信する
日時: 2011/06/19 11:50
名前: banana plant
URL:
記述する順番を変えてみてください。
それではpermit_mynetworksとしたところで先に記述してあるreject_sender_login_mismatchの条件にマッチしてはねられます。permit_mynetworksは先に記述してみてください。

smtpd_sender_restrictions = permit_mynetworks
reject_sender_login_mismatch

以上です
記事編集 編集
Re: squirrelMailの送信でエラー このメッセージに返信する
日時: 2011/06/19 14:41
名前: ペングイン
URL: http://blog.trippyboy.com
mynetworksの設定がされていないので、
127.0.0.1が「mynetworks」に所属すると認識できずに
127.0.0.1からの送信を拒否している可能性もありますね。

問題が解消しないようなら、postconf -n を見せていただけますでしょうか。
記事編集 編集
Re: squirrelMailの送信でエラー このメッセージに返信する
日時: 2011/06/19 21:22
名前: フジマル
URL: http://www.kinryokai.net
strangerさん、banana plantさん、ペングインさん
ありがとうございます。

banana plantさんがいわれるようにpermit_mynetworkを先に記入したらOKになりました。
先にrejectしても後からの許可は許可されないとは、当たり前のことで到らなさを恥じるばかりです。
ペングインさんの指摘も参考になりましたが、
私は mynetworksには 192.168.xxx.0/24, 127.0.0.1/8と記入がありました。

いずれにしても皆様のおかげで、無事問題の解決が出来、本当にありがとうございました。
今後共よろしくお願い致します。
記事編集 編集
件名※必須
名前※必須
URL
任意のパスワード (投稿後のコメント修正・削除時に使用)
画像認証※必須 投稿キー(画像で表示されている数字を入力)
コメント※必須

※質問を投稿後に自己解決された場合は、原因と行った対処を具体的に書き込み下さるよう、よろしくお願いします。

- WEB PATIO -