com.ozacc.mail.SendMail Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of ozacc-mail Show documentation
Show all versions of ozacc-mail Show documentation
Library to send and receive emails.
The newest version!
package com.ozacc.mail;
import jakarta.mail.internet.MimeMessage;
/**
* SendMailインターフェース。
*
* @since 1.0
* @author Tomohiro Otsuka
* @version $Id: SendMail.java,v 1.3 2004/09/25 02:12:12 otsuka Exp $
*/
public interface SendMail {
/**
* 指定されたメールを送信します。
*
* @param mail 送信するメールのMailインスタンス
* @throws MailException メール送信に失敗した場合
*/
void send(Mail mail) throws MailException;
/**
* 指定されたメールを送信します。
*
* @param mails 送信するメールのMailインスタンス配列
* @throws MailException メール送信に失敗した場合
*/
void send(Mail[] mails) throws MailException;
/**
* 指定されたMimeMessageを送信します。
*
* @param mimeMessage 送信するメールのMimeMessageインスタンス
* @throws MailException メール送信に失敗した場合
*/
void send(MimeMessage mimeMessage) throws MailException;
/**
* 指定されたMimeMessageを送信します。
*
* @param mimeMessages 送信するメールのMimeMessageインスタンス配列
* @throws MailException メール送信に失敗した場合
*/
void send(MimeMessage[] mimeMessages) throws MailException;
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy