资源简介
java课程设计之发送邮件客户端,带发送附件,直接可以发送,需要填写smtp等信息,这个是必须要的,不管用什么方式

代码片段和文件信息
package com.test;
import java.io.File;
import java.util.Properties;
import javax.mail.MessagingException;
import javax.mail.internet.MimeMessage;
import org.springframework.mail.SimpleMailMessage;
import org.springframework.mail.javamail.JavaMailSenderImpl;
import org.springframework.mail.javamail.MimeMessageHelper;
/**
* java 发送邮件客户端,带发送附件
* @author 原创 java课程设计网 http://www.javakcsj.com/
* @date2018-7-30
*/
public class ClientMailSend {
private static JavaMailSenderImpl mailSender = new JavaMailSenderImpl();
static{
//自己的发送邮件的发送方,需要在qq的邮箱配置中配置
mailSender.setHost(“smtp.qq.com“);
mailSender.setPort(587);
mailSender.setUsername(“xxxxxx@qq.com“);
mailSender.setPassword(“xxxxxx“);//配置密码,不是你qq密码,不懂可以百度下,很多
//加认证机制
Properties javaMailProperties = new Properties();
javaMailProperties.put(“mail.smtp.auth“ true);
javaMailProperties.put(“mail.smtp.starttls.enable“ true);
javaMailProperties.put(“mail.smtp.timeout“ 5000);
mailSender.setJavaMailProperties(javaMailProperties);
}
public static void simpleMailSend(String emailString subjectString msg) {
//创建邮件内容
SimpleMailMessage message=new SimpleMailMessage();
message.setFrom(“xxxxx@qq.com“);
message.setTo(email);
message.setSubject(subject);
message.setText(msg);
//发送邮件
mailSender.send(message);
}
public static void sendFile(String[] toString[] cc String subject String textString[] fileNameFile[] file){
MimeMessage mmm=mailSender.createMimeMessage();
try {
MimeMessageHelper messageHelper=new MimeMessageHelper(mmmtrue “utf-8“);
for(int i=0;i messageHelper.addAttachment(fileName[i] file[i]);
}
messageHelper.setFrom(“xxxxxxx@qq.com“);
messageHelper.setTo(to);
if(cc!=null){
messageHelper.setCc(cc);
}
messageHelper.setSubject(subject);
messageHelper.setText(text Boolean.TRUE);
} catch (MessagingException e) {
return ;
}
mailSender.send(mmm);
}
public static void sendFile(File fString to){
File[] file = new File[1];
file[0] = f;
sendFile( new String[]{to} new String[]{“抄送email“} “邮件标题“ “内容:详细见附件“ new String[]{f.getName()} file);
}
public static void main(String[] args) {
//要发送给的邮箱
ClientMailSend.simpleMailSend(“xxxxxx@qq.com“ “信息系统报错了“ “信息系统报错了“);
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 592 2018-07-30 21:13 java课程设计之发送邮件客户端,带发送附件\aaaaaa\.classpath
文件 291 2018-07-30 20:56 java课程设计之发送邮件客户端,带发送附件\aaaaaa\.myme
文件 1533 2018-07-30 20:56 java课程设计之发送邮件客户端,带发送附件\aaaaaa\.project
文件 500 2018-07-30 20:56 java课程设计之发送邮件客户端,带发送附件\aaaaaa\.settings\.jsdtscope
文件 364 2018-07-30 20:56 java课程设计之发送邮件客户端,带发送附件\aaaaaa\.settings\org.eclipse.jdt.core.prefs
文件 456 2018-07-30 20:56 java课程设计之发送邮件客户端,带发送附件\aaaaaa\.settings\org.eclipse.wst.common.component
文件 252 2018-07-30 20:56 java课程设计之发送邮件客户端,带发送附件\aaaaaa\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2018-07-30 20:56 java课程设计之发送邮件客户端,带发送附件\aaaaaa\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2018-07-30 20:56 java课程设计之发送邮件客户端,带发送附件\aaaaaa\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 2737 2018-08-24 21:35 java课程设计之发送邮件客户端,带发送附件\aaaaaa\src\com\test\ClientMailSend.java
文件 834 2018-07-30 20:56 java课程设计之发送邮件客户端,带发送附件\aaaaaa\WebRoot\index.jsp
文件 36 2018-07-30 20:56 java课程设计之发送邮件客户端,带发送附件\aaaaaa\WebRoot\me
文件 521000 2018-07-30 21:17 java课程设计之发送邮件客户端,带发送附件\aaaaaa\WebRoot\WEB-INF\lib\javax.mail-api-1.4.7.jar
文件 331471 2018-07-30 21:20 java课程设计之发送邮件客户端,带发送附件\aaaaaa\WebRoot\WEB-INF\lib\org.springfr
文件 53081 2018-07-30 21:20 java课程设计之发送邮件客户端,带发送附件\aaaaaa\WebRoot\WEB-INF\lib\org.springfr
文件 50332 2018-07-30 21:20 java课程设计之发送邮件客户端,带发送附件\aaaaaa\WebRoot\WEB-INF\lib\org.springfr
文件 589824 2018-07-30 21:20 java课程设计之发送邮件客户端,带发送附件\aaaaaa\WebRoot\WEB-INF\lib\org.springfr
文件 831068 2018-07-30 21:20 java课程设计之发送邮件客户端,带发送附件\aaaaaa\WebRoot\WEB-INF\lib\org.springfr
文件 107225 2018-07-30 21:20 java课程设计之发送邮件客户端,带发送附件\aaaaaa\WebRoot\WEB-INF\lib\org.springfr
文件 449324 2018-07-30 21:20 java课程设计之发送邮件客户端,带发送附件\aaaaaa\WebRoot\WEB-INF\lib\org.springfr
文件 176311 2018-07-30 21:20 java课程设计之发送邮件客户端,带发送附件\aaaaaa\WebRoot\WEB-INF\lib\org.springfr
文件 404732 2018-07-30 21:20 java课程设计之发送邮件客户端,带发送附件\aaaaaa\WebRoot\WEB-INF\lib\org.springfr
文件 378476 2018-07-30 21:20 java课程设计之发送邮件客户端,带发送附件\aaaaaa\WebRoot\WEB-INF\lib\org.springfr
文件 229725 2018-07-30 21:20 java课程设计之发送邮件客户端,带发送附件\aaaaaa\WebRoot\WEB-INF\lib\org.springfr
文件 246719 2018-07-30 21:20 java课程设计之发送邮件客户端,带发送附件\aaaaaa\WebRoot\WEB-INF\lib\org.springfr
文件 544291 2018-07-30 21:20 java课程设计之发送邮件客户端,带发送附件\aaaaaa\WebRoot\WEB-INF\lib\org.springfr
文件 573701 2018-07-30 21:20 java课程设计之发送邮件客户端,带发送附件\aaaaaa\WebRoot\WEB-INF\lib\org.springfr
文件 404 2018-07-30 20:56 java课程设计之发送邮件客户端,带发送附件\aaaaaa\WebRoot\WEB-INF\web.xm
文件 325060 2018-07-30 21:20 java课程设计之发送邮件客户端,带发送附件\java课程设计之发送邮件客户端,带发送附件.jpg
文件 113 2018-07-30 16:21 java课程设计之发送邮件客户端,带发送附件\java课程设计网提供免费案例报告论文下载.html.url
............此处省略17个文件信息
相关资源
- 微博系统(Java源码,servlet+jsp),适
- java串口通信全套完整代码-导入eclip
- jsonarray所必需的6个jar包.rar
- 三角网构TIN生成算法,Java语言实现
- java代码编写将excel数据导入到mysql数据
- Java写的cmm词法分析器源代码及javacc学
- JAVA JSP公司财务管理系统 源代码 论文
- JSP+MYSQL旅行社管理信息系统
- 推荐算法的JAVA实现
- 基于Java的酒店管理系统源码(毕业设
- java-图片识别 图片比较
- android毕业设计
- java23种设计模式+23个实例demo
- java Socket发送/接受报文
- JAVA828436
- java界面美化 提供多套皮肤直接使用
- 在线聊天系统(java代码)
- 基于Java的图书管理系统807185
- java中实现将页面数据导入Excel中
- java 企业销售管理系统
- java做的聊天系统(包括正规课程设计
- Java编写的qq聊天室
- 商店商品管理系统 JAVA写的 有界面
- JAVA开发聊天室程序
- 在linux系统下用java执行系统命令实例
- java期末考试试题两套(答案) 选择(
- JAVA3D编程示例(建模、交互)
- Java 文件加密传输
- java做的房产管理系统
- 基于jsp的bbs论坛 非常详细
评论
共有 条评论