ePOST API

rice.email.proxy.smtp
Class SmtpConnection

java.lang.Object
  extended by rice.email.proxy.smtp.SmtpConnection

public class SmtpConnection
extends java.lang.Object


Field Summary
 java.io.StreamTokenizer in
           
protected  Logger logger
           
 java.io.PrintWriter out
           
 
Constructor Summary
SmtpConnection(rice.email.proxy.smtp.SmtpHandler handler, java.net.Socket sock, SmtpServer server)
           
 
Method Summary
 java.lang.String getClientAddress()
           
 java.lang.String getHeloName()
           
 SmtpServer getServer()
           
 java.net.InetAddress getServerAddress()
           
 java.lang.String getServerGreetingsName()
           
 java.io.StreamTokenizer getTokenizer()
           
 boolean isLocal()
           
 void println(java.lang.String line)
           
 void quit()
           
 java.lang.String readLine()
           
 void setHeloName(java.lang.String n)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

protected Logger logger

out

public java.io.PrintWriter out

in

public java.io.StreamTokenizer in
Constructor Detail

SmtpConnection

public SmtpConnection(rice.email.proxy.smtp.SmtpHandler handler,
                      java.net.Socket sock,
                      SmtpServer server)
               throws java.io.IOException
Throws:
java.io.IOException
Method Detail

getServer

public SmtpServer getServer()

getTokenizer

public java.io.StreamTokenizer getTokenizer()

println

public void println(java.lang.String line)

readLine

public java.lang.String readLine()
                          throws java.io.IOException
Throws:
java.io.IOException

getClientAddress

public java.lang.String getClientAddress()

getServerAddress

public java.net.InetAddress getServerAddress()

getServerGreetingsName

public java.lang.String getServerGreetingsName()

getHeloName

public java.lang.String getHeloName()

setHeloName

public void setHeloName(java.lang.String n)

quit

public void quit()

isLocal

public boolean isLocal()
                throws java.io.IOException
Throws:
java.io.IOException

ePOST API

Copyright © 2001-2005 - Rice Pastry.