`

JavaMail实例

 
阅读更多
import java.util.Properties;
import org.springframework.mail.SimpleMailMessage;
import org.springframework.mail.javamail.JavaMailSenderImpl;

public class Test {
	public void sentMail(){
		try{
			Properties p = new Properties();
			p.put("mail.smtp.auth", "true");
			p.put("mail.smtp.timeout", 25000);
			JavaMailSenderImpl mailSender = new JavaMailSenderImpl();
			mailSender.setHost("10.16.77.240");
			mailSender.setUsername("123456789@qq.com");
			mailSender.setPassword("123456");
			mailSender.setJavaMailProperties(p);
			
			SimpleMailMessage smm = new SimpleMailMessage();
			smm.setFrom(mailSender.getUsername());
			smm.setTo("***@126.com");
			smm.setSubject("Hello world");
			smm.setText("Hello world via spring mail sender");
			mailSender.send(smm);			
		}catch(Exception ex){
			ex.printStackTrace();
			System.out.println("ERROR");
		}
	}
	
	public static void main(String[] args) {
		
		Test test = new Test();
		test.sentMail();
		System.out.println("发送成功");
	}
}

 邮箱服务器必须进行授权,否则邮件发送不出去

分享到:
评论

相关推荐

    javamail实例

    在JavaMail实例中,我们可以学习如何利用这个库来实现这些功能。 1. **JavaMail的基本概念** - Session:JavaMail的核心组件,代表邮件会话。它是所有邮件操作的基础,用于配置邮件服务器的相关信息,如SMTP服务器...

    javamail实例大全2

    这个“javamail实例大全2”可能包含了各种示例代码,帮助开发者更好地理解和使用JavaMail API。以下是一些核心的JavaMail知识点,以及如何使用它们: 1. **JavaMail API**: JavaMail API 提供了发送和接收邮件的...

    javamail实例可直接跑的源码

    在提供的 `javamail实例2` 文件中,你可以找到具体的代码实现,包括上述步骤的细节。这个实例是一个很好的起点,可以帮助开发者快速理解如何在 Java 应用中集成邮件发送功能。通过阅读和理解代码,你可以学习到如何...

    javaMail实例

    这个实例,"javaMail 实例",提供了完整的代码示例,旨在帮助新手开发者快速掌握如何在 Java 应用程序中使用 JavaMail API。下面我们将深入探讨 JavaMail 的核心概念、主要组件以及如何使用提供的 DEMO 进行实际应用...

    JAVAMAIL实例

    ### JAVAMAIL实例知识点详解 #### 一、概述 JavaMail API是Java平台中用于发送和接收电子邮件的标准API,广泛应用于各种Java应用程序中。本文将详细介绍如何利用JavaMail发送带有SMTP认证、附件以及HTML格式内容的...

    JAVAMAIL 实例 + JAVAMAIL支持包 完整可运行实例

    这个实例包含了JavaMail的使用以及相关的支持包,确保了你可以直接在项目中运行和测试邮件功能。将JAR包放入WEB-INF的LIB目录是Java Web应用的标准做法,这样可以让应用服务器在运行时找到这些依赖。 JavaMail API ...

    javamail发送邮件实例

    JavaMail 是一个强大的开源库,用于在Java应用程序中发送和接收电子邮件。这个库提供了一组API,使得开发者能够轻松地处理SMTP(简单邮件传输协议)、POP3(邮局协议)和IMAP(因特网消息访问协议)等邮件服务。在...

    JavaMail使用实例

    这个实例包含了使用JavaMail进行邮件操作所需的全部资源,包括配置和服务的设置,以及具体的代码示例。 首先,JavaMail的核心库是`javax.mail`和`com.sun.mail`,它们提供了邮件协议(如SMTP、POP3、IMAP)的实现。...

    javamail 实例

    这个实例主要讲解如何使用 JavaMail API 实现邮件功能,结合源码和工具来深入理解其工作原理。 首先,我们需要引入 JavaMail 相关的库,这里提到了两个文件:`mail-1.4.jar` 和 `mail.jar`,它们都是 JavaMail API ...

    Spring javaMail发送文本邮件实例

    导入到Myeclipse 即可运行 测试使用的是QQ邮箱 在application.xml中配置的发送邮箱 要到邮箱中设置 POP3/SMTP服务为开。项目不部署到tomcat后启动服务,然后运行test.java 就发送了,。绝对可以发送

    javamail邮件实例

    在JavaMail实例中,我们可以学习如何使用这些功能来实现邮件的发送。 一、JavaMail的基本概念 1. Session:JavaMail的核心组件,代表与邮件服务器的会话。程序员需要配置SMTP服务器信息(如主机地址、端口、用户名...

    利用JavaMail发送邮件的实例,可以直接运行

    这个JavaMail实例提供了发送简单文本邮件的基础。通过扩展,你可以实现更复杂的功能,如发送HTML邮件、添加多个收件人、抄送人和密送人,以及发送带有附件的邮件。了解这些基本概念后,你可以根据需要调整代码以满足...

Global site tag (gtag.js) - Google Analytics