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

smtp認証について このメッセージに返信する
日時: 2009/05/03 22:20
名前: cooldj
URL:

お世話になります。

メールサーバー構築(qmail+Dovecot)
メールサーバー間通信内容暗号化(ucspi-tcp-ssl)
メールサーバーでウィルス&スパムチェック(Qmail-Scanner+Clam AntiVirus+SpamAssassin+maildrop)
バーチャルドメイン設定(vpopmail)
vpopmail用メールアカウント&メーリングリスト管理システム導入(qmailadmin)

でメールサーバーを構築しているのですがsmtp認証を内部ネットワークに繋がっている端末からは
認証なしで送信させようとして
/etc/tcp.smtpに192.168.0.:allow,RELAYCLIENT=""を追加して
tcprules /etc/tcp.smtp.cdb /etc/tcp.smtp.tmp < /etc/tcp.smtpをしたのですがどうもうまく
いかずメールクライアントからは以下のエラーメッセージが出力されました。
ちなみにメールクライアントはwindowsメールです。

メッセージを送信できませんでした。電子メールの送信サーバー (SMTP サーバー) の認証設定が間違っている可能性があります。この問題を解決するには、[ヘルプ] を表示し、「トラブルシューティング」と検索し、表示されるヘルプの「電子メールを送信できません」セクションを参照してください。サーバー設定が不明な場合は、電子メールのサービス プロバイダに連絡してください。

拒否された電子メール アドレス: ***@**.jp 件名 'メール題名', アカウント: '***.****.jp (****)', サーバー: 'こちらのメール', プロトコル: SMTP, サーバーの応答: '553 sorry, that domain isn't in my list of allowed rcpthosts (#5.7.1)', ポート: 25, セキュリティ (SSL): なし, サーバー エラー: 553, エラー番号: 0x800CCC79

とでます。

色々、調べてはみたのですがよくわかりませんでした。

解決策をご教授していただけないでしょうか?
よろしくお願いします。
記事編集 編集
Re: smtp認証について このメッセージに返信する
日時: 2009/05/03 22:41
名前: aki
URL:
送信に失敗した直後のサーバーのログを見せた方が話しが早いかも。

tail /var/log/maillog

メールソフトのエラーなんてあまりアテになりません。
記事編集 編集
Re: smtp認証について このメッセージに返信する
日時: 2009/05/03 22:51
名前: cooldj
URL:
お世話になります。

>送信に失敗した直後のサーバーのログを見せた方が話しが早いかも。

とりあえずログを貼り付けます。

May 3 22:48:26 centos smtp: 1241358506.180390 tcpserver: status: 1/40
May 3 22:48:26 centos smtp: 1241358506.181566 tcpserver: pid 3407 from 192.168.0.**
May 3 22:48:26 centos smtp: 1241358506.182062 tcpserver: ok 3407 0:192.168.0.***:25 :192.168.0.**::50791
May 3 22:48:26 centos smtp: 1241358506.210622 tcpserver: end 3407 status 0
May 3 22:48:26 centos smtp: 1241358506.211182 tcpserver: status: 0/40

なんかこれぐらいしかログが出てないんですがよろしいでしょうか?



記事編集 編集
Re: smtp認証について このメッセージに返信する
日時: 2009/05/03 23:49
名前: cooldj
URL:

とりあえず、色々、試してみた結果です。

rcpthostsに送りたい先のドメインを記述したら認証なしでも送信できました。

しかし、送るたびに記述が必要となるとかなり手間なんで/etc/tcp.smtpの設定で
うまく配送できないものかなと思っております。

色々、調べてたらrcpthostsに記述するより/etc/tcp.smtpの方が優先されると書いてあったのですが
この状態では/etc/tcp.smtpの設定がきいてないということでしょうか?
記事編集 編集
Re: smtp認証について このメッセージに返信する
日時: 2009/05/04 04:37
名前: stranger
URL: http://ja.528p.com/
>
>とりあえず、色々、試してみた結果です。
>
>rcpthostsに送りたい先のドメインを記述したら認証なしでも送信できました。
>
>しかし、送るたびに記述が必要となるとかなり手間なんで/etc/tcp.smtpの設定で
>うまく配送できないものかなと思っております。
>
>色々、調べてたらrcpthostsに記述するより/etc/tcp.smtpの方が優先されると書いてあったのですが
>この状態では/etc/tcp.smtpの設定がきいてないということでしょうか?

ここのサイトの設定に従うならば
tcpserver -qv -l0 -HR -u `id -u vpopmail` -g `id -g vpopmail` \
-x /home/vpopmail/etc/tcp.smtp.cdb
で起動しているのだから
/home/vpopmail/etc/tcp.smtp.cdbを読みにいくのでは?
記事編集 編集
Re: smtp認証について このメッセージに返信する
日時: 2009/05/04 11:25
名前: cooldj
URL:
お世話になります。

stranger様

>ここのサイトの設定に従うならば
>tcpserver -qv -l0 -HR -u `id -u vpopmail` -g `id -g vpopmail` \
> -x /home/vpopmail/etc/tcp.smtp.cdb
>で起動しているのだから
>/home/vpopmail/etc/tcp.smtp.cdbを読みにいくのでは?

申し訳ございません勉強不足でした。
cp /etc/tcp.smtp* /home/vpopmail/etcとやったらうまく認証なしで送信されました。

ちなみについでの質問なんですが
tcprules /etc/tcp.smtp.cdb /etc/tcp.smtp.tmp < /etc/tcp.smtp
とやる所をtcprules /home/vpopmail/etc/tcp.smtp.cdb /home/vpopmail/etc/tcp.smtp.tmp < /home/vpopmail/etc/tcp.smtpとやっても問題ないんでしょうか?

それともtcprules /etc/tcp.smtp.cdb /etc/tcp.smtp.tmp < /etc/tcp.smtpとやって
cp /etc/tcp.smtp* /home/vpopmail/etcでコピーした方がいいのでしょうか? 
記事編集 編集
Re: smtp認証について このメッセージに返信する
日時: 2009/05/04 16:52
名前: stranger
URL: http://ja.528p.com/
>お世話になります。
>
>stranger様
>
>>ここのサイトの設定に従うならば
>>tcpserver -qv -l0 -HR -u `id -u vpopmail` -g `id -g vpopmail` \
>> -x /home/vpopmail/etc/tcp.smtp.cdb
>>で起動しているのだから
>>/home/vpopmail/etc/tcp.smtp.cdbを読みにいくのでは?
>
>申し訳ございません勉強不足でした。
>cp /etc/tcp.smtp* /home/vpopmail/etcとやったらうまく認証なしで送信されました。
>
>ちなみについでの質問なんですが
>tcprules /etc/tcp.smtp.cdb /etc/tcp.smtp.tmp < /etc/tcp.smtp
>とやる所をtcprules /home/vpopmail/etc/tcp.smtp.cdb /home/vpopmail/etc/tcp.smtp.tmp < /home/vpopmail/etc/tcp.smtpとやっても問題ないんでしょうか?
>
>それともtcprules /etc/tcp.smtp.cdb /etc/tcp.smtp.tmp < /etc/tcp.smtpとやって
>cp /etc/tcp.smtp* /home/vpopmail/etcでコピーした方がいいのでしょうか? 
>
私は使っていないのでわからない
人柱になって、自分で試してください
結果を報告していただければ、他の人の役にたつと思います
記事編集 編集
Re: smtp認証について このメッセージに返信する
日時: 2009/05/22 18:49
名前: cooldj
URL:
お世話になります。

やっと検証できましたのでお伝え致します。

結果的にいうと

tcprules /home/vpopmail/etc/tcp.smtp.cdb /home/vpopmail/etc/tcp.smtp.tmp < /etc/tcp.smtp

で問題なく反映されました。
記事編集 編集
件名※必須
名前※必須
URL
任意のパスワード (投稿後のコメント修正・削除時に使用)
画像認証※必須 投稿キー(画像で表示されている数字を入力)
コメント※必須

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

- WEB PATIO -