精华内容
下载资源
问答
  • 用Excel和OutLook实现自动批量发邮件.pdf
  • 【精】ava批量发邮件

    2010-09-21 14:29:02
    总结的java批量发邮件,并可以批量上传附件,可以联系qq412546724
  • VBA 批量发邮件

    2012-05-17 10:25:43
    使用VBA发邮件的一个demo ,需要本地outlook组件的支持。
  • javaMail批量发邮件研究

    千次阅读 2013-02-25 10:18:20
    使用java mail批量发邮件 mail.163.com:连续不停的发一些邮件后,会导致无法发送了 mail.yeah.net:连续不停的发几十封邮件后,会导致无法发送了 多个163邮箱, 轮流使用其中的邮箱,且每线连续发送10封邮件slepp10...

    使用java mail批量发邮件

    mail.163.com:连续不停的发一些邮件后,会导致无法发送了
    mail.yeah.net:连续不停的发几十封邮件后,会导致无法发送了
    多个163邮箱, 轮流使用其中的邮箱,且每线连续发送10封邮件slepp10秒钟: 依然无法发送
    sohu邮箱:依然无法发送


    有一些无法发送,可能是因为还没有使用authr...发送而只是简单发送


    如果原因是由于163的发送邮件服务器做了检测来区分是程序做的还是人做的,那么如果想实现批量发,可能需要换一种思路了:整一个自己的邮件发送服务器。

    如果原因是由于需要anthr...,而又不想继续研究,只想快速获得成效,那么可以这个思路:使用java robot(鼠标、键盘自动点击)来操作一个邮件客户端(比如foxmail),即模拟人操作邮件客户端,来实现批量发送。

    展开全文
  • Excel自动批量发邮件

    千次阅读 2019-01-26 15:30:17
    比如说,使用outlook批量发送工资条,并且把指定单元格区域作为表格粘贴在邮件正文内……嗯,还得增加一个《关于企业调整职工工资的通知.docx》的附件。发送后的邮件像下图酱紫的。2.首先,得有安装并注册过outlook...

    如何让Excel自动发送邮件?

    比如说,使用outlook批量发送工资条,并且把指定单元格区域作为表格粘贴在邮件正文内……嗯,还得增加一个《关于企业调整职工工资的通知.docx》的附件。

    发送后的邮件像下图酱紫的。

    Excel自动批量发邮件

    2.

    首先,得有安装并注册过outlook软件。

    然后,咱们得有一份工资表。发工资条嘛,没工资表发个大头鬼啊。示例工资表如下图所示。其中A列是邮箱。

    Excel自动批量发邮件

    再然后,在该工作簿内新建一张工作表。设定并美化下工资条。比如下图的模样。

    Excel自动批量发邮件

    3.

    最后,复制以下代码,激活工资条所在的工作表后运行代码就可以批量发送邮件了。

    Sub SendMailEnvelope()

    Dim avntWage As Variant

    Dim i As Long

    Dim strText As String

    Dim objAttach As Object

    Dim strPath As String

    With Application

    .ScreenUpdating = False

    .EnableEvents = False

    End With

    strPath = ThisWorkbook.Path & "关于企业调整职工工资的通知.docx"

    '------------邮件发送附件的路径

    avntWage = Sheets("工资表").[a1].CurrentRegion

    '------------工资表的数据装入数组

    For i = 2 To UBound(avntWage)

    [a2:i2] = Application.Index(avntWage, i)

    '------------工资条数据放入a2:i2区域

    [b1:i2].Select

    '------------选中b1:i2作为邮件正文的表格内容

    ActiveWorkbook.EnvelopeVisible = True

    '------------MailEnvelope可见

    With ActiveSheet.MailEnvelope

    strText = avntWage(i, 2) & "您好:" & vbCrLf & "以下是您" & _

    avntWage(i, 3) & "月份工资明细,请查收!"

    .Introduction = strText

    '------------邮件正文内容

    With .Item

    .To = avntWage(i, 1)

    '------------收件人

    .CC = "treasurer@gmail.com"

    '------------抄送人

    .Subject = avntWage(i, 3) & "月份工资明细"

    '------------主题

    Set objAttach = .Attachments

    Do While objAttach.Count > 0

    '------------Do While语句删除可能存在的旧附件

    objAttach.Remove 1

    MsgBox objAttach.Count

    Loop

    .Attachments.Add strPath

    '------------添加新附件

    .send

    '------------发送邮件

    End With

    End With

    Next i

    ActiveWorkbook.EnvelopeVisible = False

    With Application

    .ScreenUpdating = True

    .EnableEvents = True

    End With

    Set objAttach = Nothing

    End Sub

    展开全文
  • 用Excel和OutLook实现自动批量发邮件

    万次阅读 2018-01-20 22:39:10
    作者:闲者秋山 闲者秋山 ...相信不少人的工作中都有这样的情况,需要群发通知邮件的情况...但如果要邮件的收件人 要求的附件和邮件正文都不一样, 且收件人数量极多,那这个工作量就很大。 虽然很多

    转自:https://zhuanlan.zhihu.com/p/25283201

    作者:闲者秋山

    闲者秋山

    相信不少人的工作中都有这样的情况,需要群发通知邮件的情况。

    (比如财务付完款,要通知供应商,房东之类的)

    但如果要发的邮件的收件人

    要求的附件和邮件正文都不一样,

    且收件人数量极多,那这个工作量就很大。

    虽然很多公司可以引进软件解决这问题,

    但更多的公司是不舍得花这个钱的。

    这里介绍一个仅靠Office就可以实现的方法
    我会尽量备注注释来解释代码的意思,

    但如果还是看不懂,

    请大家先自己进行一些VBA基础知识的学习。

    先按照上图,用Excel做一个表格。

    名为sheet1

    然后alt+f11,呼出vba编辑器,insert ,选择module,复制以下代码。

    Sub sendBatchMail()
     t = Timer   '计时器开始
    
    Dim rowCount, endRowNo
    Dim objOutlook As New Outlook.Application
    Dim objMail As MailItem
    Dim sendIndex
    
    endRowNo = ThisWorkbook.Sheets("Sheet1").[a65535].End(xlUp).Row
     '取sheet1的最后一行是多少行
    
    Set objOutlook = New Outlook.Application
    
    ThisWorkbook.Sheets("sheet1").Select
    
    For rowCount = 2 To endRowNo '循环从第二行运行到最后一行
    
    Set objMail = objOutlook.CreateItem(olMailItem)
    
    subjectname = ThisWorkbook.Sheets("sheet1").Range("b" & rowCount) '赋值邮件名
    
    bodyname = ThisWorkbook.Sheets("sheet1").Range("c" & rowCount) '赋值邮件正文
    
    attach_address = ThisWorkbook.Sheets("sheet1").Range("d" & rowCount)
    '赋值附件所在的地址链接
    
    With objMail
    .To = Cells(rowCount, 1) 
    .Attachments.Add attach_address
    .Body = bodyname 
    .Subject = subjectname
    .sendIndex = rowCount Mod objOutlook.Session.Accounts.Count + 1 
    '要发的邮件分到服务器上
    .SendUsingAccount = objOutlook.Session.Accounts.Item(sendIndex)
    .Send
    End With
    Set objMail = Nothing
    Application.Wait (Now + TimeValue("0:00:15"))
     '发完一封邮件等15秒左右,觉得时间太久可以自己调整
    Next
    MsgBox "Done!" & Chr(10) & "Run time is " & Timer - t & "seconds"
     '结束后,显示计时器结果
    End Sub
    

    当然这是一个我已经简化后的模型。

    当你稍微了解一些代码结构后,你完全可以自己修改一下代码,

    重新设计符合自己公司格式要求的程序。

    下图是我设计的简单的模板,按钮可以去设定中,quick access toolbar(快速工具栏)中

    找到insert controls(插入控件),然后就可以插入按钮了。

    按钮放置后可以直接连接宏(assign macro),然后以后点击即可运行。

    (此方法适合发文字不多的通知,比如我司已于近日支付贵公司XX金额,请注意查收。 但不适合发长信。)


    本文主要是提供思路,
    知乎是分享知识的平台,不是提供成品的地方,
    伸手党的私信我真没工夫回……
    展开全文
  • 现在想用CI框架,批量对一批邮箱发送邮件,没有发送成功希望写入数据库做记录, 为了防止频率过高,被对方邮箱封了,希望2封邮件之间,有时间,间隔,哪位大师能个给思路不??
  • MOX批量电子邮件发件人是免费的,功能强大的批量电子邮件发件人脚本,可以创建并发送到您的电子邮件列表。 安装:1.解压缩批量电子邮件程序存档。 2.将整个目录“ emailer”上载到您的Web根目录。 3.为目录“ ...
  • 批量发工资或发邮件

    千次阅读 2015-06-16 09:34:58
    主要给公司HR实现批量发工资条和拆分工资条 程序界面如下: 本程序需要引用外部的程序集  Microsoft.Exchange.WebServices.dll 发送Exchange类型邮件 需要从微软官网下载 EPPlus.dl 用于操作Excel...

    本程序用的C#语言开发,用的是.net farmework3.5库。主要给公司HR实现批量发工资条和拆分工资条

    程序界面如下:

    本程序需要引用外部的程序集 

    Microsoft.Exchange.WebServices.dll   发送Exchange类型邮件 需要从微软官网下载

    EPPlus.dl   用于操作Excel文件(当然用NPOI,或者OPENXML SDK都可以)

    Ckeditor 插件,主要用于编辑签名信息的,主要支持内容嵌入图片。

     

    在用Exchange发送邮件,在发送内容嵌入图片核心代码如下

    string file = @"C:\Users\contoso\Pictures\Party.jpg";

    email.Attachments.AddFileAttachment("Party.jpg", file);

    email.Attachments[0].IsInline = true;

    email.Attachments(0).ContentId = "Party.jpg"

    参考如下面网站

    http://msdn.microsoft.com/en-us/library/hh532564(v=exchg.80).aspx?cs-save-lang=1&cs-lang=csharp#code-snippet-1 

     

    /// Excel数字转成Excel行头算法, 如根据像1-〉A 2-〉B, 27-〉AA等

            private string GetColumnName(int column)

            {

                int value = 0;

                int remainder = 0;

                string result = string.Empty;

                value = column;

                while (value > 0)

                {

                    remainder = (value - 1) % 26;

                    result = (char)(65 + remainder) + result;

                    value = (int)(Math.Floor((double)((value - remainder) / 26)));

                }

                return result;

            }

    写此程序参考的网站

    http://www.cnblogs.com/scwyh/p/3483365.html  EPPlus操作数据导入导出

    http://www.cnblogs.com/rumeng/p/3785748.html  EPPlus操作

    http://blog.csdn.net/agai001/article/details/38925927   C# 通过Exchange 服务器发送

    http://blog.csdn.net/windflow/article/details/7741903  SMTP发送邮件方式

    http://www.codeproject.com/  绝对是个好网站,里面资源很好,epplus,exchange都在里面找到参考代码。

    http://ckeditor.com/demo  ckeditor官网

    http://holyrain1314.blog.163.com/blog/static/100114135201092111041689/ ckeditor的使用方法,如果英文好可以去官网看文档

    http://docs.cksource.com/ckeditor_api/symbols/CKEDITOR.editor.html#setData  ckedito使用介绍

     

    在写此程序遇到没解决的问题, 在使用EPPluse拆分文件,需要复制一行数据时,复制采用的是worksheet.Cells[rowIndex,cellIndex].copy方法,发现复制行发现格式会出现问题, 无柰之下, 利用 模板方法的方法实现了,相当读取模板中的内容,往里面填充数据, 而且只实现复制了文字和批注功能,  还是要用户手动定义模板!

     

    这主要用于显示签名信息的,因为公司HR签名需要带图片的,用了ckeditor控件去实现显示和编辑, 因为没找到好的html显示的编辑器, 局限性还是比较大的,有什么好的方法记得介绍给我呀,谢谢!

    展开全文
  • php批量发送邮件

    2013-10-09 17:47:02
    php批量发送邮件
  • 说明2、发邮件模板:需先配置好office自带的outlook邮件系统,可百度自行配置。或按照链接操作https://jingyan.baidu.com/article/90895e0f36ceda64ec6b0b2a.html 配置好收件人、主题、正文、附件四个区域后,点击A1...
  • javamail批量发送邮件

    2016-07-13 16:09:52
    javamail批量发送邮件
  • C# 控制台批量发送邮件 说明:下载代码后将邮箱地址和密码修改成自己的即可运行,注释出标记了debug。
  • loadrunner 邮件系统 发送邮件 smtp协议 自动化测试 利用loadrunner自动化脚本批量发送邮件,模拟smtp协议,对邮件服务器进行压力测试
  • 适合批量发邮箱的软件 在使用过程中,可能会出现发送失败的问题,请设置相关参数
  • C#邮件发送 批量发送邮件 发送邮件嵌入图片 添加附件
  • 线程来发邮件,因为是异步的所以返回结果不受发邮件影响。 2,思路:使用spring的ThreadPoolTaskExecutor,用10个线程循环400个任务,完成任务后关闭 首先创建一个发邮件的Task(任务),只是负责发邮件。 然后创建一...
  • 2.发送邮件件箱,需要启动SMTP服务,各邮件的服务器的SMTP启用方式,请参照邮件服务商的说明。这里只简单介绍QQ邮件的设置方式。 设置----'账号---'POP3/IMAP/SMTP/Excahange/CardDav/CalDAV服务。勾选POP1/SMTP...
  • 批量发送邮件小工具! 测试可以使用,但是很多邮箱服务器限制,不允许一天内发送太多!这点没办法规避,除非自己架设邮箱服务器
  • Exchange批量删除邮件

    2019-04-17 23:45:00
    在实际工作中经常遇到以下问题:邮件发送给错误的收件人,简而言之就是邮件发错了,如果遇到群发更麻烦。Exchange中提供了批量删除邮件功能,当用户发现发送错误后,管理员可以检索并删除指定的邮件。 案例任务:...
  • 支持Excel模板批量导入邮箱地址,支持单邮件 多收件人发送,内有注释,简单易懂
  • 利用foxmail模板批量生成邮件,结合这个工具,方便利用邮件服务器转发打了的邮件
  • 一个适用于Node.js的简单电子邮件客户端。 快速发送从CSV文件导入的个性化电子邮件。 GitHub存储库: 依赖关系: , 。 执照 ISC,开源。 请参阅许可文件。 通过NPM安装: npm install bulkemailbot 或通过GitHub...
  • outlook怎么批量删除邮件?基本上每天我们都会在邮箱中接收到各种垃圾邮件混杂在一些重要的文件中导致我们很难去找到想要的右键,而还不是很了解如何批量删除这些无用邮件的小伙伴们,下面将会为大家带来具体的操作...
  • VBA用CDO批量发送邮件

    2020-10-22 14:47:23
    VBA用CDO批量发送邮件VBA用CDO批量发送邮件 VBA用CDO批量发送邮件 由于工作需要给单位内每个人发送有关个人信息的邮件,给每个人发送的...'代码由轩辕轼轲编写,如对Excel发邮件这个偏门主题感兴趣,可加入QQ群14161642
  • 批量邮件发送附件.zip

    2020-09-03 00:11:43
    批量邮件发送附件!但是163、qq邮箱每日发邮件有上限,请注意,报550 User is over flow,就不能发送了!需要第二天才能发送
  • python3批量发送邮件

    千次阅读 2018-04-29 10:00:20
    这次介绍运用python3批量发送邮件。使用这个功能,我们可以在爬虫中将程序遇到的问题发送到指定邮件,以便及时处理断掉的爬虫。在python中对发送邮件协议STMP的支持有两个模块:smtplib和email两个模块,前者负责...
  • EXCEL VBA与OUTLOOK实现批量一对一发邮件 用途:电子邮件群发工资条、系统上线账号分发、按店铺分发报表文件、批量发送面试邀请邮件、批量发送面试者的录取通知书等等 Sub sendemail() On Error Resume Next Dim i...
  • .net调用Outlook 批量发送邮件,可指定Outlook中的账号来发送邮件 解决调用Outlook时弹出对话框问题, 带安装程序。 如果本机已经安装了office但还是报未注册office错误时, 可以在VS中设置中 “生成”->“目标平台”...
  • 使用Python发送/批量发送电子邮件,也是可以的,所以就探索了一下,虽然不是很实用。毕竟大家伙在邮箱里批量添加收件人就好了。但是在爬虫过程中,或者是某个东西运行中往自己的邮箱发送日志,那就需要自动啦。 在...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 16,212
精华内容 6,484
关键字:

批量发邮件