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

MailException を使用しているパッケージ
com.ozacc.mail メールの送信インターフェースと、XMLドキュメントからメールを生成するインターフェースを提供します。 
com.ozacc.mail.fetch メールの受信インターフェースを提供します。 
com.ozacc.mail.fetch.impl com.ozacc.mail.fetchパッケージのインターフェースを実装したクラスを提供します。 
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(Mail mail)
          指定されたMailを送信します。
 void SendMail.send(Mail mail)
          指定されたメールを送信します。
 void SendMail.send(Mail[] mails)
          指定されたメールを送信します。
 void SendMailPro.send(javax.mail.internet.MimeMessage mimeMessage)
          指定されたMimeMessageを送信します。
 void SendMail.send(javax.mail.internet.MimeMessage mimeMessage)
          指定されたMimeMessageを送信します。
 void SendMail.send(javax.mail.internet.MimeMessage[] mimeMessages)
          指定されたMimeMessageを送信します。
 

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

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

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

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

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

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

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

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

MailException をスローする com.ozacc.mail.mock のメソッド
 void MockFetchMailPro.changeFolder(String folderName)
           
 void MockFetchMailPro.connect()
           
 void MockFetchMailPro.disconnect()
           
 ReceivedMail MockFetchMailPro.getMail(int num)
           
 ReceivedMail MockFetchMailPro.getMail(int num, boolean delete)
           
 int MockFetchMailPro.getMailCount()
           
 ReceivedMail[] MockFetchMail.getMails()
           
 ReceivedMail[] MockFetchMailPro.getMails(boolean delete)
           
 ReceivedMail[] MockFetchMail.getMails(boolean delete)
           
 javax.mail.internet.MimeMessage MockFetchMailPro.getMessage(int num)
           
 javax.mail.internet.MimeMessage[] MockFetchMailPro.getMessages(boolean delete)
           
 void MockSendMail.send(Mail mail)
           
 void MockSendMail.send(Mail[] mails)
           
 void MockSendMail.send(javax.mail.internet.MimeMessage mimeMessage)
           
 void MockSendMail.send(javax.mail.internet.MimeMessage[] mimeMessages)
           
 



Copyright © 2004-2006 OZACC. All Rights Reserved.