0

hudson の電子メール ext プラグインを使用するとエラーが発生します。次のスキーマに電子メールを送信しようとしています:

"< firstName >_< LastName >@< subgroup >.< companyName >.com

例: John_Doe@stacks.stackoverflow.com

メール拡張プラグインを介してこのアドレスにメールを送信できません。通常の電子メール ジェネレーターは、このアドレス スキーマで動作します。

プラグインの Address Checker モジュールがアドレス名について厳しすぎるのではないかと思っています。

回避策はありますか?

ハドソンから次の噴出を取得します。

Jun 22, 2009 2:48:53 PM hudson.plugins.emailext.ExtendedEmailPublisher sendMail
WARNING: Could not send email.
javax.mail.internet.AddressException: Illegal address in string ``''
    at javax.mail.internet.InternetAddress.(InternetAddress.java:94)
    at hudson.plugins.emailext.ExtendedEmailPublisher.createMail(ExtendedEmailPublisher.java:287)
    at hudson.plugins.emailext.ExtendedEmailPublisher.sendMail(ExtendedEmailPublisher.java:249)
    at hudson.plugins.emailext.ExtendedEmailPublisher._perform(ExtendedEmailPublisher.java:241)
    at hudson.plugins.emailext.ExtendedEmailPublisher.perform(ExtendedEmailPublisher.java:199)
    at hudson.model.AbstractBuild$AbstractRunner.performAllBuildStep(AbstractBuild.java:372)
    at hudson.model.AbstractBuild$AbstractRunner.performAllBuildStep(AbstractBuild.java:360)
    at hudson.model.Build$RunnerImpl.cleanUp(Build.java:188)
    at hudson.model.Run.run(Run.java:962)
    at hudson.model.Build.run(Build.java:112)
    at hudson.model.ResourceController.execute(ResourceController.java:93)
    at hudson.model.Executor.run(Executor.java:119)
4

4 に答える 4

1

うん、これはバグです(HUDSON-7057)。

トランク内の最新のコードに基づく:

これは失敗します: "email1@server.com email2@server.com"は期待どおりに機能します: "email1@gmail.com email2@gmail.com"は期待どおりに機能します: "email1@gmail.com email2@gmail.com"

ランダムな空白の受信者リストに何を入れるかを精査します。

于 2010-08-18T05:10:10.277 に答える
1

これが本当にハドソンでのやり方ですか?

"< firstName >_< LastName >@< subgroup >.< companyName >.com

(オープン クォートはありますが、クローズ クォートはありません)

もしそうなら、それはあなたの問題かもしれません。

于 2009-07-09T03:23:49.813 に答える
0

コードを閲覧することはできますが、javax メールバリデーターはそれほど厳密ではないと思います - それは Java に組み込まれています。最新のコードでは、287 行目に InternetAddress(String) コンストラクターが表示されないため、現在使用しているプラ​​グインのバージョンが不明です。

また、メールにはどのオプションを選択しましたか? 犯人に送る?

于 2009-07-09T03:05:50.183 に答える
0

私もそのプラグインを使用していますが、そのような問題は発生していません。

警告は、構成について不平を言っているようです。入力した電子メール アドレスを再確認したい場合がありますか? 複数の電子メールの区切り文字としての空白? また、システム構成を再確認し、SMTP サーバーまたはデフォルトのサフィックスが正しく構成されていることを確認してください。

于 2009-06-23T06:22:18.950 に答える