develooper Front page | perl.perl6.users | Postings from August 2017

Re: How do I do SSL/TLS with eMail::MIME ?

Thread Previous | Thread Next
Brandon Allbery
August 20, 2017 04:51
Re: How do I do SSL/TLS with eMail::MIME ?
Message ID:
On Sun, Aug 20, 2017 at 12:41 AM, ToddAndMargo <>

> $client = $smtp ), :port( $port ), :ssl, :starttls,
> :debug( 1 ) )

I think you only want :starttls. :ssl tells it to expect a socket that
immediately negotiates SSL; the error suggests the mail server doesn't.
(Note that, because SSL is negotiated immediately, it must use different
ports; in general, a mail server that supports SSL uses port 465 instead of
25, because it can't do SSL and non-SSL on the same port.)

Also, SSL as such isn't used that much beyond HTTPS. Modern mail servers
are more likely to use negotiated encryption (STARTTLS) instead. So just
:starttls and not :ssl.

brandon s allbery kf8nh                               sine nomine associates                        
unix, openafs, kerberos, infrastructure, xmonad

Thread Previous | Thread Next Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at | Group listing | About