com.clickntap.tool.mail
Class Mailer

java.lang.Object
  extended by com.clickntap.tool.mail.Mailer

public class Mailer
extends Object


Constructor Summary
Mailer()
           
 
Method Summary
 Boolean getStartTtl()
           
 Mail newMail(String key)
           
 Mail newMail(String key, boolean starttl)
           
 void sendmail(Mail mail)
           
 void setFrom(String from)
           
 void setHost(String host)
           
 void setHtmlBody(Mail mail, Map<String,Object> ctx)
           
 void setPassword(String password)
           
 void setPlainBody(Mail mail, Map<String,Object> ctx)
           
 void setPort(String port)
           
 void setScriptEngine(ScriptEngine scriptEngine)
           
 void setStartTtl(Boolean startTtl)
           
 void setSubject(Mail mail, Map<String,Object> ctx)
           
 void setup(Mail mail, Map<String,Object> ctx)
           
 void setUsername(String username)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Mailer

public Mailer()
Method Detail

getStartTtl

public Boolean getStartTtl()

setStartTtl

public void setStartTtl(Boolean startTtl)

setFrom

public void setFrom(String from)

setHost

public void setHost(String host)

setPort

public void setPort(String port)

setUsername

public void setUsername(String username)

setPassword

public void setPassword(String password)

setScriptEngine

public void setScriptEngine(ScriptEngine scriptEngine)

newMail

public Mail newMail(String key,
                    boolean starttl)

newMail

public Mail newMail(String key)

setup

public void setup(Mail mail,
                  Map<String,Object> ctx)
           throws Exception
Throws:
Exception

setSubject

public void setSubject(Mail mail,
                       Map<String,Object> ctx)
                throws Exception
Throws:
Exception

setHtmlBody

public void setHtmlBody(Mail mail,
                        Map<String,Object> ctx)
                 throws Exception
Throws:
Exception

setPlainBody

public void setPlainBody(Mail mail,
                         Map<String,Object> ctx)
                  throws Exception
Throws:
Exception

sendmail

public void sendmail(Mail mail)
              throws Exception
Throws:
Exception


Copyright © 2014. All rights reserved.