Uses of Interface
mireka.MailData
-
Packages that use MailData Package Description mireka.filter Contains the filter API; filters follow an SMTP transaction and may respond to individual SMTP commands.mireka.filter.misc Contains other, unrelated, simple filters which have not got their own package.mireka.smtp.server Classes related to establishing an SMTP listening socket, receiving mail using the SubEthaSMTP library, and passing it to the filter chain for processing.mireka.transmission Provides the reliable transmission service API and the correspondingTransmitterDestinationdestination.mireka.util Contains frequently used or low level utility classes. -
-
Uses of MailData in mireka.filter
Methods in mireka.filter that return MailData Modifier and Type Method Description MailDataMailTransaction. getData()null if data is not received yetMethods in mireka.filter with parameters of type MailData Modifier and Type Method Description voidAbstractDataRecipientFilter. data(MailData data)voidAbstractFilter. data(MailData data)voidDataRecipientFilterAdapter. data(MailData data)voidFilterBase. data(MailData data)voidFilterChain. data(MailData data)A typical implementation of this method would follow the following pattern: 1. examine the complete mail data or only its headers 2.voidStatelessFilterType. data(MailData data)voidAbstractDataRecipientFilter. dataRecipient(MailData data, RecipientContext recipientContext)voidDataRecipientFilter. dataRecipient(MailData data, RecipientContext recipientContext)This method and theFilterBase.data(mireka.MailData)method are called together, the similar methods of the next filter will be called only after both methods have been run.voidStatelessFilterType. dataRecipient(MailData data, RecipientContext recipientContext)voidMailTransaction. replaceData(MailData mailData)filters shouldn't call this method, instead they should simply wrap theMailDataobject they receive and pass it to the next element in the chain. -
Uses of MailData in mireka.filter.misc
Methods in mireka.filter.misc with parameters of type MailData Modifier and Type Method Description voidStopLoop. data(MailData data)voidSavePostmasterMail. dataRecipient(MailData data, RecipientContext recipientContext) -
Uses of MailData in mireka.smtp.server
Classes in mireka.smtp.server that implement MailData Modifier and Type Class Description classDeferredFileMailDataDeferredFileMailData stores message content in memory if it is short or in a temporary file if it is long.Methods in mireka.smtp.server that return MailData Modifier and Type Method Description MailDataMailTransactionImpl. getData()it resets the stream if necessary before returning itMethods in mireka.smtp.server with parameters of type MailData Modifier and Type Method Description voidMailTransactionImpl. replaceData(MailData mailData)voidMailTransactionImpl. setData(MailData data) -
Uses of MailData in mireka.transmission
Fields in mireka.transmission declared as MailData Modifier and Type Field Description MailDataMail. mailData -
Uses of MailData in mireka.util
Methods in mireka.util that return MailData Modifier and Type Method Description MailDataMimeMessageConverter. createMailDataInSmtpSession(javax.mail.internet.MimeMessage mimeMessage)Methods in mireka.util with parameters of type MailData Modifier and Type Method Description static voidStreamCopier. writeMailDataInputStreamIntoOutputStream(MailData mailData, java.io.OutputStream out)
-