Class EmailDeliveryJavaMailSender

java.lang.Object
com.oracle.cloud.spring.email.EmailDeliveryMailSender
com.oracle.cloud.spring.email.EmailDeliveryJavaMailSender
All Implemented Interfaces:
org.springframework.mail.javamail.JavaMailSender, org.springframework.mail.MailSender

public class EmailDeliveryJavaMailSender extends EmailDeliveryMailSender implements org.springframework.mail.javamail.JavaMailSender
  • Constructor Details

    • EmailDeliveryJavaMailSender

      public EmailDeliveryJavaMailSender(jakarta.mail.Session session, String smtpHost, String smtpUsername, String smtpPassword)
  • Method Details

    • createMimeMessage

      public jakarta.mail.internet.MimeMessage createMimeMessage()
      Specified by:
      createMimeMessage in interface org.springframework.mail.javamail.JavaMailSender
    • createMimeMessage

      public jakarta.mail.internet.MimeMessage createMimeMessage(InputStream contentStream) throws org.springframework.mail.MailException
      Specified by:
      createMimeMessage in interface org.springframework.mail.javamail.JavaMailSender
      Throws:
      org.springframework.mail.MailException
    • send

      public void send(jakarta.mail.internet.MimeMessage... mimeMessages) throws org.springframework.mail.MailException
      Specified by:
      send in interface org.springframework.mail.javamail.JavaMailSender
      Throws:
      org.springframework.mail.MailException