从visualsvn发送到office365的电子邮件

我正在尝试将提交后的电子邮件发送到
office365.com上托管的交换分发列表.它们需要TLS.我试图按照
http://www.visualsvn.com/support/topic/00018/的说明进行操作,但无法使其正常工作.这是我使用的配置,修改了用户名和密码:

"%VISUALSVN_SERVER%\bin\VisualSVNServerHooks.exe" ^
commit-notification "%1" -r %2 ^
--from fromemail@example.com ^
--to commit@example.com ^
--smtp-server smtp.office365.com ^
--smtp-ssl ^
--smtp-port 587 ^
--smtp-user fromemail@example.com ^
--smtp-password APassword

提交时,提交更改,但是我收到以下错误消息:

警告:使用输出后提交挂钩失败(退出代码1):
VisualSVNServerHooks:E020014:传输无法连接到服务器.

我可以从运行svn的系统telnet到smtp.office365.com 587.提交后的电子邮件可以使用其他非SSL帐户.

有没有其他人能够让这个工作?

最佳答案 切换到端口465进行SSL连接对我有用,我能够从我的svn服务器telnet到587

点赞