com.ericdaugherty.mail.server.services.smtp
Interface SMTPMessage
- All Known Implementing Classes:
- SMTPMessageImpl
public interface SMTPMessage
An interface for the mail instances
- Author:
- Andreas Kyrmegalos
getTimeReceived
java.util.Date getTimeReceived()
setTimeReceived
void setTimeReceived(java.util.Date timeReceived)
getScheduledDelivery
java.util.Date getScheduledDelivery()
setScheduledDelivery
void setScheduledDelivery(java.util.Date scheduledDelivery)
getDeliveryAttempts
int getDeliveryAttempts()
setDeliveryAttempts
void setDeliveryAttempts(int deliveryAttempts)
getFromAddress
EmailAddress getFromAddress()
setFromAddress
void setFromAddress(EmailAddress fromAddress)
getToAddresses
java.util.List getToAddresses()
setToAddresses
void setToAddresses(java.util.List toAddresses)
addToAddress
void addToAddress(EmailAddress toAddress)
is8bitMIME
boolean is8bitMIME()
set8bitMIME
void set8bitMIME(boolean mime8bit)
getDataLines
java.util.List getDataLines()
addDataLine
void addDataLine(byte[] line)
incrementSize
void incrementSize(long increment)
getSize
long getSize()
setSMTPUID
void setSMTPUID(java.lang.String smtpUID)
getSMTPUID
java.lang.String getSMTPUID()
getSMTPPersistenceProccessor
SMTPMessagePersistenceProccessor getSMTPPersistenceProccessor()