`

java发送电子邮件

 
阅读更多
需要引入commons-email-1.4.jar


import org.apache.commons.mail.Email 
public static void sendEmail(String pwd, String emailAddress){
		//System.out.println(pwd);
		
		boolean isSSL = true;
        String host = "smtp.xxxx.com";
        int port = 465;
        String from = "xxx@xxxx.com";
        String to = emailAddress;
        String username = "xxx@xxxx.com";
        String password = "xxxxxx";
 
        try {
            Email email = new SimpleEmail();
            email.setSSLOnConnect(isSSL);
            email.setHostName(host);
            email.setSmtpPort(port);
            email.setAuthentication(username, password);
            email.setFrom(from);
            email.addTo(to);
            email.setSubject("Reset password -- From xxx");
            String contentString = "来自xxx: 您的xxx密码已经重置,新密码是" + pwd + "(无空格),请及时登录后台并修改密码!\n\n";
            email.setMsg(contentString);
            email.send();
        } catch (EmailException e) {
            e.printStackTrace();
        }
 
        //System.out.println("发送完毕!");
	}

 

分享到:
评论

相关推荐

    java发送电子邮件jar包和实例

    在你提到的“java发送电子邮件jar包和实例”中,很可能包含的是JavaMail API的jar文件以及两个示例代码,帮助开发者理解如何使用API来发送邮件。 JavaMail API主要由以下组件组成: 1. javax.mail-api.jar:这是...

    JAVA 发送电子邮件

    以下是使用Java发送电子邮件的基本步骤: 1. **建立SMTP连接**:创建一个`Socket`对象并连接到SMTP服务器,通常默认端口为25,SSL/TLS加密时可能为465或587。 2. **身份验证**:与SMTP服务器进行对话,发送登录...

    java 发送电子邮件

    本文将详细讲解如何使用Java发送电子邮件,包括所需的库、基本原理和实际代码示例。 首先,JavaMail API是Java平台用于处理邮件服务的核心库,它提供了丰富的接口和类来创建、发送和读取电子邮件。要使用JavaMail,...

    java发邮件 java发email

    Java发送电子邮件是一个常见的任务,尤其在自动化通知、报表发送或者用户验证等场景中。下面将详细解释如何使用Java来发送邮件,并提供相关的知识点。 首先,Java通过JavaMail API提供了发送邮件的功能。JavaMail ...

    用java发送电子邮件

    要用Java发送电子邮件,你需要引入以下两个JAR文件: - `javax.mail.jar`:包含JavaMail API的核心类。 - `javax.activation.jar`(或`activation.jar`):包含了数据处理和类型识别的类,是JavaMail API的必要...

    JAVA发送电子邮件

    ### JAVA发送电子邮件——详解电子邮件工具程序的开发与实现 #### 一、引言 随着互联网技术的发展,电子邮件已经成为人们日常沟通的重要方式之一。利用Java语言编写电子邮件工具程序不仅可以提高工作效率,还能更好...

    Java发送电子邮件代码说明

    mail发送mail发送mail发送mail发送mail发送mail发送mail发送mail发送mail发送mail发送mail发送mail发送mail发送mail发送mail发送mail发送mail发送mail发送mail发送mail发送mail发送mail发送mail发送mail发送mail发送...

    java发送电子邮件代码

    在Java编程语言中,发送电子邮件是一项常见的任务,可以用于通知、数据传输或其他自动化流程。JavaMail API 是一个开源库,它提供了与邮件服务器交互的能力,实现了SMTP(简单邮件传输协议)、POP3(邮局协议)和...

    JAVA+发送电子邮件源代码学习

    本资源提供了关于使用Java发送电子邮件的源代码学习资料,让我们深入探讨这个主题。 首先,我们需要理解JavaMail API,它是Java平台上的一个标准API,用于处理邮件通信。JavaMail API包括了多个组件,如`javax.mail...

    Java发送outlook邮件

    在IT行业中,使用编程语言发送电子邮件是一项常见的任务,特别是在自动化脚本或系统集成中。Java作为广泛应用的编程语言,提供了多种方法来发送邮件,包括通过Outlook和Notes客户端。在这个场景下,我们将深入探讨...

    Java邮件发送.zip

    在这个主题中,我们将深入探讨如何使用Java来发送电子邮件,以及涉及到的关键技术点。 首先,Java中用于发送邮件的主要API是JavaMail API,它是一个开源库,提供了一组接口和类,允许开发者通过SMTP(简单邮件传输...

    java发送邮件功能

    Java发送邮件功能是Java开发中常见的一项任务,它允许开发者通过编程的方式实现电子邮件的发送,包括正文内容、附件以及抄送等高级功能。在Java中,我们主要利用JavaMail API来实现这一目标。 JavaMail API是一个...

    java实现邮件发送(三种发送方式都有)

    Java发送邮件是软件开发中常见的需求,特别是在自动化通知、用户验证和客户服务等方面。在这个主题下,我们将探讨三种Java实现邮件发送的方式,以及如何通过提供的代码和参考资料进行实践。 首先,让我们了解一下...

    Java邮件发送依赖的jar包

    Java邮件发送功能是Java开发中常见的一项任务,用于在应用程序中发送电子邮件。在这个场景中,我们关注的是两个关键的jar包:`commons-email-1.5.jar`和`javax.mail.jar`,它们对于构建Java邮件发送系统至关重要。 ...

    java发送OutLook会议邮件

    JavaMail API是Java中用于处理电子邮件的核心库,它提供了发送、接收邮件等功能。要发送Outlook会议邮件,我们需要引入JavaMail和Java Activation Framework (JAF)的相关依赖。在Maven项目中,可以在pom.xml文件中...

Global site tag (gtag.js) - Google Analytics