简单邮件传输协议(SMTP)是一个Internet标准的电子邮件(电子邮件)传输跨越互联网协议(IP)网络。通过SMTP协议所指定的服务器,就可以把E-mail寄到收信人的服务器上了,整个过程只要几分钟。SMTP服务器则是遵循SMTP协议的发送邮件服务器,用来发送或中转发出的电子邮件。
Exchange企业邮箱:EXCHANGE:也是企业邮箱,用于大的企业 用户数最少也要2000以上的和保密性企业。技术和资金跟的上。一年20-30W的投资。才能达到一定的效果。要不然还不得免费的呢!里面的功能都是可以自己写进去的。当然技术越高功能越好。
企业邮箱:无论多少用户都行。一年的投资比较少对比自建来说,功能上看你选的品牌 我推荐 网易 尚易 (呵呵 因为我就是做这个的)稳定 安全 而且功能上也是不断更新的。
以下介绍使用Java通过Exchange企业邮箱服务器发送Email。首先微软提供Java Exchange API,提供给我使用,通过EWS(Exchange Web Service)操作Exchange邮件服务器发邮件
- 下载EWS Java 相应的jar包
- 创建Java项目,并导入相应的jar包
- 以下是Email发送函数
- 函数中涉及一个MailsenderIfo类,此类为邮件的基本信息类
- 函数中涉及一个MailInfoGetFromProp类,此类为从磁盘中的Java配置文件中读取出邮件的基本信息。java配置文件的路径为java运行环境下的当前路径+properties.txt(配置文件名)。
- 配置文件properties.txt,保存邮件的基本信息,可供用户根据相应的需求更改发送邮件的信息。外部接口。
- java读取磁盘文件函数
- 主函数
- 只要工程和相应的包都引入了就能正常的发邮件
package BugFreeMailServer
import java.io.File
import microsoft.exchange.webservices.data.EmailMessage
import microsoft.exchange.webservices.data