クラス
com.ozacc.mail.MailException の使用

MailException を使用しているパッケージ
com.ozacc.mail メールの送信インターフェースと、XMLドキュメントからメールを生成するインターフェースを提供します。 
com.ozacc.mail.fetch   
com.ozacc.mail.fetch.impl   
com.ozacc.mail.impl com.ozacc.mailパッケージのインターフェースを実装したクラスを提供します。  
com.ozacc.mail.mock SendMailのモック実装クラスです。 
 

com.ozacc.mail での MailException の使用
 

com.ozacc.mail での MailException のサブクラス
 class MailAuthenticationException
          SMTPサーバ接続の認証に失敗した際にスローされる例外。
 class MailBuildException
          MimeMessageオブジェクトの生成に失敗した際にスローされる例外。
 class MailSendException
          メール送信に失敗した時にスローされる例外。
 class NotConnectedException
          SMTPサーバに接続していない時に、接続状態を要する処理を実行してスローされる例外。
 

MailException をスローする com.ozacc.mail のメソッド
 void SendMailPro.connect()
          SMTPサーバに接続します。
 void SendMailPro.disconnect()
          SMTPサーバとの接続をクローズします。
 void SendMailPro.send(MimeMessage mimeMessage)
          指定されたMimeMessageを送信します。
 void SendMailPro.send(Mail mail)
          指定されたMailを送信します。
 void SendMail.send(Mail mail)
          指定されたメールを送信します。
 void SendMail.send(Mail[] mails)
          指定されたメールを送信します。
 void SendMail.send(MimeMessage mimeMessage)
          指定されたMimeMessageを送信します。
 void SendMail.send(MimeMessage[] mimeMessages)
          指定されたMimeMessageを送信します。
 

com.ozacc.mail.fetch での MailException の使用
 

com.ozacc.mail.fetch での MailException のサブクラス
 class MailFetchException
          メールの受信に失敗した時にスローされる例外。
 

MailException をスローする com.ozacc.mail.fetch のメソッド
 void FetchMailPro.connect()
          メールサーバに接続し、「INBOX」フォルダをオープンします。
 void FetchMailPro.disconnect()
          メールサーバとの接続を切断します。
 int FetchMailPro.getMailCount()
          現在のフォルダに届いているメール数を返します。
 ReceivedMail FetchMailPro.getMail(int num)
          指定されたメッセージ番号のReceivedMailインスタンスを返します。
 ReceivedMail[] FetchMailPro.getMails(boolean delete)
           
 MimeMessage FetchMailPro.getMessage(int num)
           
 MimeMessage[] FetchMailPro.getMessages(boolean delete)
           
 void FetchMailPro.changeFolder(String folderName)
          指定された名前のフォルダに移動します。
 ReceivedMail[] FetchMail.getMails()
          メールサーバからメールを受信し、ReceivedMailインスタンスに変換して返します。
 ReceivedMail[] FetchMail.getMails(boolean delete)
          メールサーバからメールを受信し、ReceivedMailインスタンスに変換して返します。
 

com.ozacc.mail.fetch.impl での MailException の使用
 

MailException をスローする com.ozacc.mail.fetch.impl のメソッド
 void FetchMailProImpl.connect()
           
 void FetchMailProImpl.disconnect()
           
 void FetchMailProImpl.changeFolder(String folderName)
           
 int FetchMailProImpl.getMailCount()
           
 ReceivedMail FetchMailProImpl.getMail(int num)
           
 ReceivedMail[] FetchMailProImpl.getMails(boolean delete)
           
 MimeMessage FetchMailProImpl.getMessage(int num)
           
 MimeMessage[] FetchMailProImpl.getMessages(boolean delete)
           
 ReceivedMail[] FetchMailImpl.getMails()
           
 ReceivedMail[] FetchMailImpl.getMails(boolean delete)
           
 

com.ozacc.mail.impl での MailException の使用
 

MailException をスローする com.ozacc.mail.impl のメソッド
 void SendMailProImpl.connect()
           
 void SendMailProImpl.disconnect()
           
 void SendMailProImpl.send(MimeMessage mimeMessage)
           
 void SendMailProImpl.send(Mail mail)
           
 void SendMailImpl.send(Mail mail)
           
 void SendMailImpl.send(Mail[] mails)
           
 void SendMailImpl.send(MimeMessage message)
           
 void SendMailImpl.send(MimeMessage[] messages)
           
 

com.ozacc.mail.mock での MailException の使用
 

MailException をスローする com.ozacc.mail.mock のメソッド
 void MockSendMail.send(Mail mail)
           
 void MockSendMail.send(Mail[] mails)
           
 void MockSendMail.send(MimeMessage mimeMessage)
           
 void MockSendMail.send(MimeMessage[] mimeMessages)
           
 ReceivedMail[] MockFetchMail.getMails()
           
 ReceivedMail[] MockFetchMail.getMails(boolean delete)
           
 



Copyright © 2004-2005 OZACC. All Rights Reserved.