vertx-mail-client
vertx-mail-client copied to clipboard
When sending Mails with longer Header Values, a "newer" Postfix Server will Reject Mail Submission due to a `bare received after DATA` Error. This happens because the Recipient List will...
## Motivation: fixes #219 SMTP Smuggling problems ## Additional References: https://cr.yp.to/docs/smtplf.html https://www.postfix.org/smtp-smuggling.html ## Solution: Replace `\n` in Headers by `\r\n` before sending. ## Msg Dumps for Reference: https://gist.github.com/cs8898/b740ee29206d5b9f7bee7c352d676086 ## Test:...
### Questions I found a bug in the EmailAddress class where it doesn't properly handle parentheses in the display name according to RFC5322. ### Version vertx-mail-client ### Context According to...
Bumps [maven-failsafe-plugin](https://github.com/apache/maven-surefire) from 2.22.2 to 3.1.2. Release notes Sourced from maven-failsafe-plugin's releases. 3.1.2 Release Notes - Maven Surefire - Version 3.1.2 update commons compress to 1.23.0 (#655) @elharo Drop unused...
Code: `... MailConfig { host: xxx; port: xxx; ssl: false; connect timeout: 3000ms read timeout : 3000ms write timeout: 3000ms idle timeout: 6000ms } ` Use tls port, but use...
I'm trying to redeploy a Verticle with Mail Client, trying to change the configuration of the client without restarting the application. I'm getting this error: java.lang.IllegalStateException: Client is closed at...
I have enabled 2FA and I generated app password for my account. When I supply configuration in [mail-sender.zip sample app](https://github.com/vert-x3/vertx-mail-client/files/3743652/mail-sender.zip) , I'm getting an error: ``` ➜ java -jar target/mail-sender-1.0.0-SNAPSHOT-fat.jar...
### Questions Hello, It has been observed that the 'createShared' implementation of Vertx is broken - in that the client tends to mix-up (interleave) the SMTP commands - MAIL FROM...
#### Describe the feature Since Paulo implemented the XOAUTH feature in the mail client, using gmail and outlook requires twiddling with the supported auth methods list if XOAUTH is not...
ESMTP supports requesting a DSN for successful mail delivery, it might be useful to have that in the MailClient