精华内容
下载资源
问答
  • 通用各大网易系,腾讯QQ系,新浪系,阿里系...POP3是PostOfficeProtocol3的简称,即邮局协议的第3个版本,它规定怎样将个人计算机连接到Internet的邮件服务器和下载电子邮件的电子协议。它是因特网电子邮件的离线协议...

    通用各大网易系,腾讯QQ系,新浪系,阿里系等主流邮箱;同时也适用于企业开发的企业邮箱,进行收件和发件。

    通用各大网易系,腾讯QQ系,新浪系,阿里系等主流邮箱;同时也适用于企业开发的企业邮箱,进行收件和发件。

    POP3是Post Office Protocol 3的简称,即邮局协议的第3个版本,它规定怎样将个人计算机连接到Internet的邮件服务器和下载电子邮件的电子协议。它是因特网电子邮件的离线协议标准,POP3允许用户服务器上把邮件存储到本地主机(即自己的计算机)上,同时删除保存在邮件服务器上的邮件,而POP3服务器则是遵循POP3协议的接收邮件服务器,用来接收电子邮件的

    SMTP 的全称是“Simple Mail Transfer Protocol”,即简单邮件传输协议。它是一组用于源地址到目的地址传输邮件的规范,通过它来控制邮件的中转方式。SMTP 协议属于 TCP/IP 协议簇,它帮助每台计算机在发送或中转信件时找到下一个目的地。SMTP 服务器就是遵循 SMTP 协议的发送邮件服务器。   SMTP 认证,简单地说就是要求必须在提供了账户名和密码之后才可以登录 SMTP 服务器,这就使得那些垃圾邮件的散播者无可乘之机。。

    【如何进行快速开发邮件发送系统???本课程系统进行快速研发,项目实战】 部分截图如下:完整版请查看课件或者视频

    3f6f52434344488dd37b3cccf7a23e86.png

    988519c6e8fd7134b04333b6109079e5.png

    展开全文
  • excel发邮件抄送给多人,各位可以在工作中借鉴,很好的经验!!
  • /*** 邮件多人发送,可设置发送,抄送,密送 * *@authorzhutongyu **/ public classSendMail {private static SendMail instance = null;privateSendMail() { }public staticSendMail getInstance() {if (instance =...

    //原文链接:http://liuwanxiang.iteye.com/blog/2212309

    //需要下载mail.jar 地址:http://www.oracle.com/technetwork/java/index-138643.html

    //简单调试一下可用,替换一下邮箱和授权码,邮箱密码是授权码,详情百度。

    importjava.io.File;importjava.io.UnsupportedEncodingException;importjava.util.Date;importjava.util.Properties;importjavax.activation.DataHandler;importjavax.activation.FileDataSource;importjavax.mail.BodyPart;importjavax.mail.Message;importjavax.mail.MessagingException;importjavax.mail.Multipart;importjavax.mail.Session;importjavax.mail.Transport;importjavax.mail.internet.InternetAddress;importjavax.mail.internet.MimeBodyPart;importjavax.mail.internet.MimeMessage;importjavax.mail.internet.MimeMultipart;importjavax.mail.internet.MimeUtility;/*** 邮件多人发送,可设置发送,抄送,密送

    *

    *@authorzhutongyu

    **/

    public classSendMail {private static SendMail instance = null;privateSendMail() {

    }public staticSendMail getInstance() {if (instance == null) {

    instance= newSendMail();

    }returninstance;

    }public voidsend(String to[], String cs[], String ms[], String subject,

    String content, String formEmail, String fileList[]) {try{

    Properties p= new Properties(); //Properties p =//System.getProperties();

    p.put("mail.smtp.auth", "true");

    p.put("mail.transport.protocol", "smtp");

    p.put("mail.smtp.host", "smtp.qq.com");

    p.put("mail.smtp.port", "25");//建立会话

    Session session =Session.getInstance(p);

    Message msg= new MimeMessage(session); //建立信息

    BodyPart messageBodyPart = newMimeBodyPart();

    Multipart multipart= newMimeMultipart();

    msg.setFrom(new InternetAddress(formEmail)); //发件人

    String toList= null;

    String toListcs= null;

    String toListms= null;//发送,

    if (to != null) {

    toList=getMailList(to);

    InternetAddress[] iaToList= newInternetAddress()

    .parse(toList);

    msg.setRecipients(Message.RecipientType.TO, iaToList);//收件人

    }//抄送

    if (cs != null) {

    toListcs=getMailList(cs);

    InternetAddress[] iaToListcs= newInternetAddress()

    .parse(toListcs);

    msg.setRecipients(Message.RecipientType.CC, iaToListcs);//抄送人

    }//密送

    if (ms != null) {

    toListms=getMailList(ms);

    InternetAddress[] iaToListms= newInternetAddress()

    .parse(toListms);

    msg.setRecipients(Message.RecipientType.BCC, iaToListms);//密送人

    }

    msg.setSentDate(new Date()); //发送日期

    msg.setSubject(subject); //主题

    msg.setText(content); //内容//显示以html格式的文本内容

    messageBodyPart.setContent(content, "text/html;charset=gbk");

    multipart.addBodyPart(messageBodyPart);//2.保存多个附件

    if (fileList != null) {

    addTach(fileList, multipart);

    }

    msg.setContent(multipart);//邮件服务器进行验证

    Transport tran = session.getTransport("smtp");

    tran.connect("smtp.qq.com", "postmaster@qq.com","asiamedia");

    tran.sendMessage(msg, msg.getAllRecipients());//发送

    System.out.println("邮件发送成功");

    }catch(Exception e) {

    e.printStackTrace();

    }

    }//添加多个附件

    public voidaddTach(String fileList[], Multipart multipart)throwsMessagingException, UnsupportedEncodingException {for (int index = 0; index < fileList.length; index++) {

    MimeBodyPart mailArchieve= newMimeBodyPart();

    FileDataSource fds= newFileDataSource(fileList[index]);

    mailArchieve.setDataHandler(newDataHandler(fds));

    mailArchieve.setFileName(MimeUtility.encodeText(fds.getName(),"GBK", "B"));

    multipart.addBodyPart(mailArchieve);

    }

    }privateString getMailList(String[] mailArray) {

    StringBuffer toList= newStringBuffer();int length =mailArray.length;if (mailArray != null && length < 2) {

    toList.append(mailArray[0]);

    }else{for (int i = 0; i < length; i++) {

    toList.append(mailArray[i]);if (i != (length - 1)) {

    toList.append(",");

    }

    }

    }returntoList.toString();

    }public static voidmain(String args[]) {

    SendMail send=SendMail.getInstance();

    String to[]= { "zhutongyu@qq.com"};

    String cs[]= null;

    String ms[]= null;

    String subject= "测试一下";

    String content= "这是邮件内容,仅仅是测试,不需要回复";

    String formEmail= "zhutongyu@qq.com";

    String[] arrArchievList= new String[4];

    arrArchievList[0] = "c:\\2012052914033429140297.rar";

    arrArchievList[1] = "c:\\topSearch.html";

    arrArchievList[2] = "c:\\topSearch2.html";

    arrArchievList[3] = "c:\\logo_white.png";//2.保存多个附件

    send.send(to, cs, ms, subject, content, formEmail, arrArchievList);

    }

    }

    展开全文
  • 在撰写新邮件时,你可能注意到了“抄送”与“密件抄送”这两栏。所谓抄送其实也就是在你给某人发送邮件时同时将这封信发送给其他更多人。比方说某管理人员要通知下属干什么事情,他只要写一封邮件,然后将下属们的E-...

    抄送(CC)和秘密抄送(BCC)

    在撰写新邮件时,你可能注意到了“抄送”与“密件抄送”这两栏。所谓抄送其实也就是在你给某人发送邮件时同时将这封信发送给其他更多人。比方说某管理人员要通知下属干什么事情,他只要写一封邮件,然后将下属们的E-mail地址填入抄送栏内,各地址之间用逗号或分号隔开,再将信发出即可。这样他就不必劳神为这一百位属下发送一百封邮件了。
      密件抄送(又称“盲抄送”)和抄送的唯一区别就是它能够让各个收件人无法查看到这封邮件同时还发送给了哪些人。密件抄送是个很实用的功能,假如你一次向成百上千位收件人发送邮件,最好采用密件抄送方式,这样一来可以保护各个收件人的地址不被其他人轻易获得,二来可以使收件人节省下收取大量抄送的E-mail地址的时间。

    体现到程序中,就是把原来是发送改为BCC发送即可。

    展开全文
  • def send_mail(subject,message):SMTPserver = ‘qq 的 smtp server‘sender = ‘[emailprotected]‘password = "1234567"To = [‘[emailprotected]‘,‘[emailprotected]‘]#To = [‘[emailprotected]‘,]Cc = [‘...

    def send_mail(subject,message):

    SMTPserver = ‘qq 的 smtp server‘

    sender = ‘[email protected]‘

    password = "1234567"

    To = [‘[email protected]‘,‘[email protected]‘]

    #To = [‘[email protected]‘,]

    Cc = [‘[email protected]‘,‘[email protected]‘]

    msg = MIMEMultipart()

    msg.attach(MIMEText(message, ‘html‘,‘UTF-8‘))

    msg[‘Subject‘] = subject

    msg[‘From‘] = sender

    msg[‘To‘] = ",".join(To)

    msg[‘Cc‘] = ‘,‘.join(Cc)

    try:

    mailserver = smtplib.SMTP(SMTPserver,25)

    mailserver.login(sender,password)

    mailserver.sendmail(sender,To,msg.as_string())

    mailserver.quit()

    print ‘send email success ‘

    except smtplib.SMTPException:

    print "Error: "

    mes=open(‘redis_cluster.html‘,‘a+‘).read()

    sub="Create valueadded cluster info "

    send_mail(sub,mes)

    原文:https://blog.51cto.com/19941018/2387001

    展开全文
  • jenkins 邮件抄送

    2017-07-21 14:48:00
    只需要在邮箱中发送列表Project Recipient List中加上cc即可 转载于:https://www.cnblogs.com/jwentest/p/7217618.html
  • } //设置抄送人 for (int i = 0; i mimeMsg.setRecipients(Message.RecipientType.CC, InternetAddress.parse(copyto[i])); } //设置主题 mimeMsg.setSubject(subject); //设置正文 BodyPart bp = new ...
  • /** * 邮件管理器 * java 实现邮件的发送, 抄送及多附件 *@author zhuxiongxian *@version 1.0 *@created at 2016年10月8日 下午3:52:11 */ public class EmailManager { public static String username = ...
  • } //设置抄送人 for (int i = 0; i ; i++) { mimeMsg.setRecipients(Message.RecipientType.CC, InternetAddress.parse(copyto[i])); } //设置主题 mimeMsg.setSubject(subject); //设置正文 BodyPart bp = new ...
  • maillist,mailcclist, mailtitle, mailcontent): self.mail_list = maillist self.mail_cc = mailcclist self.mail_title = mailtitle self.mail_content = mailcontent self.mail_host = "xxx.xxx.com" #邮件服务器...
  • } //设置抄送人 for (int i = 0; i ; i++) { mimeMsg.setRecipients(Message.RecipientType.CC, InternetAddress.parse(copyto[i])); } //设置主题 mimeMsg.setSubject(subject); //设置正文 BodyPart bp = new ...
  • 在训练网络模型的时候,往往需要好几个小时,甚至十几个小时,由于时间不固定,所以有时候我去查看了好几次都没训练完,有时候训练结束很久了我才想起去看,所以我就想训练结束后自动给我发个邮件,这样我就可以专心...
  • java实现邮件抄送,密送,多个附件发送 package com.asia.home.cn.utils;  import java.io.File;  import java.io.UnsupportedEncodingException;  import java.util.Date;  import java.util.Properties;  ...
  • 基于SMTP发送一个简单的邮件首先,需要一个认证器:package No001_基于SMTP的文本邮件;import javax.mail.Authenticator;import javax.mail.PasswordAuthentication;public class SimpleAuthenticator extends ...
  • SMTP发送邮件的时候,并没有特殊的通信语句告诉邮件服务器 谁是主送,谁是抄送/密送,这三个角色都是以同样的方式告诉邮件服务器的,然后重点在邮件内容里。 邮件内容分为头和体两部分(就像http),头部包含了各种...
  • web的邮件抄送和密送

    2016-12-03 23:12:33
    张三给李四发了一封邮件,抄送给王五,内容是:我爱你,那么张三爱的是谁呢? 答案:他爱的是李四,允许王五围观,两个人收到的内容一样,但是都知道这...抄送人sohu看到的结果: 密送人(新浪)看到结果:
  • 可以通过登录邮件服务来发送,linux下也可以使用调用sendmail命令来发送,还可以使用本地或者是远程的smtp服务来发送邮件,不管是单个,群发,还是抄送都比较容易实现。本米扑博客先介绍几个最简单的发送邮件方式...
  • 跳至 Send email with CC and BCCToName E-mailCC BCC PriorityHighestHighNormalLowLowestSubjectMessage 2.[代码]sendemailWithCC_BCC.phpMail Sent$message= " " ;if (empty ( $mailtoname) || empty ( $mailtoma...
  • python发送email还是比较简单的,可以通过登录邮件服务来发送,linux下也可以使用调用sendmail命令来发送,还可以使用本地或者是远程的smtp服务来发送邮件,不管是单个,群发,还是抄送都比较容易实现。先把几个最...
  • 可以通过登录邮件服务来发送,linux下也可以使用调用sendmail命令来发送,还可以使用本地或者是远程的smtp服务来发送邮件,不管是单个,群发,还是抄送都比较容易实现。本米扑博客先介绍几个最简单的发送邮件方式...
  • def print_info(msg, log, indent=0):if indent == 0:send_email_to = []send_email_cc = []for header in ['From', 'To', 'Cc']:value = msg.get(header, '')# 获取原始的发件人 发送给谁 抄送人# 解析的emailAdr为...
  • 以下代码在本地环境可以测试成功,假如部署到服务器上,无法运行...经过测试,邮件发送成功 //原文链接:http://liuwanxiang.iteye.com/blog/2212309 //需要下载mail.jar 地址:http://www.oracle....

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,430
精华内容 572
关键字:

邮件抄送