Unless you really need to use you gmail account, I would set up a new gmail 
account. I just did this and used port 587. It initially did not work, but 
after I verified via phone it worked.
Peter

On Thursday, 22 November 2012 18:10:47 UTC, Daniele wrote:
>
> Still doesn't work. I'm starting to wonder if this isn't a problem with 
> the fact that I have a custom signup page?
>
> On Wednesday, November 21, 2012 7:32:26 PM UTC, Daniele wrote:
>>
>> I'm trying to send emails upon user registration. This is what I have in 
>> my models file:
>>
>> mail = auth.settings.mailer
>> mail.settings.server = 'smtp.gmail.com:587'
>> mail.settings.sender = 'em...@gmail.com <javascript:>' #There's a proper 
>> email here
>> mail.settings.login = 'username:password' #There's a proper 
>> username/password combination here
>> auth.settings.registration_requires_verification = True
>> auth.messages.verify_email = 'Click on the link http://' + 
>> request.env.http_host + URL(r=request,f='user',args=['verify_email']) + 
>> '/%(key)s to verify your email'
>>
>> mail.settings.server = settings.email_server
>> mail.settings.sender = settings.email_sender
>> mail.settings.login = settings.email_login
>>
>> But every time I register a user with a valid email address, I'm getting 
>> no email.
>> So I'm trying to do it manually with:
>>
>> mail.send('em...@gmail.com <javascript:>', 'Message subject', 'Plain text 
>> body of the message')
>>
>>
>> But I'm getting an error message in the terminal that says:
>> WARNING:web2py:Mail.send failure:[Errno 111] Connection refused
>>
>> How can I fix this???
>>
>

-- 



Reply via email to