Got this resolved. The issue was that I needed to close my idle session and reopen it after changing my settings.
On Tue, Mar 6, 2012 at 4:05 PM, Scott Macri <scottma...@gmail.com> wrote: > Here is my telnet response: > > Trying 74.125.45.109... > Connected to gmail-smtp-msa.l.google.com. > Escape character is '^]'. > 220 mx.google.com ESMTP v26sm52104286yhk.1 > > I can run thunderbird on the same machine and don't have any issues. > No, I am not running tbird at the same time as the django app. Thus, > I know it's not a port conflict. > > On Tue, Mar 6, 2012 at 1:09 PM, Tom Evans <tevans...@googlemail.com> wrote: >> On Tue, Mar 6, 2012 at 5:28 PM, Scott Macri <scottma...@gmail.com> wrote: >>> I'm attempting to send a message from my django app via gmail and keep >>> getting a connection refused error even though I know the parameters >>> are correct. >>> >>> settings.py >>> EMAIL_HOST = 'smtp.gmail.com' >>> EMAIL_PORT = '587' >>> EMAIL_USE_TLS = True >>> EMAIL_HOST_USER = 'myu...@gmail.com' >>> EMAIL_HOST_PASSWORD = 'password' >>> >>> idle command: >>> send_mail('My First Subject','My First Email Message in >>> DJango','myu...@gmail.com',['someb...@gmail.com'],fail_silently=False) >>> >>> I am able to send email through my mail client (Thunderbird). >>> >>> Any insight on this matter would be greatly appreciated. Thanks. >>> >>> ********* The error message is below ************ >>> >>> Traceback (most recent call last): >>> File "<console>", line 1, in <module> >>> File "/Library/Python/2.6/site-packages/django/core/mail/__init__.py", >>> line 61, in send_mail >>> connection=connection).send() >>> File "/Library/Python/2.6/site-packages/django/core/mail/message.py", >>> line 251, in send >>> return self.get_connection(fail_silently).send_messages([self]) >>> File "/Library/Python/2.6/site-packages/django/core/mail/backends/smtp.py", >>> line 79, in send_messages >>> new_conn_created = self.open() >>> File "/Library/Python/2.6/site-packages/django/core/mail/backends/smtp.py", >>> line 42, in open >>> local_hostname=DNS_NAME.get_fqdn()) >>> File >>> "/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/smtplib.py", >>> line 239, in __init__ >>> (code, msg) = self.connect(host, port) >>> File >>> "/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/smtplib.py", >>> line 295, in connect >>> self.sock = self._get_socket(host, port, self.timeout) >>> File >>> "/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/smtplib.py", >>> line 273, in _get_socket >>> return socket.create_connection((port, host), timeout) >>> File >>> "/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/socket.py", >>> line 512, in create_connection >>> raise error, msg >>> error: [Errno 61] Connection refused >>> >> >> Connection refused is pretty clear. Something is stopping outgoing >> connections from reaching smtp.gmail.com. >> >> You didn't specify whether thunderbird and django running on the same >> machine - are they? >> >> If you go to a console on the machine where django is running, and >> type in "telnet smtp.gmail.com 587", you should get an output like >> this: >> >>> $ telnet smtp.gmail.com 587 >> Trying 173.194.67.108... >> Connected to gmail-smtp-msa.l.google.com. >> Escape character is '^]'. >> 220 mx.google.com ESMTP 9sm82106435wid.2 >> >> If not, you must have a firewall somewhere between that box and google >> that is refusing the connection. >> >> Cheers >> >> Tom >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Django users" group. >> To post to this group, send email to django-users@googlegroups.com. >> To unsubscribe from this group, send email to >> django-users+unsubscr...@googlegroups.com. >> For more options, visit this group at >> http://groups.google.com/group/django-users?hl=en. >> > > > > -- > Scott A. Macri > www.ScottMacri.com > (571) 234-1581 -- Scott A. Macri www.ScottMacri.com (571) 234-1581 -- You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com. To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/django-users?hl=en.