Class EmailApp


  • public class EmailApp
    extends java.lang.Object
    https://developers.google.com/apps-script/reference/mail https://www.tutorialspoint.com/java/java_sending_email.htm https://mkyong.com/java/java-how-to-send-email/ https://www.javatpoint.com/example-of-sending-email-using-java-mail-api
    • Constructor Detail

      • EmailApp

        public EmailApp()
    • Method Detail

      • sendText

        public static boolean sendText​(EmailAddress from,
                                       java.util.List<EmailAddress> recipients,
                                       java.util.List<EmailAddress> cc,
                                       java.util.List<EmailAddress> bcc,
                                       java.lang.String subject,
                                       EmailBody body,
                                       java.util.List<EmailAttachment> attachments,
                                       SMTP smtp,
                                       boolean debug)
                                throws javax.mail.internet.AddressException,
                                       javax.mail.MessagingException,
                                       java.io.UnsupportedEncodingException
        Throws:
        javax.mail.internet.AddressException
        javax.mail.MessagingException
        java.io.UnsupportedEncodingException
      • sendHtml

        public static boolean sendHtml​(EmailAddress from,
                                       java.util.List<EmailAddress> recipients,
                                       java.util.List<EmailAddress> cc,
                                       java.util.List<EmailAddress> bcc,
                                       java.lang.String subject,
                                       EmailBody msgHtml,
                                       java.util.List<EmailAttachment> attachments,
                                       SMTP smtp,
                                       boolean debug)
                                throws javax.mail.internet.AddressException,
                                       javax.mail.MessagingException,
                                       java.io.UnsupportedEncodingException
        Throws:
        javax.mail.internet.AddressException
        javax.mail.MessagingException
        java.io.UnsupportedEncodingException
      • sendTextAndHtml

        public static boolean sendTextAndHtml​(EmailAddress from,
                                              java.util.List<EmailAddress> recipients,
                                              java.util.List<EmailAddress> cc,
                                              java.util.List<EmailAddress> bcc,
                                              java.lang.String subject,
                                              EmailBody msgText,
                                              EmailBody msgHtml,
                                              java.util.List<EmailAttachment> attachments,
                                              SMTP smtp,
                                              boolean debug)
                                       throws javax.mail.internet.AddressException,
                                              javax.mail.MessagingException,
                                              java.io.UnsupportedEncodingException
        Throws:
        javax.mail.internet.AddressException
        javax.mail.MessagingException
        java.io.UnsupportedEncodingException