1 package com.ozacc.mail;
2
3 import javax.mail.internet.MimeMessage;
4
5 /***
6 * SendMailインターフェース。
7 *
8 * @author Tomohiro Otsuka
9 * @version $Id: SendMail.java,v 1.1 2004/09/04 09:07:22 otsuka Exp $
10 */
11 public interface SendMail {
12
13 /***
14 * 指定さ�?たメー�?を送信します。
15 *
16 * @param mail
17 * @throws MailException メー�?送信に失敗した�?�?
18 */
19 void send(Mail mail) throws MailException;
20
21 /***
22 * 指定さ�?たメー�?を送信します。
23 *
24 * @param mails
25 * @throws MailException メー�?送信に失敗した�?�?
26 */
27 void send(Mail[] mails) throws MailException;
28
29 /***
30 * 指定さ�?たMimeMessageを送信します。
31 *
32 * @param mimeMessage
33 * @throws MailException メー�?送信に失敗した�?�?
34 */
35 void send(MimeMessage mimeMessage) throws MailException;
36
37 /***
38 * 指定さ�?たMimeMessageを送信します。
39 *
40 * @param mimeMessages
41 * @throws MailException メー�?送信に失敗した�?�?
42 */
43 void send(MimeMessage[] mimeMessages) throws MailException;
44
45 }