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 Summary

      Constructors 
      Constructor Description
      EmailApp()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static boolean isValidEmail​(java.lang.String email)  
      static boolean sendHtml​(java.lang.String from, java.util.List<java.lang.String> recipients, java.util.List<java.lang.String> cc, java.lang.String subject, java.lang.String msgHtml, java.util.List<java.lang.Object> attachments, java.util.Map<java.lang.String,​java.lang.String> smtp, boolean debug)  
      static boolean sendText​(java.lang.String from, java.util.List<java.lang.String> recipients, java.util.List<java.lang.String> cc, java.lang.String subject, java.lang.String body, java.util.List<java.lang.Object> attachments, java.util.Map<java.lang.String,​java.lang.String> smtp, boolean debug)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • EmailApp

        public EmailApp()
    • Method Detail

      • sendText

        public static boolean sendText​(java.lang.String from,
                                       java.util.List<java.lang.String> recipients,
                                       java.util.List<java.lang.String> cc,
                                       java.lang.String subject,
                                       java.lang.String body,
                                       java.util.List<java.lang.Object> attachments,
                                       java.util.Map<java.lang.String,​java.lang.String> smtp,
                                       boolean debug)
                                throws javax.mail.internet.AddressException,
                                       javax.mail.MessagingException
        Throws:
        javax.mail.internet.AddressException
        javax.mail.MessagingException
      • sendHtml

        public static boolean sendHtml​(java.lang.String from,
                                       java.util.List<java.lang.String> recipients,
                                       java.util.List<java.lang.String> cc,
                                       java.lang.String subject,
                                       java.lang.String msgHtml,
                                       java.util.List<java.lang.Object> attachments,
                                       java.util.Map<java.lang.String,​java.lang.String> smtp,
                                       boolean debug)
                                throws javax.mail.internet.AddressException,
                                       javax.mail.MessagingException
        Throws:
        javax.mail.internet.AddressException
        javax.mail.MessagingException
      • isValidEmail

        public static boolean isValidEmail​(java.lang.String email)