• <bdo id='rZgtH'></bdo><ul id='rZgtH'></ul>

      <i id='rZgtH'><tr id='rZgtH'><dt id='rZgtH'><q id='rZgtH'><span id='rZgtH'><b id='rZgtH'><form id='rZgtH'><ins id='rZgtH'></ins><ul id='rZgtH'></ul><sub id='rZgtH'></sub></form><legend id='rZgtH'></legend><bdo id='rZgtH'><pre id='rZgtH'><center id='rZgtH'></center></pre></bdo></b><th id='rZgtH'></th></span></q></dt></tr></i><div id='rZgtH'><tfoot id='rZgtH'></tfoot><dl id='rZgtH'><fieldset id='rZgtH'></fieldset></dl></div>

    1. <tfoot id='rZgtH'></tfoot>

      <small id='rZgtH'></small><noframes id='rZgtH'>

    2. <legend id='rZgtH'><style id='rZgtH'><dir id='rZgtH'><q id='rZgtH'></q></dir></style></legend>

        如何从 Java 发送 SMTP 消息?

        How do I send an SMTP Message from Java?(如何从 Java 发送 SMTP 消息?)

        <tfoot id='T1Ix8'></tfoot>
        <i id='T1Ix8'><tr id='T1Ix8'><dt id='T1Ix8'><q id='T1Ix8'><span id='T1Ix8'><b id='T1Ix8'><form id='T1Ix8'><ins id='T1Ix8'></ins><ul id='T1Ix8'></ul><sub id='T1Ix8'></sub></form><legend id='T1Ix8'></legend><bdo id='T1Ix8'><pre id='T1Ix8'><center id='T1Ix8'></center></pre></bdo></b><th id='T1Ix8'></th></span></q></dt></tr></i><div id='T1Ix8'><tfoot id='T1Ix8'></tfoot><dl id='T1Ix8'><fieldset id='T1Ix8'></fieldset></dl></div>
          <tbody id='T1Ix8'></tbody>
          1. <legend id='T1Ix8'><style id='T1Ix8'><dir id='T1Ix8'><q id='T1Ix8'></q></dir></style></legend>
            • <small id='T1Ix8'></small><noframes id='T1Ix8'>

                • <bdo id='T1Ix8'></bdo><ul id='T1Ix8'></ul>

                  本文介绍了如何从 Java 发送 SMTP 消息?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  可能重复:
                  如何使用 Java 应用程序发送电子邮件Gmail?

                  如何从 Java 发送 SMTP 消息?

                  How do I send an SMTP Message from Java?

                  推荐答案

                  这是 Gmail smtp 的示例:

                  Here's an example for Gmail smtp:

                  import java.io.*;
                  import java.net.InetAddress;
                  import java.util.Properties;
                  import java.util.Date;
                  
                  import javax.mail.*;
                  
                  import javax.mail.internet.*;
                  
                  import com.sun.mail.smtp.*;
                  
                  
                  public class Distribution {
                  
                      public static void main(String args[]) throws Exception {
                          Properties props = System.getProperties();
                          props.put("mail.smtps.host","smtp.gmail.com");
                          props.put("mail.smtps.auth","true");
                          Session session = Session.getInstance(props, null);
                          Message msg = new MimeMessage(session);
                          msg.setFrom(new InternetAddress("mail@tovare.com"));;
                          msg.setRecipients(Message.RecipientType.TO,
                          InternetAddress.parse("tov.are.jacobsen@iss.no", false));
                          msg.setSubject("Heisann "+System.currentTimeMillis());
                          msg.setText("Med vennlig hilsennTov Are Jacobsen");
                          msg.setHeader("X-Mailer", "Tov Are's program");
                          msg.setSentDate(new Date());
                          SMTPTransport t =
                              (SMTPTransport)session.getTransport("smtps");
                          t.connect("smtp.gmail.com", "admin@tovare.com", "<insert password here>");
                          t.sendMessage(msg, msg.getAllRecipients());
                          System.out.println("Response: " + t.getLastServerResponse());
                          t.close();
                      }
                  }
                  

                  现在,仅当您希望将项目依赖项保持在最低限度时才这样做,否则我强烈建议您使用来自 apache 的类

                  Now, do it this way only if you would like to keep your project dependencies to a minimum, otherwise i can warmly recommend using classes from apache

                  http://commons.apache.org/email/

                  问候

                  托夫是雅各布森

                  这篇关于如何从 Java 发送 SMTP 消息?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  本站部分内容来源互联网,如果有图片或者内容侵犯了您的权益,请联系我们,我们会在确认后第一时间进行删除!

                  相关文档推荐

                  Compiling C++ for the JVM(为 JVM 编译 C++)
                  Compile to java bytecode (without using Java)(编译成java字节码(不使用Java))
                  How to drive C#, C++ or Java compiler to compute 1+2+3+...+1000 at compile time?(如何在编译时驱动 C#、C++ 或 Java 编译器计算 1+2+3+...+1000?)
                  Java ClassLoader: load same class twice(Java ClassLoader:两次加载相同的类)
                  How to debug .class files in ECLIPSE?(如何在 ECLIPSE 中调试 .class 文件?)
                  Java quot;The blank final field may not have been initializedquot; Anonymous Interface vs Lambda Expression(Java“可能尚未初始化空白的最终字段匿名接口与 Lambda 表达式)
                    • <bdo id='VNehG'></bdo><ul id='VNehG'></ul>
                      <i id='VNehG'><tr id='VNehG'><dt id='VNehG'><q id='VNehG'><span id='VNehG'><b id='VNehG'><form id='VNehG'><ins id='VNehG'></ins><ul id='VNehG'></ul><sub id='VNehG'></sub></form><legend id='VNehG'></legend><bdo id='VNehG'><pre id='VNehG'><center id='VNehG'></center></pre></bdo></b><th id='VNehG'></th></span></q></dt></tr></i><div id='VNehG'><tfoot id='VNehG'></tfoot><dl id='VNehG'><fieldset id='VNehG'></fieldset></dl></div>

                        <tbody id='VNehG'></tbody>
                        • <legend id='VNehG'><style id='VNehG'><dir id='VNehG'><q id='VNehG'></q></dir></style></legend>

                          <small id='VNehG'></small><noframes id='VNehG'>

                        • <tfoot id='VNehG'></tfoot>