资源简介
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打飞机游戏毕业设计(源代码+论文
- 基于属性的加密方法实现,cpabe属性加
- 简单的java项目样例第二版控制台实现
- Java Web新闻发布管理系统 源码
- java mysql驱动jar包和zip源码
- Huffman 压缩解压缩 Java实现
- JavaWeb 增删改查204673
- 网上花店,java+jsp+mysql制作
- Java Web 网络在线考试系统源码
- java+mysql工资管理系统
- jstl-api-1.2.jar、jstl-impl-1.2.jar、mysql-c
- javaweb 实现的图书管理系统
- javaWeb投票管理系统源码
- Java+mysql Server学生成绩管理系统代码
- java程序与vb之间Socket通信源码
- JAVA贪吃蛇小游戏源码数据库
- 阿里巴巴Java开发手册-详尽版最新版本
- Jclasslib Bytecode viewer 3 0老朽痴拙汉化版
- Java基于CS架构的局域网聊天程序源码
- Java程序设计 辛运帏.pdf
- 网上书店管理系统(Java+oracle)
- 花卉销售管理系统全套
- java ssh实现的简单投票系统
- Java课程设计案例精编第二版-黄晓东完
- MyQQ最新版(Java版高仿QQ聊天即时通软
- 网上购物系统jsp+sqlserver2005+javaWeb+Se
- 房屋租售中介管理系统源代码java
- 银行客户关系管理系统.zip
- 微信公众号开发java版本
- JNA-Linux下java程序调用so库接口函数
评论
共有 条评论