LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   nbsmtp cannoct connect to Gmail SMTP, but Evolution can? why? (https://www.linuxquestions.org/questions/linux-newbie-8/nbsmtp-cannoct-connect-to-gmail-smtp-but-evolution-can-why-603073/)

mutable 11-28-2007 03:05 PM

nbsmtp cannoct connect to Gmail SMTP, but Evolution can? why?
 
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.

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.


All times are GMT -5. The time now is 11:47 PM.