I think that the better way to investigate this is to telnet mail.example.com 25 and issue a ehlo cmd to have the type/list of method used by your mail server, then, if it really needs SASL I think that you have to set AuthUser and password
entication framework, e.g. needed for the authentication against