├── .editorconfig ├── .github ├── dependabot.yml ├── maven-cd-settings.xml ├── maven-ci-settings.xml └── workflows │ ├── ci-4.x.yml │ ├── ci-5.x-stable.yml │ ├── ci-5.x.yml │ ├── ci-matrix-5.x.yml │ ├── ci.yml │ └── deploy.yml ├── .gitignore ├── LICENSE.txt ├── README.adoc ├── pom.xml ├── src ├── main │ ├── asciidoc │ │ └── index.adoc │ └── java │ │ ├── examples │ │ ├── MailExamples.java │ │ └── package-info.java │ │ ├── io │ │ └── vertx │ │ │ └── ext │ │ │ └── mail │ │ │ ├── CanonicalizationAlgorithm.java │ │ │ ├── DKIMSignAlgorithm.java │ │ │ ├── DKIMSignOptions.java │ │ │ ├── LoginOption.java │ │ │ ├── MailAttachment.java │ │ │ ├── MailClient.java │ │ │ ├── MailClientBuilder.java │ │ │ ├── MailConfig.java │ │ │ ├── MailMessage.java │ │ │ ├── MailResult.java │ │ │ ├── SMTPException.java │ │ │ ├── StartTLSOptions.java │ │ │ ├── impl │ │ │ ├── Capabilities.java │ │ │ ├── MailAttachmentImpl.java │ │ │ ├── MailClientBuilderImpl.java │ │ │ ├── MailClientImpl.java │ │ │ ├── MultilineParser.java │ │ │ ├── SMTPAuthentication.java │ │ │ ├── SMTPConnection.java │ │ │ ├── SMTPConnectionPool.java │ │ │ ├── SMTPEndPoint.java │ │ │ ├── SMTPInitialDialogue.java │ │ │ ├── SMTPReset.java │ │ │ ├── SMTPResponse.java │ │ │ ├── SMTPSendMail.java │ │ │ ├── SMTPStarter.java │ │ │ ├── Utils.java │ │ │ ├── dkim │ │ │ │ └── DKIMSigner.java │ │ │ └── sasl │ │ │ │ ├── AuthBaseClass.java │ │ │ │ ├── AuthCram.java │ │ │ │ ├── AuthDigest.java │ │ │ │ ├── AuthLogin.java │ │ │ │ ├── AuthOperation.java │ │ │ │ ├── AuthOperationFactory.java │ │ │ │ ├── AuthPlain.java │ │ │ │ ├── AuthXOAUTH2.java │ │ │ │ ├── CryptUtils.java │ │ │ │ ├── NTLMAuth.java │ │ │ │ ├── NTLMEngineException.java │ │ │ │ └── NTLMEngineImpl.java │ │ │ ├── mailencoder │ │ │ ├── AttachmentPart.java │ │ │ ├── EmailAddress.java │ │ │ ├── EncodedPart.java │ │ │ ├── MailEncoder.java │ │ │ ├── MultiPart.java │ │ │ ├── TextPart.java │ │ │ └── Utils.java │ │ │ └── package-info.java │ │ └── module-info.java └── test │ ├── java │ └── io │ │ └── vertx │ │ └── tests │ │ └── mail │ │ ├── client │ │ ├── AdditionalAsserts.java │ │ ├── HeloTest.java │ │ ├── InvalidFromToAddrTest.java │ │ ├── KeyStoreSSLSocketFactory.java │ │ ├── LongAuthTest.java │ │ ├── MailAttachmentStreamTest.java │ │ ├── MailAttachmentTest.java │ │ ├── MailAuthTest.java │ │ ├── MailClosedConnectionTest.java │ │ ├── MailConfigTest.java │ │ ├── MailDummyTest.java │ │ ├── MailEnhancedStatusCodesTest.java │ │ ├── MailFromSizeTest.java │ │ ├── MailLocalTest.java │ │ ├── MailLongMessageTest.java │ │ ├── MailMessageTest.java │ │ ├── MailPoolServerClosesTest.java │ │ ├── MailPoolTest.java │ │ ├── MailProxyTest.java │ │ ├── MailResultTest.java │ │ ├── MailSslTest.java │ │ ├── MailSubjectTest.java │ │ ├── MailValidCertWrongHostTest.java │ │ ├── MailWithDKIMSignTest.java │ │ ├── MailWithDotsTest.java │ │ ├── MissingAuthTest.java │ │ ├── MissingToTest.java │ │ ├── PassOnce.java │ │ ├── PassOnceTest.java │ │ ├── RefCountTest.java │ │ ├── SMTPTestBareLfMessageHandlerFactory.java │ │ ├── SMTPTestBase.java │ │ ├── SMTPTestDummy.java │ │ ├── SMTPTestWiser.java │ │ ├── SizeExceededTest.java │ │ ├── SomeAddressFailsTest.java │ │ ├── TestSmtpServer.java │ │ └── TestUtils.java │ │ ├── encoder │ │ ├── EmailAddressTest.java │ │ ├── MailEncoderTest.java │ │ └── UtilsTest.java │ │ └── internal │ │ ├── CapabilitiesTest.java │ │ ├── ConnectionErrorPoolTest.java │ │ ├── MailAuthChainTest.java │ │ ├── MailClientCloseTest.java │ │ ├── MailClientImpl2Test.java │ │ ├── MailClientImplTest.java │ │ ├── MailPipeliningTest.java │ │ ├── MailSendContextTest.java │ │ ├── MultilineParserTest.java │ │ ├── SMTPConnectionPoolDummySMTPTest.java │ │ ├── SMTPConnectionPoolShutdownTest.java │ │ ├── SMTPConnectionPoolTest.java │ │ ├── SMTPExceptionTest.java │ │ ├── SMTPMaxCountPerConnTest.java │ │ ├── SMTPSendMailTest.java │ │ ├── TestMailClient.java │ │ ├── dkim │ │ └── DKIMSignerTest.java │ │ └── sasl │ │ ├── AuthCramMD5Test.java │ │ ├── AuthCramSHA1Test.java │ │ ├── AuthCramSHA256Test.java │ │ ├── AuthDigestMD5Test.java │ │ ├── AuthLoginTest.java │ │ ├── AuthNTLMTest.java │ │ ├── AuthOperationFactoryTest.java │ │ ├── AuthPlainTest.java │ │ ├── AuthXOAUTH2Test.java │ │ └── CryptUtilsTest.java │ └── resources │ ├── certs │ ├── altnames │ ├── altnames_ip │ ├── client.jks │ ├── create_root.sh │ ├── openssl.cnf.head │ ├── server.jks │ └── server2.jks │ ├── logo-white-big.png │ └── vertx-default-jul-logging.properties └── vertx-codestyle.xml /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/maven-cd-settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/.github/maven-cd-settings.xml -------------------------------------------------------------------------------- /.github/maven-ci-settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/.github/maven-ci-settings.xml -------------------------------------------------------------------------------- /.github/workflows/ci-4.x.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/.github/workflows/ci-4.x.yml -------------------------------------------------------------------------------- /.github/workflows/ci-5.x-stable.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/.github/workflows/ci-5.x-stable.yml -------------------------------------------------------------------------------- /.github/workflows/ci-5.x.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/.github/workflows/ci-5.x.yml -------------------------------------------------------------------------------- /.github/workflows/ci-matrix-5.x.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/.github/workflows/ci-matrix-5.x.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/.github/workflows/deploy.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/README.adoc -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/asciidoc/index.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/main/asciidoc/index.adoc -------------------------------------------------------------------------------- /src/main/java/examples/MailExamples.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/main/java/examples/MailExamples.java -------------------------------------------------------------------------------- /src/main/java/examples/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/main/java/examples/package-info.java -------------------------------------------------------------------------------- /src/main/java/io/vertx/ext/mail/CanonicalizationAlgorithm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/main/java/io/vertx/ext/mail/CanonicalizationAlgorithm.java -------------------------------------------------------------------------------- /src/main/java/io/vertx/ext/mail/DKIMSignAlgorithm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/main/java/io/vertx/ext/mail/DKIMSignAlgorithm.java -------------------------------------------------------------------------------- /src/main/java/io/vertx/ext/mail/DKIMSignOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/main/java/io/vertx/ext/mail/DKIMSignOptions.java -------------------------------------------------------------------------------- /src/main/java/io/vertx/ext/mail/LoginOption.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/main/java/io/vertx/ext/mail/LoginOption.java -------------------------------------------------------------------------------- /src/main/java/io/vertx/ext/mail/MailAttachment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/main/java/io/vertx/ext/mail/MailAttachment.java -------------------------------------------------------------------------------- /src/main/java/io/vertx/ext/mail/MailClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/main/java/io/vertx/ext/mail/MailClient.java -------------------------------------------------------------------------------- /src/main/java/io/vertx/ext/mail/MailClientBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/main/java/io/vertx/ext/mail/MailClientBuilder.java -------------------------------------------------------------------------------- /src/main/java/io/vertx/ext/mail/MailConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/main/java/io/vertx/ext/mail/MailConfig.java -------------------------------------------------------------------------------- /src/main/java/io/vertx/ext/mail/MailMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/main/java/io/vertx/ext/mail/MailMessage.java -------------------------------------------------------------------------------- /src/main/java/io/vertx/ext/mail/MailResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/main/java/io/vertx/ext/mail/MailResult.java -------------------------------------------------------------------------------- /src/main/java/io/vertx/ext/mail/SMTPException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/main/java/io/vertx/ext/mail/SMTPException.java -------------------------------------------------------------------------------- /src/main/java/io/vertx/ext/mail/StartTLSOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/main/java/io/vertx/ext/mail/StartTLSOptions.java -------------------------------------------------------------------------------- /src/main/java/io/vertx/ext/mail/impl/Capabilities.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/main/java/io/vertx/ext/mail/impl/Capabilities.java -------------------------------------------------------------------------------- /src/main/java/io/vertx/ext/mail/impl/MailAttachmentImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/main/java/io/vertx/ext/mail/impl/MailAttachmentImpl.java -------------------------------------------------------------------------------- /src/main/java/io/vertx/ext/mail/impl/MailClientBuilderImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/main/java/io/vertx/ext/mail/impl/MailClientBuilderImpl.java -------------------------------------------------------------------------------- /src/main/java/io/vertx/ext/mail/impl/MailClientImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/main/java/io/vertx/ext/mail/impl/MailClientImpl.java -------------------------------------------------------------------------------- /src/main/java/io/vertx/ext/mail/impl/MultilineParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/main/java/io/vertx/ext/mail/impl/MultilineParser.java -------------------------------------------------------------------------------- /src/main/java/io/vertx/ext/mail/impl/SMTPAuthentication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/main/java/io/vertx/ext/mail/impl/SMTPAuthentication.java -------------------------------------------------------------------------------- /src/main/java/io/vertx/ext/mail/impl/SMTPConnection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/main/java/io/vertx/ext/mail/impl/SMTPConnection.java -------------------------------------------------------------------------------- /src/main/java/io/vertx/ext/mail/impl/SMTPConnectionPool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/main/java/io/vertx/ext/mail/impl/SMTPConnectionPool.java -------------------------------------------------------------------------------- /src/main/java/io/vertx/ext/mail/impl/SMTPEndPoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/main/java/io/vertx/ext/mail/impl/SMTPEndPoint.java -------------------------------------------------------------------------------- /src/main/java/io/vertx/ext/mail/impl/SMTPInitialDialogue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/main/java/io/vertx/ext/mail/impl/SMTPInitialDialogue.java -------------------------------------------------------------------------------- /src/main/java/io/vertx/ext/mail/impl/SMTPReset.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/main/java/io/vertx/ext/mail/impl/SMTPReset.java -------------------------------------------------------------------------------- /src/main/java/io/vertx/ext/mail/impl/SMTPResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/main/java/io/vertx/ext/mail/impl/SMTPResponse.java -------------------------------------------------------------------------------- /src/main/java/io/vertx/ext/mail/impl/SMTPSendMail.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/main/java/io/vertx/ext/mail/impl/SMTPSendMail.java -------------------------------------------------------------------------------- /src/main/java/io/vertx/ext/mail/impl/SMTPStarter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/main/java/io/vertx/ext/mail/impl/SMTPStarter.java -------------------------------------------------------------------------------- /src/main/java/io/vertx/ext/mail/impl/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/main/java/io/vertx/ext/mail/impl/Utils.java -------------------------------------------------------------------------------- /src/main/java/io/vertx/ext/mail/impl/dkim/DKIMSigner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/main/java/io/vertx/ext/mail/impl/dkim/DKIMSigner.java -------------------------------------------------------------------------------- /src/main/java/io/vertx/ext/mail/impl/sasl/AuthBaseClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/main/java/io/vertx/ext/mail/impl/sasl/AuthBaseClass.java -------------------------------------------------------------------------------- /src/main/java/io/vertx/ext/mail/impl/sasl/AuthCram.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/main/java/io/vertx/ext/mail/impl/sasl/AuthCram.java -------------------------------------------------------------------------------- /src/main/java/io/vertx/ext/mail/impl/sasl/AuthDigest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/main/java/io/vertx/ext/mail/impl/sasl/AuthDigest.java -------------------------------------------------------------------------------- /src/main/java/io/vertx/ext/mail/impl/sasl/AuthLogin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/main/java/io/vertx/ext/mail/impl/sasl/AuthLogin.java -------------------------------------------------------------------------------- /src/main/java/io/vertx/ext/mail/impl/sasl/AuthOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/main/java/io/vertx/ext/mail/impl/sasl/AuthOperation.java -------------------------------------------------------------------------------- /src/main/java/io/vertx/ext/mail/impl/sasl/AuthOperationFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/main/java/io/vertx/ext/mail/impl/sasl/AuthOperationFactory.java -------------------------------------------------------------------------------- /src/main/java/io/vertx/ext/mail/impl/sasl/AuthPlain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/main/java/io/vertx/ext/mail/impl/sasl/AuthPlain.java -------------------------------------------------------------------------------- /src/main/java/io/vertx/ext/mail/impl/sasl/AuthXOAUTH2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/main/java/io/vertx/ext/mail/impl/sasl/AuthXOAUTH2.java -------------------------------------------------------------------------------- /src/main/java/io/vertx/ext/mail/impl/sasl/CryptUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/main/java/io/vertx/ext/mail/impl/sasl/CryptUtils.java -------------------------------------------------------------------------------- /src/main/java/io/vertx/ext/mail/impl/sasl/NTLMAuth.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/main/java/io/vertx/ext/mail/impl/sasl/NTLMAuth.java -------------------------------------------------------------------------------- /src/main/java/io/vertx/ext/mail/impl/sasl/NTLMEngineException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/main/java/io/vertx/ext/mail/impl/sasl/NTLMEngineException.java -------------------------------------------------------------------------------- /src/main/java/io/vertx/ext/mail/impl/sasl/NTLMEngineImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/main/java/io/vertx/ext/mail/impl/sasl/NTLMEngineImpl.java -------------------------------------------------------------------------------- /src/main/java/io/vertx/ext/mail/mailencoder/AttachmentPart.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/main/java/io/vertx/ext/mail/mailencoder/AttachmentPart.java -------------------------------------------------------------------------------- /src/main/java/io/vertx/ext/mail/mailencoder/EmailAddress.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/main/java/io/vertx/ext/mail/mailencoder/EmailAddress.java -------------------------------------------------------------------------------- /src/main/java/io/vertx/ext/mail/mailencoder/EncodedPart.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/main/java/io/vertx/ext/mail/mailencoder/EncodedPart.java -------------------------------------------------------------------------------- /src/main/java/io/vertx/ext/mail/mailencoder/MailEncoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/main/java/io/vertx/ext/mail/mailencoder/MailEncoder.java -------------------------------------------------------------------------------- /src/main/java/io/vertx/ext/mail/mailencoder/MultiPart.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/main/java/io/vertx/ext/mail/mailencoder/MultiPart.java -------------------------------------------------------------------------------- /src/main/java/io/vertx/ext/mail/mailencoder/TextPart.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/main/java/io/vertx/ext/mail/mailencoder/TextPart.java -------------------------------------------------------------------------------- /src/main/java/io/vertx/ext/mail/mailencoder/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/main/java/io/vertx/ext/mail/mailencoder/Utils.java -------------------------------------------------------------------------------- /src/main/java/io/vertx/ext/mail/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/main/java/io/vertx/ext/mail/package-info.java -------------------------------------------------------------------------------- /src/main/java/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/main/java/module-info.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/mail/client/AdditionalAsserts.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/java/io/vertx/tests/mail/client/AdditionalAsserts.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/mail/client/HeloTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/java/io/vertx/tests/mail/client/HeloTest.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/mail/client/InvalidFromToAddrTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/java/io/vertx/tests/mail/client/InvalidFromToAddrTest.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/mail/client/KeyStoreSSLSocketFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/java/io/vertx/tests/mail/client/KeyStoreSSLSocketFactory.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/mail/client/LongAuthTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/java/io/vertx/tests/mail/client/LongAuthTest.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/mail/client/MailAttachmentStreamTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/java/io/vertx/tests/mail/client/MailAttachmentStreamTest.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/mail/client/MailAttachmentTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/java/io/vertx/tests/mail/client/MailAttachmentTest.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/mail/client/MailAuthTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/java/io/vertx/tests/mail/client/MailAuthTest.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/mail/client/MailClosedConnectionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/java/io/vertx/tests/mail/client/MailClosedConnectionTest.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/mail/client/MailConfigTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/java/io/vertx/tests/mail/client/MailConfigTest.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/mail/client/MailDummyTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/java/io/vertx/tests/mail/client/MailDummyTest.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/mail/client/MailEnhancedStatusCodesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/java/io/vertx/tests/mail/client/MailEnhancedStatusCodesTest.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/mail/client/MailFromSizeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/java/io/vertx/tests/mail/client/MailFromSizeTest.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/mail/client/MailLocalTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/java/io/vertx/tests/mail/client/MailLocalTest.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/mail/client/MailLongMessageTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/java/io/vertx/tests/mail/client/MailLongMessageTest.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/mail/client/MailMessageTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/java/io/vertx/tests/mail/client/MailMessageTest.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/mail/client/MailPoolServerClosesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/java/io/vertx/tests/mail/client/MailPoolServerClosesTest.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/mail/client/MailPoolTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/java/io/vertx/tests/mail/client/MailPoolTest.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/mail/client/MailProxyTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/java/io/vertx/tests/mail/client/MailProxyTest.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/mail/client/MailResultTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/java/io/vertx/tests/mail/client/MailResultTest.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/mail/client/MailSslTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/java/io/vertx/tests/mail/client/MailSslTest.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/mail/client/MailSubjectTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/java/io/vertx/tests/mail/client/MailSubjectTest.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/mail/client/MailValidCertWrongHostTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/java/io/vertx/tests/mail/client/MailValidCertWrongHostTest.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/mail/client/MailWithDKIMSignTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/java/io/vertx/tests/mail/client/MailWithDKIMSignTest.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/mail/client/MailWithDotsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/java/io/vertx/tests/mail/client/MailWithDotsTest.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/mail/client/MissingAuthTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/java/io/vertx/tests/mail/client/MissingAuthTest.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/mail/client/MissingToTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/java/io/vertx/tests/mail/client/MissingToTest.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/mail/client/PassOnce.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/java/io/vertx/tests/mail/client/PassOnce.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/mail/client/PassOnceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/java/io/vertx/tests/mail/client/PassOnceTest.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/mail/client/RefCountTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/java/io/vertx/tests/mail/client/RefCountTest.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/mail/client/SMTPTestBareLfMessageHandlerFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/java/io/vertx/tests/mail/client/SMTPTestBareLfMessageHandlerFactory.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/mail/client/SMTPTestBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/java/io/vertx/tests/mail/client/SMTPTestBase.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/mail/client/SMTPTestDummy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/java/io/vertx/tests/mail/client/SMTPTestDummy.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/mail/client/SMTPTestWiser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/java/io/vertx/tests/mail/client/SMTPTestWiser.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/mail/client/SizeExceededTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/java/io/vertx/tests/mail/client/SizeExceededTest.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/mail/client/SomeAddressFailsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/java/io/vertx/tests/mail/client/SomeAddressFailsTest.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/mail/client/TestSmtpServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/java/io/vertx/tests/mail/client/TestSmtpServer.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/mail/client/TestUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/java/io/vertx/tests/mail/client/TestUtils.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/mail/encoder/EmailAddressTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/java/io/vertx/tests/mail/encoder/EmailAddressTest.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/mail/encoder/MailEncoderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/java/io/vertx/tests/mail/encoder/MailEncoderTest.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/mail/encoder/UtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/java/io/vertx/tests/mail/encoder/UtilsTest.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/mail/internal/CapabilitiesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/java/io/vertx/tests/mail/internal/CapabilitiesTest.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/mail/internal/ConnectionErrorPoolTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/java/io/vertx/tests/mail/internal/ConnectionErrorPoolTest.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/mail/internal/MailAuthChainTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/java/io/vertx/tests/mail/internal/MailAuthChainTest.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/mail/internal/MailClientCloseTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/java/io/vertx/tests/mail/internal/MailClientCloseTest.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/mail/internal/MailClientImpl2Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/java/io/vertx/tests/mail/internal/MailClientImpl2Test.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/mail/internal/MailClientImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/java/io/vertx/tests/mail/internal/MailClientImplTest.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/mail/internal/MailPipeliningTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/java/io/vertx/tests/mail/internal/MailPipeliningTest.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/mail/internal/MailSendContextTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/java/io/vertx/tests/mail/internal/MailSendContextTest.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/mail/internal/MultilineParserTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/java/io/vertx/tests/mail/internal/MultilineParserTest.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/mail/internal/SMTPConnectionPoolDummySMTPTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/java/io/vertx/tests/mail/internal/SMTPConnectionPoolDummySMTPTest.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/mail/internal/SMTPConnectionPoolShutdownTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/java/io/vertx/tests/mail/internal/SMTPConnectionPoolShutdownTest.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/mail/internal/SMTPConnectionPoolTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/java/io/vertx/tests/mail/internal/SMTPConnectionPoolTest.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/mail/internal/SMTPExceptionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/java/io/vertx/tests/mail/internal/SMTPExceptionTest.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/mail/internal/SMTPMaxCountPerConnTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/java/io/vertx/tests/mail/internal/SMTPMaxCountPerConnTest.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/mail/internal/SMTPSendMailTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/java/io/vertx/tests/mail/internal/SMTPSendMailTest.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/mail/internal/TestMailClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/java/io/vertx/tests/mail/internal/TestMailClient.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/mail/internal/dkim/DKIMSignerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/java/io/vertx/tests/mail/internal/dkim/DKIMSignerTest.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/mail/internal/sasl/AuthCramMD5Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/java/io/vertx/tests/mail/internal/sasl/AuthCramMD5Test.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/mail/internal/sasl/AuthCramSHA1Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/java/io/vertx/tests/mail/internal/sasl/AuthCramSHA1Test.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/mail/internal/sasl/AuthCramSHA256Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/java/io/vertx/tests/mail/internal/sasl/AuthCramSHA256Test.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/mail/internal/sasl/AuthDigestMD5Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/java/io/vertx/tests/mail/internal/sasl/AuthDigestMD5Test.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/mail/internal/sasl/AuthLoginTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/java/io/vertx/tests/mail/internal/sasl/AuthLoginTest.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/mail/internal/sasl/AuthNTLMTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/java/io/vertx/tests/mail/internal/sasl/AuthNTLMTest.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/mail/internal/sasl/AuthOperationFactoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/java/io/vertx/tests/mail/internal/sasl/AuthOperationFactoryTest.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/mail/internal/sasl/AuthPlainTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/java/io/vertx/tests/mail/internal/sasl/AuthPlainTest.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/mail/internal/sasl/AuthXOAUTH2Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/java/io/vertx/tests/mail/internal/sasl/AuthXOAUTH2Test.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/mail/internal/sasl/CryptUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/java/io/vertx/tests/mail/internal/sasl/CryptUtilsTest.java -------------------------------------------------------------------------------- /src/test/resources/certs/altnames: -------------------------------------------------------------------------------- 1 | DNS.1 = localhost 2 | -------------------------------------------------------------------------------- /src/test/resources/certs/altnames_ip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/resources/certs/altnames_ip -------------------------------------------------------------------------------- /src/test/resources/certs/client.jks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/resources/certs/client.jks -------------------------------------------------------------------------------- /src/test/resources/certs/create_root.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/resources/certs/create_root.sh -------------------------------------------------------------------------------- /src/test/resources/certs/openssl.cnf.head: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/resources/certs/openssl.cnf.head -------------------------------------------------------------------------------- /src/test/resources/certs/server.jks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/resources/certs/server.jks -------------------------------------------------------------------------------- /src/test/resources/certs/server2.jks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/resources/certs/server2.jks -------------------------------------------------------------------------------- /src/test/resources/logo-white-big.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/resources/logo-white-big.png -------------------------------------------------------------------------------- /src/test/resources/vertx-default-jul-logging.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/src/test/resources/vertx-default-jul-logging.properties -------------------------------------------------------------------------------- /vertx-codestyle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-mail-client/HEAD/vertx-codestyle.xml --------------------------------------------------------------------------------