java发送邮箱_Java发送邮件
//文件名SendEmail.javaimportjava.util.*;importjavax.mail.*;importjavax.mail.internet.*;importjavax.activation.*;publicclassSendEmail{publicstaticvoidmain(String[]args){//...
// 文件名 SendEmail.java
import java.util.*;
import javax.mail.*;
import javax.mail.internet.*;
import javax.activation.*;
public class SendEmail
{
public static void main(String [] args)
{
// 收件人电子邮箱
String to = "abcd@gmail.com";
// 发件人电子邮箱
String from = "web@gmail.com";
// 指定发送邮件的主机为 localhost
String host = "localhost";
// 获取系统属性
Properties properties = System.getProperties();
// 设置邮件服务器
properties.setProperty("mail.smtp.host", host);
// 获取默认session对象
Session session = Session.getDefaultInstance(properties);
try{
// 创建默认的 MimeMessage 对象
MimeMessage message = new MimeMessage(session);
// Set From: 头部头字段
message.setFrom(new InternetAddress(from));
// Set To: 头部头字段
message.addRecipient(Message.RecipientType.TO,
new InternetAddress(to));
// Set Subject: 头部头字段
message.setSubject("This is the Subject Line!");
// 设置消息体
message.setText("This is actual message");
// 发送消息
Transport.send(message);
System.out.println("Sent message successfully....");
}catch (MessagingException mex) {
mex.printStackTrace();
}
}
}
以上代码,大家看看有什么问题,为什么执行不了并且报错:
javax.mail.MessagingException: Could not connect to SMTP host: localhost, port: 25;
展开
java发送邮箱_Java发送邮件相关推荐
- java发送图片_Java发送邮件(图片、附件、HTML)
一.简介 要在网络上实现邮件功能,必须要有专门的邮件服务器.这些邮件服务器类似于现实生活中的邮局,它主要负责接收用户投递过来的邮件,并把邮件投递到邮件接收者的电子邮箱中. SMTP服务器地址: 一般是 ...
- Java发送邮箱验证码、session校验功能
本篇主要描述"发送邮箱验证码.session校验"相关前(htmljs)后(java)台代码,业务逻辑示例,闲话少诉,直接上代码. 1.引入的jar包是mail-1.4.jar 2 ...
- spring java 发送邮箱验证
使用spring API实现发送邮箱验证的功能 pom.xml文件 <dependency><groupId>org.springframework.integration&l ...
- java 验证邮箱_Java实现邮箱验证码
声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权:凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记. 邮箱验证码 一般能使用邮箱注册的账户,在进行登录.注册或忘记 ...
- java 企业邮箱_java 企业邮箱群发邮件
java 企业邮箱群发邮件的步骤主要分为以下几步: 第一步: 申请腾讯企业邮箱账号 第二步: 登录 设置成员账号 成员账号进行登录发邮件 回到原来的登录界面使用刚刚设置的成员账号进行登录 java中也 ...
- java邮箱_java发送邮件(qq邮箱)
完整的示例代码: package cn.sw.study.common.test; import javax.mail.Message; import javax.mail.Session; impo ...
- java 发送附件_Java 基于javaMail的邮件发送(支持附件)
基于JavaMail的Java邮件发送 Author xiuhong.chen@hand-china.com Desc 简单邮件发送 Date 2017/12/8 项目中需要根据物料资质的状况实时给用 ...
- java 添加附件_java发送邮件(一)--补充添加附件
今天来记录一下如何使用java来发送邮件 背景 之前项目有个需求,当产品出现故障时会把情况上送给服务器,服务器发送邮件将故障产品的位置以及故障信息等告知维修人员.发送邮件的接口不是我负责的,但是有兴趣 ...
- java邮件抄送_Java发送邮件遇到的常见需求汇总
基于SMTP发送一个简单的邮件 首先,需要一个认证器: package No001_基于SMTP的文本邮件; import javax.mail.Authenticator; import javax ...
最新文章
- 规格选择_Axure教程:实现商品规格选择功能
- 用thinkphp进行微信开发的整体设计思考
- linux c 崩溃调试方法
- struts2 标签的使用之二 s:iterator
- oracle-Oracle试题
- 【心随笔】叙述你成功完成一件事情的方法
- 解决Unable to locate theme engine in module_path: pixmap
- BizTalk Server 2010 + SQL Server 2008 R2 - 通过集成创造更大价值 [ 上篇 ]
- 卢克沃顿对于湖人作用
- 论一个蒟蒻的脑子里可以有多少坑(貌似咕了……目前更新保持在noip阶段)
- ecshop源码教程第1季
- graphic头文件函数_C语言图形函数库总结graphics.h
- 向 webview 添加 userScript
- 宝藏 窗帘 窗布VRay材质球素材推荐
- SF Symbols
- 【JAVA】网页版登录注册系统
- 美妆品牌如何做好营销推广?做好美妆行业品牌营销的方案有哪些?
- Java面向对象程序设计(第二版)袁绍欣 第九章课后习题答案
- 什么是神经网络,它们是如何工作的?(神经网络架构基本指南)
- 数据中的知识发现KDD和机器学习概念
热门文章
- DG备库delay设置备库延时apply archivelog 但不延时传送归archivelog
- 微积分的历史(六):发展之泰勒公式(下)
- CSpreadSheet类学习,用于操作excel表格。
- 电子科技大学人工智能期末复习笔记(三):一阶逻辑
- masm5.0汇编+dosbox软件 搭建汇编环境
- 现在市场上,C++ 主要用来做什么?
- python 代码汇总
- vscode插件开发之Swagger生成Ts
- Premiere Pro CC2019 软件安装包+安装教程
- idea两个好用的插件-Code Reading Note与RestfulTool