< 質 問 >
ローカルユーザが認証されない

SLを見ながら、XMailServerにチャレンジしています。
ローカルユーザ同士なら問題なく送受信できるのですが、外部にメールを送信しようとすると拒否されてしまいます。
送信元はローカルアカウントを持っているのですが、どうしても送信できません。(550 Relay denied)
SMTPリレーの設定を全部許可すると送信可能になります。
何が悪いのでしょうか?

山田 (12.19/00)


【 山田 (12.19/00) 】

すみません、説明に追加です。
現在、IMS+SPARSでメールサーバーを構築していて、特に設定なしで、送信元のメールアドレスがローカルドメインであれば外部に送れる使用だったため、これが普通と思いこんでいました。
このような設定をXMailServerで行うにはどのようにしたらよいのでしょうか?



【 cop (12.19/00) 】

こんにちは山田さん

ドメインごとに MailProc.tab ファイルを作成すれば可能なような気がしますが、めんどうですね。

送信元のメールアドレスがローカルドメインであれば中継を許可するというのは、たぶん XMail Server では正式にはサポートしないと思います。なりすましによる不正利用を許してしまうからです。



【 cop (12.19/00) 】

訂正です。
よく考えてみると、MailProc.tab ファイルではできないですね。
どうもすみません。



【 山田 (12.20/00) 】

copさん、resありがとうございます。
確かになりすましには効果はないですが、これでもかなり効果があったので、できないとなると非常に残念です。



【 Koo (12.23/00) 】

山田さん、copさん、こんにちは。
私も、SmtpリレーをローカルIPと外部の特定IPに制限する設定で使っていますが、XMailの0.65にバージョンアップした後、同様のエラーが頻発するようになりました。
(1)
<Failure Reason>
550 <***@****.**.**>... we do not relay myname@myhost.mydomain.com
</Failure Reason>
(2)
<Failure Reason>
553 <***@*****.**.**>... Relay operation rejected
</Failure Reason>
(3)
<Failure Reason>
The maximum number of tentatives has been reached.
</Failure Reason>

何れの場合もメールが相手に届かないのですが、エラーメッセージは相手のメールサーバーによって異なるみたいです。

それでしばらくXMailの使用を止めていたのですが、旧バージョン0.64に戻したら、また送信できるようになりました。

山田さんもまだ未解決でしたら、試しに旧バージョンに換えてみてはいかがでしょう。下記でダウンロードできます。
http://www.mycio.com/davidel/xmail/xmail-0.64.win32bin.zip



【 山田 (12.24/00) 】

Kooさん、貴重な情報ありがとうございます。今年はちょっとできないんで、年明けにチャレンジしてみます。



【 Koo (01.05/01) 】

皆様、新年おめでとうございます。
本年もよろしくお願いします。
Xmailの0.66が出ましたが、私が上に書いたエラー現象はどうやら0.65のバグが原因だったようです。0.66はOKでした。



【 山田 (01.14/01) 】

今日、XMailを0.66に入れ替え、テストしてみましたが、やはり拒否されてしまいました。残念です。。


記事の先頭へ▲ 
SUPER LABORATORY