java.lang.Object
|
+----java.awt.Component
|
+----java.awt.Container
|
+----java.awt.Panel
|
+----java.applet.Applet
|
+----emailApplet
java emailApplet
or as an applet using the following APPLET parameters:
CODE="emailApplet.class"
WIDTH=450 HEIGHT=500
The following parameter are all optional:
param name=servertype value="POP" or "IMAP2" (default is "POP")
param name=port value="110" for POP or "143" for IMAP (default is "110")
param name=server value="mail.domain.com"
param name=smtpserver value="mail.domain.com"
param name=user value="userid"
param name=pass value="password"
param name=returnaddress value="user@domain.com"
param name=imapdirectory value="~user/mail"
The 'userid' and 'password' params allow you to setup the APPLET
on a page and allow it to connect to a server without having to
enter the data. It is recomended that you DO NOT put your password
onto a non-secure internet page.
The 'imapdirectory' is only used when using the IMAP4 protocol.
This is the root of the mail folders directory on the mail server.
public emailApplet()
public static void main(String args[])
public void stop()
public void destroy()
public void init()
public Object makeNew(String pname) throws ExceptionMailConnection
public void buildPanels(Container app)
public boolean handleEvent(Event event)
public void clickedBtnConnect()
public void clickedBtnDisconnect()
public void clickedBtnRefresh()
public void clickedBtnRead()
public void clickedBtnReply()
public void clickedBtnCompose()
public void clickedBtnDelete()
public void clickedBtnUndelete()
public void clickedBtnPurge()
public void clickedBtnStep(int d)
public void clickedBtnSendLine()
public void clickedBtnReadLine()
public void clickedBtnSend()
public void clickedBtnSave()
public void getParams(PanelConfig pnl)
public void givemessage(String str)