class Mail
extends java.lang.Object
修飾子とタイプ | フィールド | 説明 |
---|---|---|
(package private) java.lang.String[] |
cc |
|
java.lang.String |
contentType |
|
java.util.Date |
date |
|
java.lang.String |
dateString |
|
java.lang.String |
error |
|
java.lang.String |
formattedDate |
|
java.lang.String |
formattedSubject |
|
java.lang.String |
localFormattedDate |
|
boolean |
markForDeletion |
|
java.lang.String |
quotedDate |
|
java.lang.String |
reply |
|
java.lang.String |
sender |
|
java.lang.String |
shortSender |
|
java.lang.String |
shortSubject |
|
java.lang.String |
subject |
|
(package private) java.lang.String[] |
to |
|
java.lang.String |
uidl |
コンストラクタ | 説明 |
---|---|
Mail(java.lang.String uidl) |
修飾子とタイプ | メソッド | 説明 |
---|---|---|
static void |
appendRecipients(java.lang.StringBuilder buf,
java.util.ArrayList<java.lang.String> recipients,
java.lang.String prefix) |
Adds all items from the list
to the builder, separated by tabs.
|
static java.lang.String |
getAddress(java.lang.String address) |
Returns the first email address portion, enclosed by <>
|
ReadBuffer |
getBody() |
This contains the header also.
|
ReadBuffer |
getHeader() |
This may or may not contain the body also.
|
MailPart |
getPart() |
|
static boolean |
getRecipientsFromList(java.util.ArrayList<java.lang.String> recipients,
java.lang.String text,
boolean ok) |
A little misnamed.
|
int |
getSize() |
|
boolean |
hasAttachment() |
|
boolean |
hasBody() |
|
boolean |
hasHeader() |
|
boolean |
hasPart() |
|
boolean |
isNew() |
|
boolean |
isSpam() |
|
void |
setBody(ReadBuffer rb) |
|
void |
setHeader(ReadBuffer rb) |
|
void |
setNew(boolean isNew) |
|
void |
setSize(int size) |
|
static boolean |
validateAddress(java.lang.String address) |
public java.lang.String sender
public java.lang.String reply
public java.lang.String subject
public java.lang.String dateString
public java.lang.String formattedSubject
public java.lang.String formattedDate
public java.lang.String localFormattedDate
public java.lang.String shortSender
public java.lang.String shortSubject
public java.lang.String quotedDate
public final java.lang.String uidl
public java.util.Date date
java.lang.String[] to
java.lang.String[] cc
public java.lang.String contentType
public java.lang.String error
public boolean markForDeletion
public ReadBuffer getHeader()
public void setHeader(ReadBuffer rb)
public boolean hasHeader()
public ReadBuffer getBody()
public void setBody(ReadBuffer rb)
public boolean hasBody()
public MailPart getPart()
public boolean hasPart()
public int getSize()
public void setSize(int size)
public boolean isSpam()
public boolean isNew()
public void setNew(boolean isNew)
public boolean hasAttachment()
public static boolean validateAddress(java.lang.String address)
address
- E-mail address to be validatedpublic static java.lang.String getAddress(java.lang.String address)
address
- public static boolean getRecipientsFromList(java.util.ArrayList<java.lang.String> recipients, java.lang.String text, boolean ok)
text
- comma-separatedrecipients
- out paramok
- will be returnedpublic static void appendRecipients(java.lang.StringBuilder buf, java.util.ArrayList<java.lang.String> recipients, java.lang.String prefix)
buf
- out paramprefix
- prepended to the addresses