Hello.
I'm trying to set up nbsmtp (tool similar to nullmailer or ssmtp, sendmail compatible, SMTP relay). So far I've used just Evolution, but now I want to try mutt. I compiled nbsmtp with SSL support. I have problems when connecting to Gmail SMTP server over SSL. From school network I tried this:
Code:
/usr/local/bin/nbsmtp -V -h smtp.gmail.com -f myname@gmail.com -U myname@gmail.com -P 'fish' -p 587 -s -S < mail/postponed
and it sent my email.
However It doesn't work when I'm on college network. Maybe this port is filered on firewall. I tried:
Code:
$ sudo nmap -p587 smtp.gmail.com
...
PORT    STATE  SERVICE
587/tcp closed submission
...
(Correct me if i used incorrect options please)

So I tried to change port number to 465. But when I run it, it just prints
Code:
Creating SSL connection to host (smtp.gmail.com:465)
and then waits too long (after 10 minutes I ^C-ed it).

So I tried to send mail from Evolution where I have configured Gmail SMTP server over SSL (to which I can connect) and then compared results from netstat:
Code:
$ netstat -tpn
...
tcp        0      0 x.x.x.x:37758       64.233.183.109:465      ESTABLISHED18340/nbsmtp        
tcp        0     27 x.x.x.x:56751       64.233.183.111:465      ESTABLISHED18166/evolution
...
I have set 'smtp.gmail.com' as SMTP server in Evolution and I also tried to use both IPs with nbsmtp, but neither works.

However it is same with port 465 when I'm in school network.