cruisecontrol使用gmail邮箱发送邮件错误的解决
由于gmail等邮箱使用了ssl进行加密传输
因此在配置cruisecontrol的email或者htmlemail的时候需要设置 usessl="true"
否则在log中可能会出现 Must issue a STARTTLS command first的错误
另部分邮箱也需要开通pop3 以及smtp支持
以下部分在网上摘录的,可能具体配置有些不一样,视具体情况配置
QQ、Yahoo、网易、Gmail、sina邮箱设置办法
QQ
邮箱需要开通
POP3
后才能够在客户端上创建。
QQ
邮箱开通
POP
的方法:
1
、
通过网络登陆您的
QQ
邮箱页面
2
、
点击页面上方的
“
设置
”
(即显示您邮箱登录名称的下面
“
设置
—
换肤
”
的位置)并进入
QQ
邮箱设置界面
3
、
点击
“
账号
”
选项卡后滚动至页面最下方可以看到
“POP3/SMTP
服务
”
。
4
、
勾选
“
开启
POP3/SMTP
服务
”
并保存修改
QQ
邮箱配置方式:
POP3
服务器
: pop.qq.com
,
SMTP
服务器
: smtp.qq.com
。
×××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××
yahoo邮箱也需要开通pop后才能够在客户端上创建,设置方法见附件(雅虎邮箱开通POP3需要交费)
×××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××
目前网易的免费邮箱新注册的用户不支持直接开通smtp、pop3的服务(包括升级为3G也不能使用),之前已开通客户端功能的老用户不受影响。详情见网易的相关说明: http://help.163.com/07/0524/10/3F8K8I6V007525G0.html
如果您的网易邮箱已开通pop功能,配置信息如下:
pop: pop.163.com
smtp: smtp.163.com
端口默认的即可
×××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××
Gmail邮箱的添加同样是以开通pop功能为前提的: 在“设置”->“POP和转发”选项中开启Gmail的POP功能
开通pop后,配置信息如下:
pop: pop.gmail.com,端口是995,
smtp:smtp.gmail.com,端口是465。
PS: 发送/接收服务器端口都需要勾选SSL验证。