Package javax.mail

Examples of javax.mail.Address


   * the given new identity.
   * @param notificationMailAddress Email address who should be notified. MUST NOT BE NULL
   * @param newIdentity The newly registered Identity
   */
  public void sendNewUserNotificationMessage(String notificationMailAddress, Identity newIdentity) {
    Address from;
    Address[] to;
    try {
      from = new InternetAddress(WebappHelper.getMailConfig("mailFrom"));
      to = new Address[] { new InternetAddress(notificationMailAddress)};
    } catch (AddressException e) {
View Full Code Here


      Address[] senders = msg.getFrom();
      Address[] receivers = msg.getAllRecipients();
     
      // Try first the recipients' private key
      for (int i = 0; i < senders.length + receivers.length; i++) {
        Address address = (i < senders.length)?
            senders[i] : receivers[i-senders.length];
       
          Key[] keys = encManager.getPrivateKeysForAddress(
              ((InternetAddress) address).getAddress(),
              getEncryptionType(),
View Full Code Here

        return type;
    }

    public boolean match(Message message) {
        try {
            Address from[] = message.getRecipients(type);
            for (int i = 0; i < from.length; i++) {
                Address address = from[i];
                if (match(address)) {
                    return true;
                }
            }
            return false;
View Full Code Here

        return type;
    }

    public boolean match(Message message) {
        try {
            Address from[] = message.getRecipients(type);
            for (int i = 0; i < from.length; i++) {
                Address address = from[i];
                if (match(address)) {
                    return true;
                }
            }
            return false;
View Full Code Here

        super(match);
    }

    public boolean match(Message message) {
        try {
            Address from[] = message.getFrom();
            for (int i = 0; i < from.length; i++) {
                if (match(from[i])) {
                    return true;
                }
            }
View Full Code Here

        super(string);
    }

    public boolean match(Message message) {
        try {
            Address from[] = message.getFrom();
            for (int i = 0; i < from.length; i++) {
                if (match(from[i])){
                    return true;
                }
            }
View Full Code Here

    }

    void setHeader(String name, Address[] addresses) {
        List list = new ArrayList(addresses.length);
        for (int i = 0; i < addresses.length; i++) {
            Address address = addresses[i];
            list.add(address.toString());
        }
        headers.put(name, list);
    }
View Full Code Here

     * @throws Exception
     */
    public void send() throws Exception {
        Message message = new MimeMessage(mySession);
        message.setFrom(new InternetAddress(from));
        Address toAddress = new InternetAddress(to);
        message.addRecipient(Message.RecipientType.TO, toAddress);
        message.setSubject(subject);
        message.setContent(body, "text/plain");
        Transport.send(message);
    }
View Full Code Here

                    .append((new java.util.Date()).toString())
                    .append(".");
        response.setText(textBuffer.toString());

        Set recipients = new HashSet();
        Address addresses[] = response.getAllRecipients();
        for (int i = 0; i < addresses.length; i++) {
            recipients.add(new MailAddress((InternetAddress)addresses[0]));
        }

        MailAddress sender = new MailAddress((InternetAddress)response.getFrom()[0]);
View Full Code Here

        }

        try {
            // Translate
            final MimeMessage mime = new MimeMessage(mailSession);
            final Address from = new InternetAddress(mailMessage.from);
            final int numToAddresses = mailMessage.to.length;
            final Address[] to = new InternetAddress[numToAddresses];
            for (int i = 0; i < numToAddresses; i++) {
                to[i] = new InternetAddress(mailMessage.to[i]);
            }
View Full Code Here

TOP

Related Classes of javax.mail.Address

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.