I am trying to send a post-commit email to an exchange distribution list hosted on office365.com. They require TLS. I have tried to follow the instructions at: http://www.visualsvn.com/support/topic/00018/ but cannot get it working. Here is the config I used, with username and passwords modified:
"%VISUALSVN_SERVER%\bin\VisualSVNServerHooks.exe" ^ commit-notification "%1" -r %2 ^ --from [email protected] ^ --to [email protected] ^ --smtp-server smtp.office365.com ^ --smtp-ssl ^ --smtp-port 587 ^ --smtp-user [email protected] ^ --smtp-password APassword
When commit, the changes are committed, but I get this error message:
Warning: post-commit hook failed (exit code 1) with output: VisualSVNServerHooks: E020014: The transport failed to connect to the server.
I am able to telnet to smtp.office365.com 587 from the system running svn. Post-commit emails work to a different, non-SSL account.
Has anyone else been able to get this to work?