Open iGaurav4 opened 2 years ago
When user is having password with spl char like @ , it parse the character after @ as host. For example,
imaps://something@outlook.com:soeme@123!!@outlook.office365.com:993/Inbox
It will be parsed as
protocol : "imaps" username: "something@outlook.com" password : "soeme" host: "123!!@outlook.office365.com"
Expected :- protocol : "imaps" username: "something@outlook.com" password : "soeme@123!!" host: "outlook.office365.com"
Sorry for late reply. You can manually parse URI before injecting to MailReceiver bean. Ref source code
When user is having password with spl char like @ , it parse the character after @ as host. For example,
imaps://something@outlook.com:soeme@123!!@outlook.office365.com:993/Inbox
It will be parsed as
protocol : "imaps" username: "something@outlook.com" password : "soeme" host: "123!!@outlook.office365.com"
Expected :- protocol : "imaps" username: "something@outlook.com" password : "soeme@123!!" host: "outlook.office365.com"