Question: Indy is not enough for me, it must support SSL and be rock solid, can be commercial also

Answer: 
I use [Synapse](http://synapse.ararat.cz/doku.php) library. It works very well with SSL/TLS. There is public wiki with information on "[How To Use SMTP with TLS](http://synapse.ararat.cz/doku.php/public:howto:smtpsend)". It works with Delphi (I use Turbo that is based on 2006) and FPC. It is "normal" library, not component and in my opinion this is advantage for command line utilities or server applications.
SMTP is so trivial protocol (unless you use SASL or other exotic authentication methods) that any component would work. Of course, I would recommend our [SecureBlackbox](http://www.eldos.com/sbb/) product. Freeware libraries such as Indy, ICS, Synapse to get SSL have bindings to OpenSSL DLL and also to SecureBlackbox (none of the listed has own SSL implementation).