com.infoengine.procunit.email
Class ProcessEmailMessage
java.lang.Object
com.infoengine.procunit.email.ProcessEmailMessage
- public class ProcessEmailMessage
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
whoAmI
private javax.mail.Address whoAmI
replyTo
private javax.mail.Address[] replyTo
ccTo
private javax.mail.Address[] ccTo
replyToString
private String replyToString
templateURL
private String templateURL
authName
private String authName
authPass
private String authPass
subject
private String subject
hostName
private String hostName
username
private String username
protocol
private String protocol
configResponse
private boolean configResponse
parameters
private Hashtable parameters
infoengine
private IeService infoengine
bccTo
private javax.mail.internet.InternetAddress[] bccTo
ieServerName
private String ieServerName
log
private com.infoengine.log.LogWriter log
myName
private String myName
namingService
private String namingService
verbose
private boolean verbose
verboseRequests
private boolean verboseRequests
ProcessEmailMessage
public ProcessEmailMessage(String myName,
String namingService,
com.infoengine.log.LogWriter log)
processRequest
public boolean processRequest(javax.mail.Message msg)
accessInfoEngine
public void accessInfoEngine()
throws IeServiceException
- Throws:
IeServiceException
buildRequestParams
public String buildRequestParams()
sendErrorReply
public void sendErrorReply(String content)
sendConfigReply
public void sendConfigReply(String content)
sendReply
public void sendReply(String content)
sendHTMLReply
public void sendHTMLReply(String content)
sendMessage
public void sendMessage(javax.activation.DataSource source)
getHelpMessage
public String getHelpMessage(String oldContent)
getContent
public String getContent(Object o)
getSubject
public String getSubject(javax.mail.Message msg)
getCCTo
public javax.mail.Address[] getCCTo(javax.mail.Message msg)
getTo
public javax.mail.Address getTo(javax.mail.Message msg)
getReplyTo
public javax.mail.Address[] getReplyTo(javax.mail.Message msg)
parseForKeyword
public String parseForKeyword(String searchFor,
String content)
parseForParams
public Hashtable parseForParams(String content)
removeEscapes
public String removeEscapes(String foo)
dumpPart
public void dumpPart(javax.mail.Part p)
throws Exception
- Throws:
Exception
dumpEnvelope
public void dumpEnvelope(javax.mail.Message m)
throws Exception
- Throws:
Exception