クラス
javax.mail.Address の使用

Address を使用しているパッケージ
com.sun.mail.imap IMAP メッセージ ストアへのアクセスを提供する JavaMail API の IMAP プロトコル プロバイダです。 
com.sun.mail.smtp SMTP サーバへのアクセスを提供する JavaMail API の SMTP プロトコル プロバイダです。 
javax.mail メールシステムをモデル化するクラスです。 
javax.mail.event JavaMail API のリスナーとイベントです。 
javax.mail.internet インターネットメールシステムに固有のクラスです。 
javax.mail.search JavaMail API のメッセージ検索条件です。 
 

com.sun.mail.imap での Address の使用
 

Address を返す com.sun.mail.imap のメソッド
 Address[] IMAPMessage.getFrom()
          "From" 属性を取得します。
 Address[] IMAPMessage.getRecipients(Message.RecipientType type)
          Get the desired Recipient type.
 Address[] IMAPMessage.getReplyTo()
          ReplyTo アドレスを取得します。
 Address IMAPMessage.getSender()
           
 

Address 型のパラメータを持つ com.sun.mail.imap のメソッド
 void IMAPMessage.addFrom(Address[] addresses)
           
 void IMAPMessage.addRecipients(Message.RecipientType type, Address[] addresses)
           
 void IMAPMessage.setFrom(Address address)
           
 void IMAPMessage.setRecipients(Message.RecipientType type, Address[] addresses)
           
 void IMAPMessage.setReplyTo(Address[] addresses)
           
 void IMAPMessage.setSender(Address address)
           
 

com.sun.mail.smtp での Address の使用
 

Address 型のパラメータを持つ com.sun.mail.smtp のメソッド
 void SMTPTransport.sendMessage(Message message, Address[] addresses)
          Message を指定されたリストのアドレスに送信します。
 

Address 型のパラメータを持つ com.sun.mail.smtp のコンストラクタ
SMTPSendFailedException(String cmd, int rc, String err, Exception ex, Address[] vs, Address[] vus, Address[] inv)
          指定されたアドレス、リターンコード、及びエラー文字列で SMTPSendFailedException を構築します。
SMTPSendFailedException(String cmd, int rc, String err, Exception ex, Address[] vs, Address[] vus, Address[] inv)
          指定されたアドレス、リターンコード、及びエラー文字列で SMTPSendFailedException を構築します。
SMTPSendFailedException(String cmd, int rc, String err, Exception ex, Address[] vs, Address[] vus, Address[] inv)
          指定されたアドレス、リターンコード、及びエラー文字列で SMTPSendFailedException を構築します。
 

javax.mail での Address の使用
 

Address として宣言されている javax.mail のフィールド
protected  Address[] SendFailedException.invalid
           
protected  Address[] SendFailedException.validSent
           
protected  Address[] SendFailedException.validUnsent
           
 

Address を返す javax.mail のメソッド
 Address[] Message.getAllRecipients()
          メッセージの全ての受信者アドレスを取得します。
abstract  Address[] Message.getFrom()
          "From" 属性を返します。
 Address[] SendFailedException.getInvalidAddresses()
          このメッセージが正常に送信できなかったアドレスを返します。
abstract  Address[] Message.getRecipients(Message.RecipientType type)
          指定された型の全ての受信者アドレスを取得します。
 Address[] Message.getReplyTo()
          返信の送信先のアドレスを取得します。
 Address[] SendFailedException.getValidSentAddresses()
          このメッセージが正常に送信されたアドレスを返します。
 Address[] SendFailedException.getValidUnsentAddresses()
          有効であるが、メッセージが送信されなかったアドレスを返します。
 

Address 型のパラメータを持つ javax.mail のメソッド
abstract  void Message.addFrom(Address[] addresses)
          これらのアドレスを既存の "From" 属性に追加します。
 void Message.addRecipient(Message.RecipientType type, Address address)
          この受信者アドレスを、指定された型の既存のアドレスに追加します。
abstract  void Message.addRecipients(Message.RecipientType type, Address[] addresses)
          これらの受信者アドレスを、指定された型の既存のアドレスに追加します。
 Transport Session.getTransport(Address address)
          Message を指定されたアドレス型にトランスポート可能な Transport オブジェクトを取得します。
protected  void Transport.notifyTransportListeners(int type, Address[] validSent, Address[] validUnsent, Address[] invalid, Message msg)
          全ての TransportListener に通知します。
protected  void Transport.notifyTransportListeners(int type, Address[] validSent, Address[] validUnsent, Address[] invalid, Message msg)
          全ての TransportListener に通知します。
protected  void Transport.notifyTransportListeners(int type, Address[] validSent, Address[] validUnsent, Address[] invalid, Message msg)
          全ての TransportListener に通知します。
static void Transport.send(Message msg, Address[] addresses)
          指定されたアドレスにメッセージを送信します。
abstract  void Transport.sendMessage(Message msg, Address[] addresses)
          Message を指定されたリストのアドレスに送信します。
abstract  void Message.setFrom(Address address)
          この Message 中の "From" 属性を設定します。
 void Message.setRecipient(Message.RecipientType type, Address address)
          受信者アドレスを設定します。
abstract  void Message.setRecipients(Message.RecipientType type, Address[] addresses)
          受信者アドレスを設定します。
 void Message.setReplyTo(Address[] addresses)
          返信の送信先のアドレスを設定します (通常、アドレスは 1 つだけ指定します)。
 

Address 型のパラメータを持つ javax.mail のコンストラクタ
SendFailedException(String msg, Exception ex, Address[] validSent, Address[] validUnsent, Address[] invalid)
          指定された文字列と指定されたアドレスオブジェクトを使用して SendFailedException を構築します。
SendFailedException(String msg, Exception ex, Address[] validSent, Address[] validUnsent, Address[] invalid)
          指定された文字列と指定されたアドレスオブジェクトを使用して SendFailedException を構築します。
SendFailedException(String msg, Exception ex, Address[] validSent, Address[] validUnsent, Address[] invalid)
          指定された文字列と指定されたアドレスオブジェクトを使用して SendFailedException を構築します。
 

javax.mail.event での Address の使用
 

Address として宣言されている javax.mail.event のフィールド
protected  Address[] TransportEvent.invalid
           
protected  Address[] TransportEvent.validSent
           
protected  Address[] TransportEvent.validUnsent
           
 

Address を返す javax.mail.event のメソッド
 Address[] TransportEvent.getInvalidAddresses()
          このメッセージが正常に送信できなかったアドレスを返します。
 Address[] TransportEvent.getValidSentAddresses()
          このメッセージが正常に送信されたアドレスを返します。
 Address[] TransportEvent.getValidUnsentAddresses()
          有効であるが、メッセージが送信されなかったアドレスを返します。
 

Address 型のパラメータを持つ javax.mail.event のコンストラクタ
TransportEvent(Transport transport, int type, Address[] validSent, Address[] validUnsent, Address[] invalid, Message msg)
          コンストラクタです。
TransportEvent(Transport transport, int type, Address[] validSent, Address[] validUnsent, Address[] invalid, Message msg)
          コンストラクタです。
TransportEvent(Transport transport, int type, Address[] validSent, Address[] validUnsent, Address[] invalid, Message msg)
          コンストラクタです。
 

javax.mail.internet での Address の使用
 

javax.mail.internet での Address のサブクラス
 class InternetAddress
          このクラスは RFC822 アドレスをモデル化します。
 class NewsAddress
          このクラスは RFC1036 ニュースグループアドレスをモデル化します。
 

Address を返す javax.mail.internet のメソッド
 Address[] MimeMessage.getAllRecipients()
          メッセージの全ての受信者アドレスを取得します。
 Address[] MimeMessage.getFrom()
          RFC 822 "From" ヘッダフィールドの値を返します。
 Address[] MimeMessage.getRecipients(Message.RecipientType type)
          型により指定された受信者を返します。
 Address[] MimeMessage.getReplyTo()
          RFC 822 "Reply-To" ヘッダフィールドの値を返します。
 Address MimeMessage.getSender()
          Returns the value of the RFC 822 "Sender" header field.
 

Address 型のパラメータを持つ javax.mail.internet のメソッド
 void MimeMessage.addFrom(Address[] addresses)
          指定されたアドレスを既存の "From" フィールドに追加します。
 void MimeMessage.addRecipients(Message.RecipientType type, Address[] addresses)
          指定されたアドレスを指定された受信者タイプに追加します。
 void MimeMessage.setFrom(Address address)
          RFC 822 "From" ヘッダフィールドを設定します。
 void MimeMessage.setRecipients(Message.RecipientType type, Address[] addresses)
          指定された受信者のタイプを指定されたアドレスに設定します。
 void MimeMessage.setReplyTo(Address[] addresses)
          RFC 822 "Reply-To" ヘッダフィールドを設定します。
 void MimeMessage.setSender(Address address)
          Set the RFC 822 "Sender" header field.
static String NewsAddress.toString(Address[] addresses)
          指定された NewsAddress オブジェクトの配列をアドレス文字列のコンマ区切りシーケンスに変換します。
static String InternetAddress.toString(Address[] addresses)
          指定された InternetAddress オブジェクトの配列をアドレス文字列のコンマ区切りシーケンスに変換します。
static String InternetAddress.toString(Address[] addresses, int used)
          指定された InternetAddress オブジェクトの配列をアドレス文字列のコンマ区切りシーケンスに変換します。
 

javax.mail.search での Address の使用
 

Address として宣言されている javax.mail.search のフィールド
protected  Address AddressTerm.address
          アドレスです。
 

Address を返す javax.mail.search のメソッド
 Address AddressTerm.getAddress()
          一致するアドレスを返します。
 

Address 型のパラメータを持つ javax.mail.search のメソッド
protected  boolean AddressTerm.match(Address a)
          引数 Address に対して照合します。
protected  boolean AddressStringTerm.match(Address a)
          コンストラクタで指定されたアドレスパターンが、 Address オブジェクトの文字列表現の部分文字列であるかどうかをチェックします。
 

Address 型のパラメータを持つ javax.mail.search のコンストラクタ
AddressTerm(Address address)
          コンストラクタです。
FromTerm(Address address)
          コンストラクタです。
RecipientTerm(Message.RecipientType type, Address address)
          コンストラクタです。