net.sf.colossus.webserver
Class SmtpSimple
java.lang.Object
net.sf.colossus.webserver.SmtpSimple
public class SmtpSimple
- extends java.lang.Object
Sending a simple (text-only) mail by submitting it to the SMTP
server at port 25.
Basically copied 1:1 (only changed formatting and indentation) from:
http://www.torsten-horn.de/techdocs/java-smtp.htm
- Author:
- Clemens Katzer
Field Summary |
private java.io.BufferedReader |
is
|
private java.io.DataOutputStream |
os
|
private java.lang.String |
sRt
|
Method Summary |
static void |
main(java.lang.String[] args)
|
java.lang.String |
sendEmail(java.lang.String sSmtpServer,
java.lang.String sFromAdr,
java.lang.String sFromRealName,
java.lang.String sToAdr,
java.lang.String sToRealName,
java.lang.String sSubject,
java.lang.String sText)
|
private void |
writeRead(boolean bReadAnswer,
java.lang.String sAnswerMustStartWith,
java.lang.String sWrite)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
os
private java.io.DataOutputStream os
is
private java.io.BufferedReader is
sRt
private java.lang.String sRt
SmtpSimple
public SmtpSimple()
main
public static void main(java.lang.String[] args)
sendEmail
public final java.lang.String sendEmail(java.lang.String sSmtpServer,
java.lang.String sFromAdr,
java.lang.String sFromRealName,
java.lang.String sToAdr,
java.lang.String sToRealName,
java.lang.String sSubject,
java.lang.String sText)
throws java.io.IOException,
java.lang.Exception
- Throws:
java.io.IOException
java.lang.Exception
writeRead
private final void writeRead(boolean bReadAnswer,
java.lang.String sAnswerMustStartWith,
java.lang.String sWrite)
throws java.io.IOException,
java.lang.Exception
- Throws:
java.io.IOException
java.lang.Exception