Package javax.mail

Examples of javax.mail.Transport.sendMessage()


    }

    // 连接邮件服务器并发送邮件
    Transport transport = session.getTransport("smtp");
    transport.connect(server, user, password);
    transport.sendMessage(message, message.getAllRecipients());
    transport.close();
  }

  /**
   * 将字符串数组使用,符号连接成一个新的字符串, 如果为<tt>null</tt>返回
View Full Code Here


            if (!useSmtpAuth) {
                trans.connect();
            } else {
                trans.connect(sendVia, authUser, authPass);
            }
            trans.sendMessage(mail, mail.getAllRecipients());
            results.put("messageWrapper", new MimeMessageWrapper(session, mail));
            results.put("messageId", mail.getMessageID());
            trans.close();
        } catch (SendFailedException e) {
            // message code prefix may be used by calling services to determine the cause of the failure
View Full Code Here

                transport.connect(host, port, username, password);
                for (MimeMessage message : messages) {
                    // Attempt to send message, but catch exceptions caused by invalid
                    // addresses so that other messages can continue to be sent.
                    try {
                        transport.sendMessage(message,
                            message.getRecipients(MimeMessage.RecipientType.TO));
                    }
                    catch (AddressException ae) {
                        Log.error(ae.getMessage(), ae);
                    }
View Full Code Here

            msg.addHeaderLine("Content-Type: text/html;");
      msg.saveChanges();
            // Send the message
      trans=s.getTransport("smtp");
      trans.connect();
      trans.sendMessage(msg,new Address[]{toAddr});
      trans.close();
        } catch (Exception e) {
            JGossipLog.audit(
        LogLevel.ERROR,
        e.getMessage(),
View Full Code Here

          mimeMessage.saveChanges();
          if (messageId != null) {
            // Preserve explicitly specified message id...
            mimeMessage.setHeader(HEADER_MESSAGE_ID, messageId);
          }
          transport.sendMessage(mimeMessage, mimeMessage.getAllRecipients());
        }
        catch (MessagingException ex) {
          Object original = (originalMessages != null ? originalMessages[i] : mimeMessage);
          failedMessages.put(original, ex);
        }
View Full Code Here

            tr.connect(smtpServer, username, password);
        } else {
            tr.connect();
        }

        tr.sendMessage(message, message.getAllRecipients());

        if (synchronousMode) {
            listener.attend(); // listener cannot be null here
        }
View Full Code Here

            mimeMessage.saveChanges();
            if (messageId != null) {
              // Preserve explicitly specified message id...
              mimeMessage.setHeader(HEADER_MESSAGE_ID, messageId);
            }
            transport.sendMessage(mimeMessage, mimeMessage.getAllRecipients());
          }
          catch (MessagingException ex) {
            Object original = (originalMessages != null ? originalMessages[i] : mimeMessage);
            failedMessages.put(original, ex);
          }
View Full Code Here

          try {
            if (mimeMessage.getSentDate() == null) {
              mimeMessage.setSentDate(new Date());
            }
            mimeMessage.saveChanges();
            transport.sendMessage(mimeMessage, mimeMessage.getAllRecipients());
          }
          catch (MessagingException ex) {
            Object original = (originalMessages != null ? originalMessages[i] : mimeMessage);
            failedMessages.put(original, ex);
          }
View Full Code Here

            if (!useSmtpAuth) {
                trans.connect();
            } else {
                trans.connect(sendVia, authUser, authPass);
            }
            trans.sendMessage(mail, mail.getAllRecipients());
            results.put("messageWrapper", new MimeMessageWrapper(session, mail));
            results.put("messageId", mail.getMessageID());
            trans.close();
        } catch (SendFailedException e) {
            // message code prefix may be used by calling services to determine the cause of the failure
View Full Code Here

            tr.connect(smtpServer, username, password);
        } else {
            tr.connect();
        }

        tr.sendMessage(message, message.getAllRecipients());

        if (synchronousMode) {
            listener.attend(); // listener cannot be null here
        }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.