intradoc.common
Class SmtpClient
java.lang.Object
|
+--intradoc.common.SmtpClient
- public class SmtpClient
- extends java.lang.Object
|
Method Summary |
java.lang.String |
buildRecipientString(java.util.Vector list)
|
java.lang.String |
formatEnvelopeAddress(java.lang.String addr)
|
java.lang.String |
formatHeaderAddress(java.lang.String addr)
|
void |
initEnv(java.util.Properties environment,
java.lang.String hostname,
int port,
java.lang.String sysAddress,
int waitTime)
|
protected void |
logFailedMail(java.lang.String errMsg,
java.util.Vector recpt,
java.lang.String subject,
java.lang.String mailFromAddress,
java.lang.Exception e)
|
protected void |
logFailedMailEx(java.lang.String errMsg,
java.lang.String recpt,
java.lang.String subject,
java.lang.String mailFromAddress,
java.lang.Exception e)
|
java.lang.String |
rfc2047Encode(java.lang.String text)
|
void |
sendMail(java.lang.String recptStr,
java.lang.String subject,
java.lang.String msg)
|
void |
sendMail(java.lang.String recptStr,
java.lang.String subject,
java.lang.String msg,
java.lang.String mailFromAddress)
|
void |
sendMail(java.util.Vector recpt,
java.lang.String subject,
java.lang.String msg,
java.lang.String mailFromAddress)
|
void |
setEncoding(java.lang.String encoding,
java.lang.String javaEncoding)
|
void |
writeBytes(java.io.OutputStream out,
java.lang.String str)
|
void |
writeMsg(java.io.OutputStream out,
java.io.InputStream in,
java.lang.String msg,
java.lang.String okValue)
|
int |
writeMultiMsg(java.io.OutputStream out,
java.io.InputStream in,
java.lang.String prefix,
java.util.Vector multi,
java.lang.String subject,
java.lang.String from,
java.lang.String okValue,
java.lang.String errMsg)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
m_hostname
public java.lang.String m_hostname
m_smtpPort
public int m_smtpPort
m_sysAdminAddress
public java.lang.String m_sysAdminAddress
m_waitTimeInSeconds
public int m_waitTimeInSeconds
m_encoding
public java.lang.String m_encoding
m_javaEncoding
public java.lang.String m_javaEncoding
m_httpServerAddress
public java.lang.String m_httpServerAddress
m_waitFor220
public boolean m_waitFor220
m_sendOrgDate
public boolean m_sendOrgDate
m_orgDateFormat
public java.lang.String m_orgDateFormat
SmtpClient
public SmtpClient()
initEnv
public void initEnv(java.util.Properties environment,
java.lang.String hostname,
int port,
java.lang.String sysAddress,
int waitTime)
setEncoding
public void setEncoding(java.lang.String encoding,
java.lang.String javaEncoding)
formatEnvelopeAddress
public java.lang.String formatEnvelopeAddress(java.lang.String addr)
formatHeaderAddress
public java.lang.String formatHeaderAddress(java.lang.String addr)
throws java.io.UnsupportedEncodingException
java.io.UnsupportedEncodingException
sendMail
public void sendMail(java.lang.String recptStr,
java.lang.String subject,
java.lang.String msg)
throws ServiceException
ServiceException
sendMail
public void sendMail(java.lang.String recptStr,
java.lang.String subject,
java.lang.String msg,
java.lang.String mailFromAddress)
throws ServiceException
ServiceException
sendMail
public void sendMail(java.util.Vector recpt,
java.lang.String subject,
java.lang.String msg,
java.lang.String mailFromAddress)
throws ServiceException
ServiceException
writeBytes
public void writeBytes(java.io.OutputStream out,
java.lang.String str)
throws java.io.IOException
java.io.IOException
writeMsg
public void writeMsg(java.io.OutputStream out,
java.io.InputStream in,
java.lang.String msg,
java.lang.String okValue)
throws java.lang.Exception
java.lang.Exception
writeMultiMsg
public int writeMultiMsg(java.io.OutputStream out,
java.io.InputStream in,
java.lang.String prefix,
java.util.Vector multi,
java.lang.String subject,
java.lang.String from,
java.lang.String okValue,
java.lang.String errMsg)
throws java.lang.Exception
java.lang.Exception
buildRecipientString
public java.lang.String buildRecipientString(java.util.Vector list)
throws java.io.UnsupportedEncodingException
java.io.UnsupportedEncodingException
rfc2047Encode
public java.lang.String rfc2047Encode(java.lang.String text)
throws java.io.UnsupportedEncodingException
java.io.UnsupportedEncodingException
logFailedMail
protected void logFailedMail(java.lang.String errMsg,
java.util.Vector recpt,
java.lang.String subject,
java.lang.String mailFromAddress,
java.lang.Exception e)
logFailedMailEx
protected void logFailedMailEx(java.lang.String errMsg,
java.lang.String recpt,
java.lang.String subject,
java.lang.String mailFromAddress,
java.lang.Exception e)
(c) 1996-2005 All rights reserved. Stellent, Inc. |