| タイトル | 「電子メールを送ることを試みている間否定された」エラーを中継で送る |
| 日付はアップデートした | 09/14/2008 |
| バージョンは影響を与えた | JavaScheduler 2.5+、Automize 4.0+ |
| OSは影響を与えた | ないバグ |
| 記述 | ユーザーは電子メールを送ることを試みるとき次のエラーを受け取る: javax.mail.SendFailedException: 550 5.7.1 <name@company.com>… 否定される中継で送ること 多くのsmtpサーバは電子メールのスパミングに対して種類の保護を使用する。 これはただ信頼したユーザーかサーバで電子メールを送るためにコンピュータを割り当てる。 |
| 原因 | 考えられる原因: 1) SMTPサーバは信頼されたIPから電子メールを中継で送ることを送らなければ割り当てなかったりまたは適切な確認を使用しない。 2) Microsoft Exchange Server: サーバはsmtpの中継で送を妨げるためにセットアップされる。 3)あるサーバは外部Eメールアドレスに電子メールをない内部的に送ることを可能にする。 4)一部のSMTPサーバはユーザーはそのIPからSMTPのメールを送ること認める前に電子メールのユーザーがある特定のIPのPOP3電子メールのatleastを一度ログインし、点検するように要求する。 POP3電子メールが有効なユーザ/pwdを使用して点検されれば、コンピュータIPはサーバの安全なリストにそれから自動的に追加される。 これは無差別に送信することを防ぐもう一つの方法である。 5)否定される中継で送ることはある特定のEメールアドレス及びメール・サーバが電子メールのリレースパムのためのブラックリストに置かれるときSMTPサーバによって使用される共通の安全処置である 違反。 多くの正直なメールサーバは誰かが壊れ、スパムを中継で送るのにサーバを使用したので置かれてこのリスト得る。 使用できる様々なブラックリストがあり、SMTPサーバはこれらのリストのどれも、少数または多数を定期講読するかもしれない。 1つのSMTPサーバを通してない別のものによってブラックリストに載せられたアドレスに電子メールを送れるそれ故にかもしれない。 |
| 解決 | 可能な解決策: 1。 信頼されたローカル内部IPアドレスから中継で送るsmtpを可能にするために電子メールサーバがセットアップされることを電子メールの管理者と確かめなさい。 2。 コンピュータのIPアドレスが電子メールサーバの信頼された顧客のリストにあることを確かめなさい。 3。 ある電子メールサーバはある特定のIPアドレスからの電子メールのatleastを一度ログインし、点検すればときだけ中継で送ることを割り当てるかもしれない。 この場合、新しいコンピュータからSMTPの電子メールを送る前にPOP3電子メールをできる最初に点検。 4。 ある電子メールサーバは最後の1時間/日等内の電子メールを…ログインし、点検すればときだけ中継で送るsmtpを可能にする この場合、pop3電子メールを送るのに認証方法を使用するべきである。 5。 あるサーバは電子メールを送る前に認証するように要求する。 この場合、smtpまたはJavaの認証方法を使用しなさい。 6。 マイクロソフト交換: 信頼されたIPのaddresesのために中継で送るsmtpを可能にするために交換サーバが設定されるまたは認証されるユーザーのためにことを確かめなさい。 7。 内部および外部電子メールを送るために電子メールの管理者がIPアドレス/アカウントを設定したことを確かめなさい。 |
| ログを出力しなさい | 次のエラーのために失敗される電子メールを送りなさい: javax.mail.SendFailedException: 無効なアドレス; 入り込まれた例外は次のとおりである: javax.mail.SendFailedException: 550 5.7.1 <name@company.com>… 否定される中継で送ること |
| ログをデバッグしなさい |
- |