2016-10-12 3 views
0

MuleのSMTPコンポーネントを使用してメールを送信するには、Gmailアカウントに接続する必要があります。Mule SMTPがパスワードで接続されていないため、特殊文字が含まれています

アカウントのパスワードには@記号が含まれており、以下のエラーがスローされます。パスワードを変更せずにこれを解決する方法はありますか?アカウントがテストチームによって設定されたので、私は電子メールアカウントの所有者ではなく、変更できません。

エラーメッセージ(パスワードの変更):

2016-10-12 15:43:47,827 ERROR Attempted to append to non-started appender Forced-Console 
ERROR 2016-10-12 15:43:47,813 [main] org.mule.module.launcher.application.DefaultMuleApplication: null 
java.net.URISyntaxException: Illegal character in authority at index 7: smtp://test:"[email protected]"@smtp.gmail.com:25 
    at java.net.URI$Parser.fail(URI.java:2848) ~[?:1.8.0_66] 
    at java.net.URI$Parser.parseAuthority(URI.java:3186) ~[?:1.8.0_66] 
    at java.net.URI$Parser.parseHierarchical(URI.java:3097) ~[?:1.8.0_66] 
    at java.net.URI$Parser.parse(URI.java:3053) ~[?:1.8.0_66] 
    at java.net.URI.<init>(URI.java:588) ~[?:1.8.0_66] 

おかげ

+0

どのミュールバージョンをお使いですか? – afelisatti

+0

また、 "@"をエンコードしてみましたか?私が信じるのは "%40"だろう。 – afelisatti

+0

ありがとうございます。 @を%40に変更しました。 – user3165854

答えて

関連する問題