I'm using gnus and trying to send email through it. This works for my gmail account (which receives outgoing emails on smpt port 587 using tls). My university uses smpt on port 465 and no tls, but ssl. Receiving email via IMAP port 993 works perfectly, but I have found no setup which allows email to be sent via port 465 ssl.
Short of looking at the source and debugging this myself, which would likely involve looking at how gnus is doing authentication and learning about the authentication methods and the smpt protocol, I don't think I will get any further.
I notice that everywhere that this question exists, it never gets answered.
http://comments.gmane.org/gmane.emacs.gnus.general/83505
https://groups.google.com/forum/#!topic/gnu.emacs.gnus/1_8s2pCWy4I
https://groups.google.com/d/topic/gnu.emacs.gnus/ikGoITEYIf4
And this has apparently been going on since 2010, so I thought it'd post it here.
What is a working setup for sending email from gnus via port 465 ssl?
(setq tls-program '("openssl s_client -connect %h:%p -no_ssl2 -ign_eof"))
And, then just the regular port setting stuff with 465, etc.