`

JAVA发送EMAIL的例子

    博客分类:
  • java
 
阅读更多

 

import javax.mail.*;
02 import javax.mail.internet.MimeMessage;
03 import javax.mail.internet.InternetAddress;
04 import java.io.UnsupportedEncodingException;
05 import java.util.Properties;
06    
07 /**
08   * Created by IntelliJ IDEA.
09   * User: Wizzer
10   * Date: 2010-12-29
11   * Time: 16:39:50
12   * To change this template use File | Settings | File Templates.
13   */
14 public class Mail {
15      public static void main(String args[]) throws MessagingException, UnsupportedEncodingException {
16      Properties props = new Properties();
17      props.put( "mail.smtp.host" , "smtp.qq.com" );
18      props.put( "mail.smtp.auth" , "true" );
19      PopupAuthenticator auth = new PopupAuthenticator(); 
20      Session session = Session.getInstance(props, auth);
21      MimeMessage message = new MimeMessage(session);
22      Address addressFrom = new InternetAddress(PopupAuthenticator.mailuser+ "@qq.com" , "George Bush" );
23      Address addressTo = new InternetAddress( "116****@qq.com" , "George Bush" ); //收件人
24      message.setText( "邮件发送成功" );
25      message.setSubject( "Javamal最终测试" );
26      message.setFrom(addressFrom);
27      message.addRecipient(Message.RecipientType.TO,addressTo);
28      message.saveChanges();
29      Transport transport = session.getTransport( "smtp" );
30      transport.connect( "smtp.qq.com" , PopupAuthenticator.mailuser,PopupAuthenticator.password);
31      transport.send(message);
32      transport.close();
33      }
34    
35 }
36 class PopupAuthenticator extends Authenticator {
37 public static final String mailuser= "wizzer"
38 public static final String password= "********" ;
39 public PasswordAuthentication getPasswordAuthentication() {
40 return new PasswordAuthentication(mailuser,password);
41 }
42 }
分享到:
评论

相关推荐

    java邮件发送例子 apache email demo

    在这个例子中,我们将深入探讨如何使用Apache Commons Email库在Java中实现邮件发送。 首先,你需要在项目中引入Apache Commons Email的依赖。如果是Maven项目,可以在pom.xml文件中添加以下依赖: ```xml ...

    java发送Email的成功例子

    NULL 博文链接:https://zhaoshijie.iteye.com/blog/804332

    java发送email超实用例子

    Java发送电子邮件是一个常见的任务,尤其在...总的来说,Java发送电子邮件涉及到对JavaMail API的熟练使用,理解SMTP协议,以及对邮件格式的理解。通过学习和实践,你可以创建出功能丰富的邮件系统,满足各种业务需求。

    java 发邮件例子

    本教程将详细介绍如何使用`commons-email-1.1`库结合Java来实现邮件发送功能。 `commons-email`是Apache Commons项目的一部分,它提供了一个简单且灵活的API来创建和发送电子邮件。在`java`开发中,`commons-email`...

    java发送email依赖jar包

    以下是一个简单的Java发送邮件的示例,演示如何使用这三个jar包: ```java import org.apache.commons.mail.*; public class EmailSender { public static void main(String[] args) { SimpleEmail email = new ...

    使用java发送Email

    ### 使用Java发送Email 在Java开发中,电子邮件(Email)是一种常见的通信手段,尤其是在系统通知、用户注册验证等场景中非常实用。本文将详细介绍如何利用Java编写程序来发送Email。 #### 一、所需库及配置 为了...

    java发送邮件的小例子

    以上就是一个简单的Java发送邮件的例子。在这个例子中,我们只发送了纯文本邮件。如果需要发送带有附件或者HTML内容的邮件,可以使用`MimeBodyPart`和`Multipart`类来构造复杂的邮件结构。 在`sendEmailTest`这个...

    java发送email举例

    在这个例子中,我们看到一个关于如何使用Java发送电子邮件的实例。关键依赖是一个名为`mail-1.4.7.jar`的库,它是JavaMail API的一部分,用于处理邮件相关功能。`Email.java`文件则包含了具体的实现代码。 JavaMail...

    java发送Email邮件

    本文将详细讲解如何使用Java发送Email邮件,包括必要的库、步骤和关键概念。 首先,发送电子邮件需要用到JavaMail API,这是一个Java库,提供了一组接口和类来处理SMTP(简单邮件传输协议)和其他邮件协议。...

    java发email的例子

    本文将详细讲解如何使用Java发送电子邮件,基于提供的标题“java发email的例子”以及描述“java发email的例子,自己以前写的发送email,初学者可以直接使用”。我们将深入探讨SMTP(Simple Mail Transfer Protocol)...

    使用java发送邮件的方法

    使用java发送邮件的方法,直接可以拿来用,最近找了个例子,稍微整理了一下

    java发送email实例

    本实例将详细介绍如何使用Java发送电子邮件,主要依赖于两个库:`activation.jar` 和 `mail.jar`。 `activation.jar` 是JavaBeans Activation Framework(JAF)的一部分,它提供了一种标准的方式来识别和操作数据...

    java发送邮件例子及jar包

    这个“java发送邮件例子及jar包”很可能是包含了一个示例程序和必要的JavaMail API库。在这个压缩包中,"email"可能指的是一个包含Java源代码的文件或者一个类,用于演示如何使用JavaMail API发送邮件。 JavaMail ...

    <邮件自动发送>例子-Java实现

    对于提供的文档"java实现邮件自动发送的功能例子.doc",它应该详细阐述了上述步骤,包括代码示例和可能遇到的问题。通过阅读该文档,你将能够更好地理解并实现Java邮件自动发送功能。在实际开发中,根据你的邮件服务...

    发送email例子

    本示例将介绍如何通过编程方式发送电子邮件,以"发送email例子"为标题的程序正是提供了这样的功能。下面,我们将详细讲解这个过程涉及的核心知识点。 1. SMTP(Simple Mail Transfer Protocol):SMTP是互联网上...

    java代码发送email

    总结一下,Java发送电子邮件主要依赖于JavaMail API,通过配置SMTP服务器信息,创建并填充邮件内容,然后通过`Transport`类发送出去。理解这些基本概念和API的使用,可以帮助你顺利完成项目中的邮件发送功能。

    java发送Email

    本文将详细讲解如何使用Java发送电子邮件,包括所需的库、基本原理以及如何实现定时发送。 首先,JavaMail API是Java平台用于处理邮件的官方标准API。它提供了一系列接口和类,允许开发者创建、发送、接收和处理...

    Java 发送 Email

    Java发送Email是一个常见的任务,尤其在企业级应用中,用于通知、验证或提供服务更新。在Struts2这个流行的Java Web框架中集成邮件发送功能,可以让应用程序自动化处理这些通信需求。下面将详细介绍如何在Struts2...

    java发送邮件jar

    Java发送邮件功能主要依赖于两个库,即javax.mail.jar和activation.jar。这两个JAR文件包含了JavaMail API,它是Java平台中用于发送和接收电子邮件的标准API。让我们深入了解一下这两个库及其在Java邮件处理中的作用...

    自己写的用Java来发送接收Email的例子

    JavaMail 是一个强大的Java库,用于处理电子邮件的发送和接收。这个压缩包中包含的示例代码为你展示了如何使用JavaMail API实现邮件功能,包括发送带有附件的邮件。以下是对这些知识点的详细解释: 1. **JavaMail ...

Global site tag (gtag.js) - Google Analytics