类 javax.mail.Address
的使用

使用 Address 的软件包
com.sun.mail.imap An IMAP protocol provider for the JavaMail API that provides access to an IMAP message store. 
com.sun.mail.smtp An SMTP protocol provider for the JavaMail API that provides access to an SMTP server. 
javax.mail The JavaMailTM API provides classes that model a mail system. 
javax.mail.event Listeners and events for the JavaMail API. 
javax.mail.internet Classes specific to Internet mail systems. 
javax.mail.search Message search terms for the JavaMail API. 
 

com.sun.mail.imapAddress 的使用
 

返回 Addresscom.sun.mail.imap 中的方法
 Address[] IMAPMessage.getFrom()
          Get the "From" attribute.
 Address[] IMAPMessage.getRecipients(Message.RecipientType type)
          Get the desired Recipient type.
 Address[] IMAPMessage.getReplyTo()
          Get the ReplyTo addresses.
 Address IMAPMessage.getSender()
          Get the "Sender" attribute.
 

参数类型为 Addresscom.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.smtpAddress 的使用
 

参数类型为 Addresscom.sun.mail.smtp 中的方法
 void SMTPTransport.sendMessage(Message message, Address[] addresses)
          Send the Message to the specified list of addresses.
 

参数类型为 Addresscom.sun.mail.smtp 中的构造方法
SMTPSendFailedException(String cmd, int rc, String err, Exception ex, Address[] vs, Address[] vus, Address[] inv)
          Constructs an SMTPSendFailedException with the specified address, return code, and error string.
SMTPSendFailedException(String cmd, int rc, String err, Exception ex, Address[] vs, Address[] vus, Address[] inv)
          Constructs an SMTPSendFailedException with the specified address, return code, and error string.
SMTPSendFailedException(String cmd, int rc, String err, Exception ex, Address[] vs, Address[] vus, Address[] inv)
          Constructs an SMTPSendFailedException with the specified address, return code, and error string.
 

javax.mailAddress 的使用
 

声明为 Addressjavax.mail 中的字段
protected  Address[] SendFailedException.invalid
           
protected  Address[] SendFailedException.validSent
           
protected  Address[] SendFailedException.validUnsent
           
 

返回 Addressjavax.mail 中的方法
 Address[] Message.getAllRecipients()
          Get all the recipient addresses for the message.
abstract  Address[] Message.getFrom()
          Returns the "From" attribute.
 Address[] SendFailedException.getInvalidAddresses()
          Return the addresses to which this message could not be sent.
abstract  Address[] Message.getRecipients(Message.RecipientType type)
          Get all the recipient addresses of the given type.
 Address[] Message.getReplyTo()
          Get the addresses to which replies should be directed.
 Address[] SendFailedException.getValidSentAddresses()
          Return the addresses to which this message was sent succesfully.
 Address[] SendFailedException.getValidUnsentAddresses()
          Return the addresses that are valid but to which this message was not sent.
 

参数类型为 Addressjavax.mail 中的方法
abstract  void Message.addFrom(Address[] addresses)
          Add these addresses to the existing "From" attribute
 void Message.addRecipient(Message.RecipientType type, Address address)
          Add this recipient address to the existing ones of the given type.
abstract  void Message.addRecipients(Message.RecipientType type, Address[] addresses)
          Add these recipient addresses to the existing ones of the given type.
 Transport Session.getTransport(Address address)
          Get a Transport object that can transport a Message to the specified address type.
protected  void Transport.notifyTransportListeners(int type, Address[] validSent, Address[] validUnsent, Address[] invalid, Message msg)
          Notify all TransportListeners.
protected  void Transport.notifyTransportListeners(int type, Address[] validSent, Address[] validUnsent, Address[] invalid, Message msg)
          Notify all TransportListeners.
protected  void Transport.notifyTransportListeners(int type, Address[] validSent, Address[] validUnsent, Address[] invalid, Message msg)
          Notify all TransportListeners.
static void Transport.send(Message msg, Address[] addresses)
          Send the message to the specified addresses, ignoring any recipients specified in the message itself.
abstract  void Transport.sendMessage(Message msg, Address[] addresses)
          Send the Message to the specified list of addresses.
abstract  void Message.setFrom(Address address)
          Set the "From" attribute in this Message.
 void Message.setRecipient(Message.RecipientType type, Address address)
          Set the recipient address.
abstract  void Message.setRecipients(Message.RecipientType type, Address[] addresses)
          Set the recipient addresses.
 void Message.setReplyTo(Address[] addresses)
          Set the addresses to which replies should be directed.
 

参数类型为 Addressjavax.mail 中的构造方法
SendFailedException(String msg, Exception ex, Address[] validSent, Address[] validUnsent, Address[] invalid)
          Constructs a SendFailedException with the specified string and the specified address objects.
SendFailedException(String msg, Exception ex, Address[] validSent, Address[] validUnsent, Address[] invalid)
          Constructs a SendFailedException with the specified string and the specified address objects.
SendFailedException(String msg, Exception ex, Address[] validSent, Address[] validUnsent, Address[] invalid)
          Constructs a SendFailedException with the specified string and the specified address objects.
 

javax.mail.eventAddress 的使用
 

声明为 Addressjavax.mail.event 中的字段
protected  Address[] TransportEvent.invalid
           
protected  Address[] TransportEvent.validSent
           
protected  Address[] TransportEvent.validUnsent
           
 

返回 Addressjavax.mail.event 中的方法
 Address[] TransportEvent.getInvalidAddresses()
          Return the addresses to which this message could not be sent.
 Address[] TransportEvent.getValidSentAddresses()
          Return the addresses to which this message was sent succesfully.
 Address[] TransportEvent.getValidUnsentAddresses()
          Return the addresses that are valid but to which this message was not sent.
 

参数类型为 Addressjavax.mail.event 中的构造方法
TransportEvent(Transport transport, int type, Address[] validSent, Address[] validUnsent, Address[] invalid, Message msg)
          Constructor.
TransportEvent(Transport transport, int type, Address[] validSent, Address[] validUnsent, Address[] invalid, Message msg)
          Constructor.
TransportEvent(Transport transport, int type, Address[] validSent, Address[] validUnsent, Address[] invalid, Message msg)
          Constructor.
 

javax.mail.internetAddress 的使用
 

javax.mail.internetAddress 的子类
 class InternetAddress
          This class represents an Internet email address using the syntax of RFC822.
 class NewsAddress
          This class models an RFC1036 newsgroup address.
 

返回 Addressjavax.mail.internet 中的方法
 Address[] MimeMessage.getAllRecipients()
          Get all the recipient addresses for the message.
 Address[] MimeMessage.getFrom()
          Returns the value of the RFC 822 "From" header fields.
 Address[] MimeMessage.getRecipients(Message.RecipientType type)
          Returns the recepients specified by the type.
 Address[] MimeMessage.getReplyTo()
          Return the value of the RFC 822 "Reply-To" header field.
 Address MimeMessage.getSender()
          Returns the value of the RFC 822 "Sender" header field.
 

参数类型为 Addressjavax.mail.internet 中的方法
 void MimeMessage.addFrom(Address[] addresses)
          Add the specified addresses to the existing "From" field.
 void MimeMessage.addRecipients(Message.RecipientType type, Address[] addresses)
          Add the given addresses to the specified recipient type.
 void MimeMessage.setFrom(Address address)
          Set the RFC 822 "From" header field.
 void MimeMessage.setRecipients(Message.RecipientType type, Address[] addresses)
          Set the specified recipient type to the given addresses.
 void MimeMessage.setReplyTo(Address[] addresses)
          Set the RFC 822 "Reply-To" header field.
 void MimeMessage.setSender(Address address)
          Set the RFC 822 "Sender" header field.
static String NewsAddress.toString(Address[] addresses)
          Convert the given array of NewsAddress objects into a comma separated sequence of address strings.
static String InternetAddress.toString(Address[] addresses)
          Convert the given array of InternetAddress objects into a comma separated sequence of address strings.
static String InternetAddress.toString(Address[] addresses, int used)
          Convert the given array of InternetAddress objects into a comma separated sequence of address strings.
 

javax.mail.searchAddress 的使用
 

声明为 Addressjavax.mail.search 中的字段
protected  Address AddressTerm.address
          The address.
 

返回 Addressjavax.mail.search 中的方法
 Address AddressTerm.getAddress()
          Return the address to match with.
 

参数类型为 Addressjavax.mail.search 中的方法
protected  boolean AddressTerm.match(Address a)
          Match against the argument Address.
protected  boolean AddressStringTerm.match(Address a)
          Check whether the address pattern specified in the constructor is a substring of the string representation of the given Address object.
 

参数类型为 Addressjavax.mail.search 中的构造方法
AddressTerm(Address address)
           
FromTerm(Address address)
          Constructor
RecipientTerm(Message.RecipientType type, Address address)
          Constructor.
 



Copyright © 2013. All Rights Reserved.