java-企业邮箱批量发送工具

这篇博客介绍了如何使用Java编程实现企业邮箱的批量发送功能。通过监听按钮事件,获取用户输入的账号、密码和Excel文件路径,调用自定义的Youhua类进行邮件发送。如果发送成功,会显示提示消息,否则提示账号密码错误或文件问题。
摘要由CSDN通过智能技术生成
背景:
由于公司每个月发送薪资邮件工具存在异常,接任务自主开发一个工具。通过读取Excel来发送邮件。内容相对简单,通过两天编码基本实现功能。我想过程分享给大家。
之前工具采用的是163邮箱,但是163邮箱的批量发送会遇到问题,诸如451、530等一系列关于发送多封邮件,或则每天不能超过多少封,端口会被禁止,导致无法继续发送(得到反馈大约每天30-50封左右)。而公司人员往往远远大于这个数,所以采用公司自己的企业邮箱是最安全可靠的。
由于是做web应用的,对于awt与swing的使用有不当的地方,也会继续加强。
企业邮箱批量发送工具 - 饶为 - 饶为的博客
 该功能设计到的编码思路:
1、界面构造(awt,swing)
2、读取excel文件(poi)
3、发送邮件(javamail)
那么界面构造采用最基本的Frame,我上代码:
1、界面构造
    
    
    
Frame f = new Frame("邮件群发工具");
f.setLayout(new GridLayout(5, 2));
Dimension screensize = Toolkit.getDefaultToolkit().getScreenSize();
Dimension framesize = f.getSize();
//用于整个框居中
int x = (int) screensize.getWidth() / 2 - 250;
int y = (i
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
本程序是使用Javamail API和Jacob Office操作库编写的批量发送实名邀请函的Java程序。 1、不仅可以提供全功能的邮件发送功能: - 发送常规邮件(邮件主题、发送地址、接收地址、邮件正文) - 邮件群发 - 支持抄送 - 支持附件的发送,可同时发送多个附件文件,附件的文件名可以为中文 - 支持秘送 - 支持已读回执 - 邮件服务器认证 - 等 2、还可以提供实名制的邮件批量发送: 邮件群发已经不是什么很了不起的功能了,但是实名制的邮件群发倒是迫切需要解决的事情, 特别是办公室工作人员需要发送实名制的邀请函,如果每发送一个电子邮件,都要打开附件(如果 附件是word的话,打开的速度又很慢,还容易死机)添加邀请人的姓名,并且还要在邮件的正文里 面再复制一次邀请人的姓名,我觉得如果让我干这个,还不如让我去死。 现在有了这个程序您只需要提供提供几个模板,配置好您的文件位置,所有的一切本程序可以 为您轻松搞定。人应该干人该干的事情,计算机应该干计算机该干的事情,人要是老干计算机干的事 情,不是人疯了就是世界末日来到了。 3、本程序是免费程序,虽然提供了非常实用的功能,但是本身还是有很多意想不到的bug,希望各 位可以多多提出意见,不吝赐教!如有任何问题请发邮箱:nicegiving@gmail.com,如果我 的网络没断的话我会在当天给您回复,谢谢您的支持。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值