资源简介

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\.mymetadata

     文件       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.xml

     文件         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\meta-INF\MANIFEST.MF

     文件     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.springframework.aop-3.1.1.RELEASE.jar

     文件      53081  2018-07-30 21:20  java课程设计之发送邮件客户端,带发送附件\aaaaaa\WebRoot\WEB-INF\lib\org.springframework.asm-3.1.1.RELEASE.jar

     文件      50332  2018-07-30 21:20  java课程设计之发送邮件客户端,带发送附件\aaaaaa\WebRoot\WEB-INF\lib\org.springframework.aspects-3.1.1.RELEASE.jar

     文件     589824  2018-07-30 21:20  java课程设计之发送邮件客户端,带发送附件\aaaaaa\WebRoot\WEB-INF\lib\org.springframework.beans-3.1.1.RELEASE.jar

     文件     831068  2018-07-30 21:20  java课程设计之发送邮件客户端,带发送附件\aaaaaa\WebRoot\WEB-INF\lib\org.springframework.context-3.1.1.RELEASE.jar

     文件     107225  2018-07-30 21:20  java课程设计之发送邮件客户端,带发送附件\aaaaaa\WebRoot\WEB-INF\lib\org.springframework.context.support-3.1.1.RELEASE.jar

     文件     449324  2018-07-30 21:20  java课程设计之发送邮件客户端,带发送附件\aaaaaa\WebRoot\WEB-INF\lib\org.springframework.core-3.1.1.RELEASE.jar

     文件     176311  2018-07-30 21:20  java课程设计之发送邮件客户端,带发送附件\aaaaaa\WebRoot\WEB-INF\lib\org.springframework.expression-3.1.1.RELEASE.jar

     文件     404732  2018-07-30 21:20  java课程设计之发送邮件客户端,带发送附件\aaaaaa\WebRoot\WEB-INF\lib\org.springframework.jdbc-3.1.1.RELEASE.jar

     文件     378476  2018-07-30 21:20  java课程设计之发送邮件客户端,带发送附件\aaaaaa\WebRoot\WEB-INF\lib\org.springframework.orm-3.1.1.RELEASE.jar

     文件     229725  2018-07-30 21:20  java课程设计之发送邮件客户端,带发送附件\aaaaaa\WebRoot\WEB-INF\lib\org.springframework.test-3.1.1.RELEASE.jar

     文件     246719  2018-07-30 21:20  java课程设计之发送邮件客户端,带发送附件\aaaaaa\WebRoot\WEB-INF\lib\org.springframework.transaction-3.1.1.RELEASE.jar

     文件     544291  2018-07-30 21:20  java课程设计之发送邮件客户端,带发送附件\aaaaaa\WebRoot\WEB-INF\lib\org.springframework.web-3.1.1.RELEASE.jar

     文件     573701  2018-07-30 21:20  java课程设计之发送邮件客户端,带发送附件\aaaaaa\WebRoot\WEB-INF\lib\org.springframework.web.servlet-3.1.1.RELEASE.jar

     文件        404  2018-07-30 20:56  java课程设计之发送邮件客户端,带发送附件\aaaaaa\WebRoot\WEB-INF\web.xml

     文件     325060  2018-07-30 21:20  java课程设计之发送邮件客户端,带发送附件\java课程设计之发送邮件客户端,带发送附件.jpg

     文件        113  2018-07-30 16:21  java课程设计之发送邮件客户端,带发送附件\java课程设计网提供免费案例报告论文下载.html.url

............此处省略17个文件信息

评论

共有 条评论