976: Failed to send email using Gmail's smtp

hel***@gmai***** (Google Code) (Is this you? Claim this profile.)
March 26, 2009
This happens every time I publish a new review.

Environment:

Request Method: POST
Request URL:
http://li50-133.members.linode.com/codereview/api/json/reviewrequests/21/reviews/draft/publish/
Django Version: 1.0.2 final
Python Version: 2.4.3
Installed Applications:
['django.contrib.admin',
 'django.contrib.auth',
 'django.contrib.contenttypes',
 'django.contrib.markup',
 'django.contrib.sites',
 'django.contrib.sessions',
 'djblets.datagrid',
 'djblets.feedview',
 'djblets.siteconfig',
 'djblets.util',
 'djblets.webapi',
 'reviewboard.accounts',
 'reviewboard.admin',
 'reviewboard.changedescs',
 'reviewboard.diffviewer',
 'reviewboard.iphone',
 'reviewboard.reports',
 'reviewboard.reviews',
 'reviewboard.scmtools',
 'reviewboard.webapi',
 'django_evolution']
Installed Middleware:
('django.middleware.common.CommonMiddleware',
 'django.middleware.doc.XViewMiddleware',
 'django.middleware.locale.LocaleMiddleware',
 'django.contrib.sessions.middleware.SessionMiddleware',
 'django.contrib.auth.middleware.AuthenticationMiddleware',
 'djblets.siteconfig.middleware.SettingsMiddleware',
 'reviewboard.admin.middleware.LoadSettingsMiddleware',
 'djblets.log.middleware.LoggingMiddleware',
 'reviewboard.admin.middleware.CheckUpdatesRequiredMiddleware')


Traceback:
File
"/usr/lib/python2.4/site-packages/Django-1.0.2_final-py2.4.egg/django/core/handlers/base.py"
in get_response
  86.                 response = callback(request, *callback_args,
**callback_kwargs)
File
"/usr/lib/python2.4/site-packages/Django-1.0.2_final-py2.4.egg/django/views/decorators/cache.py"
in _wrapped_view_func
  44.         response = view_func(request, *args, **kwargs)
File
"/usr/lib/python2.4/site-packages/Djblets-0.5alpha1-py2.4.egg/djblets/webapi/decorators.py"
in _checklogin
  32.             response = view_func(request, *args, **kwargs)
File
"/usr/lib/python2.4/site-packages/Django-1.0.2_final-py2.4.egg/django/views/decorators/http.py"
in inner
  31.             return func(request, *args, **kwargs)
File
"/usr/lib/python2.4/site-packages/ReviewBoard-1.0alpha1-py2.4.egg/reviewboard/webapi/json.py"
in review_draft_save
  900.         mail_review(request.user, review)
File
"/usr/lib/python2.4/site-packages/ReviewBoard-1.0alpha1-py2.4.egg/reviewboard/reviews/email.py"
in mail_review
  205.                          {'review': review})
File
"/usr/lib/python2.4/site-packages/ReviewBoard-1.0alpha1-py2.4.egg/reviewboard/reviews/email.py"
in send_review_mail
  114.     message.send()
File
"/usr/lib/python2.4/site-packages/Django-1.0.2_final-py2.4.egg/django/core/mail.py"
in send
  271.         return self.get_connection(fail_silently).send_messages([self])
File
"/usr/lib/python2.4/site-packages/Django-1.0.2_final-py2.4.egg/django/core/mail.py"
in send_messages
  166.         new_conn_created = self.open()
File
"/usr/lib/python2.4/site-packages/Django-1.0.2_final-py2.4.egg/django/core/mail.py"
in open
  131.                                           
local_hostname=DNS_NAME.get_fqdn())
File "/usr/lib/python2.4/smtplib.py" in __init__
  244.             (code, msg) = self.connect(host, port)
File "/usr/lib/python2.4/smtplib.py" in connect
  307.         (code, msg) = self.getreply()
File "/usr/lib/python2.4/smtplib.py" in getreply
  351.                 raise SMTPServerDisconnected("Connection
unexpectedly closed")

Exception Type: SMTPServerDisconnected at
/codereview/api/json/reviewrequests/21/reviews/draft/publish/
Exception Value: Connection unexpectedly closed
chipx86
#1 chipx86
This is a third party issue, and beyond our control, but what are the e-mail settings?
  • +NeedInfo
#2 hel***@gmai***** (Google Code) (Is this you? Claim this profile.)
Hm... This has magically solved itself. Thanks for your attention :)
david
#3 david
  • -NeedInfo
    +NotABug