A B C D E F G I L M N O P Q R S T

A

actionPerformed(ActionEvent) - Method in class com.java4less.rmail.SmtpApplet
 
actionPerformed(ActionEvent) - Method in class com.java4less.rmail.SendPageApplet
 
addBCC(String) - Method in class com.java4less.rmail.MailMsg
adds a blind copy recipient.
addCC(String) - Method in class com.java4less.rmail.MailMsg
adds a carbon copy recipient.
addFile(File) - Method in class com.java4less.rmail.MailMsg
adds a new message part that will contain a file.
addPart(MailMsgPart) - Method in class com.java4less.rmail.MailMsg
add a new message part.
addPart(MailMsgPart) - Method in class com.java4less.rmail.MailMsgPart
Adds a subpart to the part.
addRecipient(String) - Method in class com.java4less.rmail.MailMsg
adds a message recipient.

B

BASE64 - Static variable in class com.java4less.rmime.MimeEncoder
 
boundary - Variable in class com.java4less.rmail.MailMsgPart
boundary used to separate subparts.

C

charSet - Variable in class com.java4less.rmail.MailMsg
Set of characters to be used.
com.java4less.rmail - package com.java4less.rmail
 
com.java4less.rmime - package com.java4less.rmime
 
connect(String, String, String) - Method in class com.java4less.rmail.PopServer
connects and gets the number of messages in the mailbox.
ContentSubType - Variable in class com.java4less.rmail.MailMsg
Content subtype of the e-mail.
ContentSubType - Variable in class com.java4less.rmail.MailMsgPart
see ContentSubType of MailMsg
ContentType - Variable in class com.java4less.rmail.MailMsg
Content type of the e-mail.
ContentType - Variable in class com.java4less.rmail.MailMsgPart
see ContentType of MailMsg

D

debug - Variable in class com.java4less.rmail.PopServer
if true, the class will generate debug messages in the java console.
decodeB64(String) - Static method in class com.java4less.rmime.MimeEncoder
decodes a base64 encoded string
decodeQuoted(String) - Static method in class com.java4less.rmime.MimeEncoder
decodes a "quoted-printable" encoded string
deleteMsg(int) - Method in class com.java4less.rmail.PopServer
delete a message in the mailbox.
disconnect() - Method in class com.java4less.rmail.PopServer
disconnects from the server.
doGet(HttpServletRequest, HttpServletResponse) - Method in class com.java4less.rmail.RMailServlet
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class com.java4less.rmail.RMailServlet
 

E

encodeB64(byte[]) - Static method in class com.java4less.rmime.MimeEncoder
encodes with base64.
encodeQuoted(String) - Static method in class com.java4less.rmime.MimeEncoder
encodes with "quoted-printable".
Encoding - Variable in class com.java4less.rmail.MailMsgPart
Current encoding of the part.

F

FileName - Variable in class com.java4less.rmail.MailMsg
 
FileName - Variable in class com.java4less.rmail.MailMsgPart
File name if the part has "Application" ContentType.
from - Variable in class com.java4less.rmail.MailMsg
e-mail address of the sender (e.g. user@company.com).

G

getBinaryData() - Method in class com.java4less.rmail.MailMsgPart
returns binary content of the file.
getData() - Method in class com.java4less.rmail.MailMsgPart
returns the non-binary content.
getErrorDesc(int) - Method in class com.java4less.rmail.MailMsg.SMTP
 
getHeader() - Method in class com.java4less.rmail.MailMsgPart
returns the header of the part in rfc822 format.
getParameter(String, String) - Method in class com.java4less.rmail.SmtpApplet
 
getParameter(String, String) - Method in class com.java4less.rmail.SendPageApplet
 
getPart(int) - Method in class com.java4less.rmail.MailMsg
 
getPart(int) - Method in class com.java4less.rmail.MailMsgPart
returns a subparft of the part.
getSizeMsg(int) - Method in class com.java4less.rmail.PopServer
returns the size in bytes of the message.

I

init() - Method in class com.java4less.rmail.SmtpApplet
 
init() - Method in class com.java4less.rmail.SendPageApplet
 
init() - Method in class com.java4less.rmail.RMailServlet
Handle the HTTP POST method by sending an e-mail

L

liste - Variable in class com.java4less.rmail.PopServer
This listener receives the status of the connection when it changes, it sould only be used for feedback (visualization) purposes.
liste - Variable in class com.java4less.rmail.MailMsg
listener of the message.

M

mail() - Method in class com.java4less.rmail.MailMsg
sends the message.
MailMsg - class com.java4less.rmail.MailMsg.
This class represents an e-mail message.
MailMsg.SMTP - class com.java4less.rmail.MailMsg.SMTP.
 
MailMsg() - Static method in class com.java4less.rmail.MailMsg
creates a a new mail message.
MailMsg() - Constructor for class com.java4less.rmail.MailMsg
 
MailMsgPart - class com.java4less.rmail.MailMsgPart.
This is a part of an e-mail.
MailMsgPart() - Constructor for class com.java4less.rmail.MailMsgPart
 
MimeEncoder - class com.java4less.rmime.MimeEncoder.
The mime encoder, implements the BASE64 and QUOTED_PRINTABLE encoding algorithms.
MimeEncoder() - Constructor for class com.java4less.rmime.MimeEncoder
 
mouseClicked(MouseEvent) - Method in class com.java4less.rmail.SendPageApplet
 
mouseEntered(MouseEvent) - Method in class com.java4less.rmail.SendPageApplet
 
mouseExited(MouseEvent) - Method in class com.java4less.rmail.SendPageApplet
 
mousePressed(MouseEvent) - Method in class com.java4less.rmail.SendPageApplet
 
mouseReleased(MouseEvent) - Method in class com.java4less.rmail.SendPageApplet
 
msgFile - Variable in class com.java4less.rmail.PopServer
The file where the received message will be stored.
msgId - Variable in class com.java4less.rmail.MailMsg
id of the message.
msgs - Variable in class com.java4less.rmail.PopServer
number of messages in the mailbox.

N

Name - Variable in class com.java4less.rmail.MailMsgPart
Name of the part.
NO_ENCODE - Static variable in class com.java4less.rmime.MimeEncoder
 

O

otherFields - Variable in class com.java4less.rmail.MailMsg
Additional header fields in rfc822 format that should be sent.

P

paint(Graphics) - Method in class com.java4less.rmail.RButton
 
parseFromFile(String) - Method in class com.java4less.rmail.PopServer
 
parseMsg(boolean, MailMsgPart) - Method in class com.java4less.rmail.PopServer
internal use.
parseOnLine - Variable in class com.java4less.rmail.PopServer
 
partCounter - Variable in class com.java4less.rmail.MailMsg
number of parts in the message.
partCounter - Variable in class com.java4less.rmail.MailMsgPart
number of subparts in the part (if ContentType is "Multipart").
path - Static variable in class com.java4less.rmail.RButton
 
popPort - Variable in class com.java4less.rmail.PopServer
POP port.
PopServer - class com.java4less.rmail.PopServer.
The POP server class is used to retrieve messages from a POP3 server.
PopServer() - Constructor for class com.java4less.rmail.PopServer
 
ProgressSMTPListener - interface com.java4less.rmail.ProgressSMTPListener.
This interface is used to notify the progress in the connection of a smtp or pop connection.
progressText(String) - Method in class com.java4less.rmail.SmtpApplet
 
progressText(String) - Method in class com.java4less.rmail.SendPageApplet
 
progressText(String) - Method in interface com.java4less.rmail.ProgressSMTPListener
returns information about the status.

Q

QUOTED - Static variable in class com.java4less.rmime.MimeEncoder
 

R

rawHDR - Variable in class com.java4less.rmail.MailMsg
Header of the message as sent or received
rawHDR - Variable in class com.java4less.rmail.MailMsgPart
header of the part as sent or received.
rawMsg - Variable in class com.java4less.rmail.MailMsg
Message as sent or received
RButton - class com.java4less.rmail.RButton.
 
RButton(String, String) - Constructor for class com.java4less.rmail.RButton
 
replyTo - Variable in class com.java4less.rmail.MailMsg
address to reply to.
retrieveMsg(int) - Method in class com.java4less.rmail.PopServer
retrieves a message from the mailbox.
RMailServlet - class com.java4less.rmail.RMailServlet.
Handle the HTTP POST method by sending an e-mail. This servlet is used to send e-mail from you web server.
RMailServlet() - Constructor for class com.java4less.rmail.RMailServlet
 

S

saveToFile(String) - Method in class com.java4less.rmail.MailMsgPart
saves the content of the part to a file.
SendMail() - Method in class com.java4less.rmail.MailMsg.SMTP
 
sendMsg() - Method in class com.java4less.rmail.SmtpApplet
 
sendMsg() - Method in class com.java4less.rmail.SendPageApplet
 
sendMsgViaServlet() - Method in class com.java4less.rmail.SmtpApplet
 
sendMsgViaServlet() - Method in class com.java4less.rmail.SendPageApplet
 
SendPageApplet - class com.java4less.rmail.SendPageApplet.
This sample applet sends a html page per e-mail.
SendPageApplet() - Constructor for class com.java4less.rmail.SendPageApplet
 
setBinaryData(byte[]) - Method in class com.java4less.rmail.MailMsgPart
sets the binary content of the part.
setCodedData(String) - Method in class com.java4less.rmail.MailMsgPart
method called by the POP connection to store the received data.
setData(String, int) - Method in class com.java4less.rmail.MailMsgPart
sets the content of the part if not binary, you must specify an encoding method: MimeEncoder.NO_ENCODE. MimeEncoder.QUOTED.
SmtpApplet - class com.java4less.rmail.SmtpApplet.
This sample applet provides a user interface so send an e-mail.
SmtpApplet() - Constructor for class com.java4less.rmail.SmtpApplet
 
smtpDate - Variable in class com.java4less.rmail.MailMsg
date field of the smtp message.
smtpMyAddress - Variable in class com.java4less.rmail.MailMsg
name/address of the computer sending the mail.
smtpPort - Variable in class com.java4less.rmail.MailMsg
smpt port to connect to.
smtpServer - Variable in class com.java4less.rmail.MailMsg
smtpServer where to send the e-mail.
smtpStatus - Variable in class com.java4less.rmail.MailMsg
description of the current status of the connection.
subject - Variable in class com.java4less.rmail.MailMsg
subject of the e-mail.

T

timeZoneStr - Variable in class com.java4less.rmail.MailMsg
time zone to be inserted in the date of the e-mail.

A B C D E F G I L M N O P Q R S T