to.etc.smtp
Class SmtpTransport

java.lang.Object
  extended by to.etc.smtp.SmtpTransport

public class SmtpTransport
extends java.lang.Object

A thingy which uses the SMTP protocol to send messages.

Author:
Frits Jalvingh Created on Jun 16, 2006

Constructor Summary
SmtpTransport(java.net.InetAddress a)
           
SmtpTransport(java.net.InetAddress a, int port)
           
SmtpTransport(java.lang.String host)
           
SmtpTransport(java.lang.String host, int port)
           
SmtpTransport(java.lang.String host, java.lang.String myhostname)
           
 
Method Summary
 Message createMessage()
           
static void main(java.lang.String[] args)
           
 void send(Message msg)
           
 void setFrom(Address a)
           
 void setMyHostName(java.lang.String hn)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SmtpTransport

public SmtpTransport(java.net.InetAddress a,
                     int port)

SmtpTransport

public SmtpTransport(java.net.InetAddress a)

SmtpTransport

public SmtpTransport(java.lang.String host)
              throws java.net.UnknownHostException
Throws:
java.net.UnknownHostException

SmtpTransport

public SmtpTransport(java.lang.String host,
                     java.lang.String myhostname)
              throws java.net.UnknownHostException
Throws:
java.net.UnknownHostException

SmtpTransport

public SmtpTransport(java.lang.String host,
                     int port)
              throws java.net.UnknownHostException
Throws:
java.net.UnknownHostException
Method Detail

setMyHostName

public void setMyHostName(java.lang.String hn)

setFrom

public void setFrom(Address a)

send

public void send(Message msg)
          throws java.lang.Exception
Throws:
java.lang.Exception

createMessage

public Message createMessage()

main

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