For additional clarification, i was able to telnet to our exhange server and authenticate to it just fine:
telnet mar-exch01 25 Connected to mar-exch01.mydomain.com. Escape character is '^]'. 220 mar-exch01.mydomain.com Microsoft ESMTP MAIL Service ready at Thu, 15 Sep 2016 08:21:03 -0400 EHLO 250-mar-exch01.mydomain.com Hello [192.168.3.11] 250-SIZE 10485760 250-PIPELINING 250-DSN 250-ENHANCEDSTATUSCODES 250-STARTTLS 250-X-ANONYMOUSTLS 250-AUTH NTLM LOGIN 250-X-EXPS GSSAPI NTLM 250-8BITMIME 250-BINARYMIME 250-CHUNKING 250-XEXCH50 250 XRDST AUTH LOGIN 334 Username: [base64 username] 334 Password: [base64 password] 235 2.7.0 Authentication successful mail from:u...@mydomain.com 250 2.1.0 Sender OK rcpt to:otheru...@mydomain.com 250 2.1.5 Recipient OK data 354 Start mail input; end with <CRLF>.<CRLF> test . 250 2.6.0 <5cea5ff8-146e-417a-8749-28ba35015...@mar-exch01.mydomain.com> Queued mail for delivery. I want the helpdesk software to use postfix to send emails to users in our domain through exchange; at the same time i want exchange to send emails to postfix users when the domain is linuxhost.mydomain.com, which i did through exchange's smtp connector feature. The helpdesk software has a special alias that forwards email from the specified destination account to a perl script that creates/updates a ticket -- View this message in context: http://postfix.1071664.n5.nabble.com/Cannot-start-TLS-handshake-failure-when-relaying-through-Exchange-2007-tp86243p86245.html Sent from the Postfix Users mailing list archive at Nabble.com.