I\'ve been trying (and failing) to figure out how to send email via Python.
Trying the example from here: http://docs.python.org/library/smtplib.html#smtplib.SMTP
You should check your port, I'm not sure that google's SMTP port is 65, that would explain the timeout.
Modify your sources as such:
smtplib.SMTP_SSL('smtp.google.com', 465)
If, however, you are certain that it ought to work and it doesn't, it appears that there are some problems with smtplib.SMTP_SSL, and there's an available patch for it here.