IMAPサーバからのメールを読むためにspring統合からorg.springframework.integration.mail.ImapMailReceiverを使用しています。ユーザ名に「@」文字が含まれていると、javax.mail.URLNameはユーザ名とパスワードを解析できません
他の多くのIMAPサーバーと同様に、私が接続しているIMAPサーバーはユーザー名として電子メールアドレスを使用しています。
だから私はこのよう
新しいImapMailReceiver(ImapMailReceiverの新しいインスタンスを作成しています「IMAP://[email protected]:[email protected]:143/INBOX」 ); URL文字列は2が含まれているので
私はImapMailReceiverがプロトコルに与えられた文字列を解析したURLNameクラスを使用して信じて、ユーザーおよびその他
「@」文字、たURLNameクラスが混乱していると、ユーザー名を解析するために失敗し、パスワード。
誰も以前に同様の問題があったのですか?この問題をどうやって解決しましたか?
コメントは任意です。
ありがとうございました。