This is not about modern TLS vs. old SSL. Net::SMTP::SSL vs. Net::SMTP::TLS is about implicit SSL/TLS (i.e. SMTPS, port 465) vs. explicit SSL/TLS (STARTTLS, port 25 or 587). And to add more to this naming confusion: TLS is actually just the new name for SSL, i.e. TLS 1.0 is SSL 3.1, TLS 1.2 is SSL version 3.3 etc. SSL 2.0 on the other hand is a very different protocol. This means that when somebody is talking about SSL or TLS or SSL/TLS they usually mean the same, except when they are talking about specific versions of the protocol.
I personally would suggest to use new versions of Net::SMTP (starting with libnet 3.x) which now has support for both explicit and implicit SSL/TLS and also for IPv6 - how it should have been from the start. Thus all the various derivates like Net::SMTP::SSL, Net::SMTP::TLS (buggy and unmaintained since 2006), Net::SMTP::TLS::ButMaintained (unmaintained since 2013), Net::SMTPS are finally no longer needed.
In reply to Re^8: Net::SMTP::SSL ACK!!
by noxxi
in thread Net::SMTP::SSL ACK!!
by Dandello
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |