IDCSystem平台发送邮件需要设置的SMTP和其他的并没有不同,首先我们在IDCSystem平台后台---系统基本功能管理---邮件短信功能设置,看到SMTP的设置。 如下图: SMTP服务器:这个就是SMTP邮件服务器的地址了,不同的邮箱有不同的地址,在邮箱的系统设置中,都能够发现的。 通讯端口:这个SMTP的端口,一般正常端口都是25,SSL端口都是465,当然部分的会使用995或者其他的,这个邮箱的后台都会有说明。如果使用SSL,一般选择自动SSL模式即可。 账号:SMTP的发送邮箱账号。 邮件编码:可以为空,如非必要,默认即可。 密码:此处填写的可能是邮箱登录密码,也有可能是填写的是授权密码,如果开启邮箱SMTP的时候,会有一个授权码,那么此处的密码就应该填写授权码,而QQ的话,可能填写的是邮箱二级密码。 回复地址:这里指的是,你发送的邮件出去,客户在回复这封邮件的时候,可以回复到您指定的邮箱,而不是发送的邮箱。 下面我们以163免费邮箱设置SMTP为列说明一下,我们在163邮箱的设置中开启一下SMTP,会提示会有一个授权码。 通过上面的图片显示,我们可以清楚的知道了163的邮箱是如何设置的,我就开始设置一下,设置完毕之后,发现还是无法发送邮件,根据IDCSystem后台日志显示:
Mail sender 错误信息:61**********@qq.com 操作已超时。 操作超时,有可能是放置平台的机器无法连接SMTP服务导致的,因此我们telnet或者TCPping一下SMTP的端口: telnet smtp.163.com 25 测试: 发现端口是通讯,信息都是正确的,为啥还会操作超时呢,经过检查,发现目前大多数免费邮箱为了安全设置,都需要使用SSL通讯了,那么我们启用一下SSL: 再次测试是否可以收到邮件: 发现可以收到邮件,IDCSystem平台的邮箱设置部署完成,其他的邮箱也是可以通过这些思路去部署的,邮箱千百种,道理在其中。
|