com.irisel.mail
Class SendMail

java.lang.Object
  extended by com.irisel.mail.SendMail

public class SendMail
extends java.lang.Object


Method Summary
static SendMail getInstance()
           
 javax.mail.Session getSession()
           
static void main(java.lang.String[] args)
           
 javax.mail.Message newMessage()
           
 void send(javax.mail.Message mesg)
           
 void send(java.lang.String from, java.lang.String to, java.lang.String subject, java.lang.String text)
           
static void sendJavaMail(java.lang.String email, java.lang.String subject, java.lang.String body)
           
 void setPassword(java.lang.String password)
           
 void setUser(java.lang.String user)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static SendMail getInstance()

getSession

public javax.mail.Session getSession()

newMessage

public javax.mail.Message newMessage()

send

public void send(javax.mail.Message mesg)
          throws javax.mail.MessagingException
Throws:
javax.mail.MessagingException

send

public void send(java.lang.String from,
                 java.lang.String to,
                 java.lang.String subject,
                 java.lang.String text)

setUser

public void setUser(java.lang.String user)

setPassword

public void setPassword(java.lang.String password)

sendJavaMail

public static void sendJavaMail(java.lang.String email,
                                java.lang.String subject,
                                java.lang.String body)
                         throws javax.mail.MessagingException,
                                javax.naming.NamingException
Throws:
javax.mail.MessagingException
javax.naming.NamingException

main

public static void main(java.lang.String[] args)
Parameters:
args -