Chris Lewis wrote: > With both port 25 and 587 you connect to in plaintext, and can "upshift" > to SSL via STARTTLS command (if the server is configured for it). > > With port 465, the whole connection is in SSL. > > Apparently the port 465 variant is deprecated in favor of 587/STARTTLS.
Yeah, I forgot to mention 587 (the SUBMISSION port). I actually bind all three, so I can support all comers. Thunderbird supports any of the above, depending on how you set the "Use secure connection" option. > You can test port 25/587 TLS with swaks. You apparently can't test 465 > "full SSL" with swaks. perldoc swaks: > -tlsc, --tls-on-connect > Initiate a TLS connection immediately on connection. Use to test > smtps/ssmtp servers. If this options is specified, the default > port changes from 25 to 465, though this can still be overridden > with the -p option. If there is /anything/ that swaks can't handle, I haven't found it yet (though I did have to produce my own customization to support sending multiple messages at one time). John