Class MailpitAutoConfiguration
java.lang.Object
ch.martinelli.oss.testcontainers.mailpit.MailpitAutoConfiguration
@AutoConfiguration(beforeName="org.springframework.boot.autoconfigure.mail.MailSenderAutoConfiguration")
@EnableConfigurationProperties(MailpitProperties.class)
public class MailpitAutoConfiguration
extends Object
Auto-configuration for Mailpit.
This configuration provides default beans for MailpitConnectionDetails and
MailpitClient when not using a Testcontainer with @ServiceConnection.
When using @ServiceConnection with a MailpitContainer, the
MailpitContainerConnectionDetailsFactory provides the connection details
directly from the container, and these defaults are not used.
This configuration also provides a JavaMailSender bean configured from
MailpitConnectionDetails when present.
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
MailpitAutoConfiguration
public MailpitAutoConfiguration()
-