Package mireka.smtp.server
Class FilterChainMessageHandler
- Object
-
- mireka.smtp.server.FilterChainMessageHandler
-
- All Implemented Interfaces:
org.subethamail.smtp.MessageHandler
public class FilterChainMessageHandler extends Object implements org.subethamail.smtp.MessageHandler
-
-
Constructor Summary
Constructors Constructor Description FilterChainMessageHandler(FilterInstances filterChain, MailTransactionImpl mailTransactionImpl)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddata(java.io.InputStream data)voiddone()voidfrom(String from)voidrecipient(String recipientString)
-
-
-
Constructor Detail
-
FilterChainMessageHandler
public FilterChainMessageHandler(FilterInstances filterChain, MailTransactionImpl mailTransactionImpl)
-
-
Method Detail
-
from
public void from(String from) throws org.subethamail.smtp.RejectException- Specified by:
fromin interfaceorg.subethamail.smtp.MessageHandler- Throws:
org.subethamail.smtp.RejectException
-
recipient
public void recipient(String recipientString) throws org.subethamail.smtp.RejectException- Specified by:
recipientin interfaceorg.subethamail.smtp.MessageHandler- Throws:
org.subethamail.smtp.RejectException
-
data
public void data(java.io.InputStream data) throws org.subethamail.smtp.RejectException, org.subethamail.smtp.TooMuchDataException, java.io.IOException- Specified by:
datain interfaceorg.subethamail.smtp.MessageHandler- Throws:
org.subethamail.smtp.RejectExceptionorg.subethamail.smtp.TooMuchDataExceptionjava.io.IOException
-
done
public void done()
- Specified by:
donein interfaceorg.subethamail.smtp.MessageHandler
-
-