Uses of Interface
de.xima.fc.interfaces.mail.IBaseMailData
Packages that use IBaseMailData
Package
Description
Package for API access to system configuration.
-
Uses of IBaseMailData in de.xima.fc.api.system
Methods in de.xima.fc.api.system with parameters of type IBaseMailDataModifier and TypeMethodDescriptionbooleanMailAPI.sendClientMail(Mandant client, IBaseMailData mailData) Sends an email as the given client -
Uses of IBaseMailData in de.xima.fc.handler.interfaces.system
Methods in de.xima.fc.handler.interfaces.system with parameters of type IBaseMailDataModifier and TypeMethodDescriptionbooleanIMailHandler.sendClientMail(Mandant client, IBaseMailData mailData) Sends an email as the given client -
Uses of IBaseMailData in de.xima.fc.handler.system
Methods in de.xima.fc.handler.system with parameters of type IBaseMailDataModifier and TypeMethodDescriptionbooleanMailHandler.sendClientMail(Mandant client, IBaseMailData mailData) -
Uses of IBaseMailData in de.xima.fc.mail
Methods in de.xima.fc.mail with parameters of type IBaseMailDataModifier and TypeMethodDescriptionstatic voidMailArchiveUtils.archive(File targetFile, MandantMailData data, IBaseMailData mail, EEmailArchiveFormat format) Archives an email by writing it to aFile.static voidMailSendUtil.send(MandantMailData data, IBaseMailData mail) Sends a mail or mails, using the client email server when available or the system mail server otherwise.static voidMailSendUtil.send(Mandant client, IBaseMailData mail) Sends a mail or mails, using the email server of the client when available, or the system email server otherwise.static voidMailSendUtil.send(IMailServerData serverData, IBaseMailData mail) Sends a mail or mails based on the server data and mail datastatic voidMailSendUtil.send(String server, Integer port, javax.mail.Authenticator auth, EMailEncryption encryption, boolean allowUtf8, IBaseMailData mail) Deprecated.static voidMailSendUtil.send(String server, Integer port, javax.mail.Authenticator auth, EMailEncryption encryption, IBaseMailData mail) Deprecated.static ISendMailReportMailSendUtil.sendWithReport(MandantMailData data, IBaseMailData mail) Sends a mail or mails, using the client email server when available or the system mail server otherwise.static ISendMailReportMailSendUtil.sendWithReport(Mandant client, IBaseMailData mail) Sends a mail or mails, using the email server of the client when available, or the system email server otherwise.static ISendMailReportMailSendUtil.sendWithReport(IMailServerData serverData, IBaseMailData mail) Sends a mail or mails based on the server data and mail data -
Uses of IBaseMailData in de.xima.fc.mail.impl.context
Methods in de.xima.fc.mail.impl.context with parameters of type IBaseMailDataModifier and TypeMethodDescriptionvoidDefaultMailContext.archive(IBaseMailData mail, Mandant client, File file) protected ISendMailReportDefaultMailContext.buildAndSendMessage(IBaseMailData mail, Mandant client) protected voidDefaultMailContext.buildContent(IBaseMailData mail, javax.mail.internet.MimeMessage msg, Mandant client) Deprecated, for removal: This API element is subject to removal in a future version.since 8.5.0, useDefaultMailContext.buildContentWithSecurityReport(IBaseMailData, MimeMessage, Mandant)instead.protected org.apache.commons.lang3.tuple.Pair<javax.mail.internet.MimeMessage, IMailSecurityReport> DefaultMailContext.buildContentWithSecurityReport(IBaseMailData mail, javax.mail.internet.MimeMessage msg, Mandant client) protected javax.mail.internet.MimeMessageDefaultMailContext.createMimeMessage(IBaseMailData mail, Mandant client) Deprecated, for removal: This API element is subject to removal in a future version.since 8.5.0, useDefaultMailContext.createMimeMessageWithSecurityReport(IBaseMailData, Mandant)instead.protected javax.mail.internet.MimeMessageDefaultMailContext.createMimeMessage(javax.mail.Session session, IBaseMailData mail, Mandant client) Deprecated, for removal: This API element is subject to removal in a future version.since 8.5.0, useDefaultMailContext.createMimeMessageWithSecurityReport(Session, IBaseMailData, Mandant)instead.protected javax.mail.internet.MimeMessageMSGraphMailContext.createMimeMessage(IBaseMailData mail, Mandant client) protected org.apache.commons.lang3.tuple.Pair<javax.mail.internet.MimeMessage, IMailSecurityReport> DefaultMailContext.createMimeMessageWithSecurityReport(IBaseMailData mail, Mandant client) protected org.apache.commons.lang3.tuple.Pair<javax.mail.internet.MimeMessage, IMailSecurityReport> DefaultMailContext.createMimeMessageWithSecurityReport(javax.mail.Session session, IBaseMailData mail, Mandant client) protected com.microsoft.graph.models.UserMSGraphMailContext.searchUser(com.microsoft.graph.requests.GraphServiceClient<okhttp3.Request> graphClient, IBaseMailData mail) protected ISentMailDataMSGraphMailContext.send(com.microsoft.graph.requests.GraphServiceClient<okhttp3.Request> graphClient, javax.mail.internet.MimeMessage msg, IBaseMailData mail, Mandant client) DefaultMailContext.sendWithReport(IBaseMailData mail) DefaultMailContext.sendWithReport(IBaseMailData mail, Mandant client) MSGraphMailContext.sendWithReport(IBaseMailData mail) MSGraphMailContext.sendWithReport(IBaseMailData mailData, Mandant client) -
Uses of IBaseMailData in de.xima.fc.mail.interfaces
Subinterfaces of IBaseMailData in de.xima.fc.mail.interfacesMethods in de.xima.fc.mail.interfaces with parameters of type IBaseMailDataModifier and TypeMethodDescriptionvoidIMailContext.archive(IBaseMailData mail, Mandant client, File file) Create an archived file of the mail.default voidIMailContext.send(IBaseMailData mail) Sends an mail based on the given datadefault voidIMailContext.send(IBaseMailData mail, Mandant client) Sends a mail based on the given dataIMailContext.sendWithReport(IBaseMailData mail) Sends a mail based on the given dataIMailContext.sendWithReport(IBaseMailData mail, Mandant client) Sends a mail based on the given data -
Uses of IBaseMailData in de.xima.fc.mail.type
Classes in de.xima.fc.mail.type that implement IBaseMailDataModifier and TypeClassDescriptionclassDeprecated.useMultipartMailDatainsteadclassDeprecated.useTextMailDatainstead -
Uses of IBaseMailData in de.xima.fc.mdl.mail
Classes in de.xima.fc.mdl.mail that implement IBaseMailDataModifier and TypeClassDescriptionclassText email data with attached FilesclassModel containing basic mail propertiesMethods in de.xima.fc.mdl.mail that return IBaseMailData
MailSendUtil.send(IMailServerData, IBaseMailData)