
正文
java邮件收发系统代码,java邮件收发系统代码怎么写
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
java编写小型的局域网邮件发送
* 用来绑定多个邮件单元{@link #partSet} * 的分隔标识,我们可以将邮件的正文及每一个附件都看作是一个邮件单元 。
在Java中,可以使用JavaMail API和Java Activation Framework (JAF)来发送电子邮件。
其实最简单的发邮件方式是用Apache的Common组件中的Email组件,封装得很不错。 特简单。首先从Sun的网站上下载JavaMail框架实现,最新的版本是1。
尽管java中有邮件发送接受类,但用Javamailapi更方便。我差点误入歧途。我主要讲讲带附件的邮件发送。假如专心看,在 Javamailapi中的demo中有一个sendfile.java的Example。
刚好我也在学习,网上找了些:邮件群发:收件人的地址设置为tomail+i的形式,利用For循环向这些地址发送邮件,以实现群发的目的。
相关问答
Q1: 如何写一个JAVA类可以实现邮件发送功能,也可以实现群发功能
1、)Message.RecipientType.CC--抄送。3)Message.RecipientType.BCC--暗送。
2、邮件群发:收件人的地址设置为tomail i的形式,利用For循环向这些地址发送邮件,以实现群发的目的。
3、要想效率发邮件可以用多线程每个线程发指定批量的邮件 要想不被查封为垃圾邮件,这个就有很多地方要注意了 邮件的内容不要含有太多图片信息,内容尽量简洁,不要涉及一些淫秽色情的东西。不要向同一个人发送同样的邮件。
4、.SMTP协议是支持长连接的协议,同时mail.jar实现了SMTP协议的连接、邮件发送及连接断开,至于对连接的维护没有涉及;同时Spring中的邮件支持是通过封装mail.jar实现的,但只提供了单笔发送和批量发送(均为短连接)。
5、地址分组管理:强大的地址分组管理功能,方便客户群管理。导入导出:很方便地导入、导出邮件地址,发送邮箱账户也可以方便的导入、导出。自动关机:群发任务完成后可设置自动关机,低碳环保。
6、并尽量让其每天有1小时左右的阳光浴。注意:笼养八哥有啄人的特性,尤其是小孩易受攻击。因此,小孩不要靠近鸟笼,以防发生意外。(鸟的寄生虫可以用中药百步来除。也可以用无毒无刺激的二氧化氯消毒剂进行消毒。
Q2: 求一用JAVA做的一个发邮件的程序(急)!
首先我去java.sun.com下载了一个javamailapi2,现在最新版本3了。其实这个api 是一些类库集合。解压后,找到mail.jar加入你的classpath中即可,还有其他一些jar,一般用户都用不着。
首先Java发送邮件需要用到JavaMail,先到Oracle官网上下载好最新版本的JavaMail(刚才看了一下,最新是3),把下载的这个jar文件放到classpath里(如果是Web项目,就放到WEB-INF/lib目录下。
import java.util.Date; import java.util.HashMap; import java.util.List; import java.util.Map; import sun.misc.BASE64Encoder; /** * 该类使用Socket连接到邮件服务器, 并实现了向指定邮箱发送邮件及附件的功能。
其实最简单的发邮件方式是用Apache的Common组件中的Email组件,封装得很不错。 特简单。首先从Sun的网站上下载JavaMail框架实现,最新的版本是1。
不过为了测试方便,还是上网去收一个邮件服务器把。例如foxmail server等。网上有教程,可以配置好的。对于编程,既然要求用socket编写,那么就要熟悉java的socket编程,这部分倒是很简单。可能还需要看看多线程部分。
设置收件人地址时使用setRecipient()方法设置收信人地址,代码如下:message.setRecipient(type,address);参数type为收件人类型。可以使用以下3个常量来区分收件人的类型:1)Message.RecipientType.TO--发送。
java邮件收发系统代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java邮件收发系统代码怎么写、java邮件收发系统代码的信息别忘了在本站进行查找喔。








