java简单发送邮件

简介:   代码如下:     public static void main(String args[]) throws AddressException, MessagingException { Properties props = new Properties(); props.

 

代码如下:

 

 

public static void main(String args[]) throws AddressException, MessagingException {
		Properties props = new Properties();
		props.setProperty("mail.smtp.host", "smtp.sohu.com");//设置服务器
		props.setProperty("mail.smtp.auth", "true");//是否需要认证
		props.setProperty("mail.transport.protocol", "smtp");//邮件传输协议
		Session session = Session.getDefaultInstance(props,new Authenticator() {

			@Override
			/**
			 * 返回需要进行验证的用户名和密码
			 */
			protected PasswordAuthentication getPasswordAuthentication() {
				// TODO Auto-generated method stub
				return new PasswordAuthentication("*********@sohu.com","*********");
			}
			
		});
		session.setDebug(true);
		Message message = new MimeMessage(session);
		message.setFrom(new InternetAddress("*********@sohu.com"));
		message.setRecipient(RecipientType.TO, new InternetAddress("*********@qq.com"));
		message.setSubject("subject");
		message.setText("content");
		Transport.send(message);
	}
目录
相关文章
|
6月前
|
Java
有关Java发送邮件信息(支持附件、html文件模板发送)
有关Java发送邮件信息(支持附件、html文件模板发送)
382 1
|
Java 数据安全/隐私保护
使用Java发送邮件的示例
使用Java发送邮件的示例
168 0
|
1月前
|
Java API 网络安全
Java 发送邮件示例
本示例展示了如何使用Java编程语言发送电子邮件。通过利用JavaMail API,这段代码实现了从配置SMTP服务器,设置邮件属性,到发送邮件的全过程,为开发者提供了实用的参考。
消息中间件 缓存 监控
104 0
|
6月前
|
Java
使用java底层实现邮件的发送(含测试,源码)
使用java底层实现邮件的发送(含测试,源码)
|
4月前
|
Java API Maven
如何在Java中实现邮件发送功能?
如何在Java中实现邮件发送功能?
|
5月前
|
前端开发 Java 网络安全
基于Java Socket实现的SMTP邮件客户端 - 全面支持SSL, TLS
基于Java Socket实现的SMTP邮件客户端 - 全面支持SSL, TLS
55 0
|
6月前
|
网络协议 Java API
Java语言发送邮件的技术性详解
Java语言发送邮件的技术性详解
|
6月前
|
Java API 数据安全/隐私保护
【亮剑】如何在Java项目中结合Spring框架实现邮件发送功能
【4月更文挑战第30天】本文介绍了如何在Java项目中结合Spring框架实现邮件发送功能。首先,需在`pom.xml`添加Spring和JavaMail依赖。然后,在`applicationContext.xml`配置邮件发送器,包括SMTP服务器信息。接着,创建一个使用依赖注入的`EmailService`类,通过`JavaMailSender`发送邮件。最后,调用`EmailService`的`sendSimpleEmail`方法即可发送邮件。最佳实践包括:使用配置管理敏感信息,利用`MimeMessage`构造复杂邮件,异常处理和日志记录,以及在大量发送时考虑使用邮件队列。
109 1
|
6月前
|
Java API 数据安全/隐私保护
Java 发送邮件
5月更文挑战第20天