com.ericdaugherty.mail.server.services.smtp
Class MIMEProcessor
java.lang.Object
com.ericdaugherty.mail.server.services.smtp.MIMEConstants
com.ericdaugherty.mail.server.services.smtp.MIMEProcessor
- Direct Known Subclasses:
- SMTPProcessor
public class MIMEProcessor
- extends MIMEConstants
Each line of an incloming message is parsed based on rfc MIME rules.
- Author:
- Andreas Kyrmegalos
Fields inherited from class com.ericdaugherty.mail.server.services.smtp.MIMEConstants |
MIME_MULTIPART, MIME_OTHER, MIME_TEXT, MIME_UNDEFINED, MIME8BIT, MIMEAAUTOCONVERT, MIMEBASE64ENCODING, MIMEBOUNDARY, MIMECONTENT_TRANSFER_ENCODING, MIMECONTENT_TYPE, MIMEMULTIPART, MIMERFC822, MIMETEXT, MIMEVERSION |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
configurationManager
protected final ConfigurationManager configurationManager
- The ConfigurationManager
locale
protected final java.util.Locale locale
mimeBody
protected MIMEProcessor.MIMEBody mimeBody
isMessage8bitMIME
protected boolean isMessage8bitMIME
US_ASCII
protected static final java.lang.String US_ASCII
- See Also:
- Constant Field Values
MIMEProcessor
protected MIMEProcessor()
setAddDataLine
protected void setAddDataLine(AddDataLine addDataLine)
setDomain
protected void setDomain(java.lang.String domain)
processDATA
protected final void processDATA(byte[] output)
throws java.io.IOException
- Throws:
java.io.IOException
checkEndOfDATA
protected boolean checkEndOfDATA(byte[] output)
throws java.io.IOException
- Throws:
java.io.IOException