Hi Xin, Maybe the server from which you are running the project can’t send emails. I would try to send an email using the send_mail function from the shell:
$ python manage.py shell >>> from django.core.mail import send_mail >>> send_mail(’the subject’, ’the message’, ‘f...@example.com’, >>> [’t...@you.com’,]) It shouldn’t take more than a couple of seconds. If the session hangs I would look at the email settings (EMAIL_HOST, EMAIL_PORT, EMAIL_HOST_USER, and EMAIL_HOST_PASSWORD), maybe a sysadmin could tell you which values you must use to reach the network outside of your local network. Also the EMAIL_BACKEND must be django.core.mail.backends.smtp.EmailBackend. If the function returns 1, then you were able to contact the SMTP server and deliver the message successfully to the server. However a misconfiguration in the SMTP Server might stop the outgoing message from reaching the mail server of your email address. Give it a try and let us know. > On 19 Sep 2015, at 14:27, Xin Ji <vincent.j....@gmail.com> wrote: > > No, I haven't. > How should I override? And Which file should I put the LOGGING settings in? > > 在 2015年9月19日星期六 UTC+8下午7:49:56,Xin Ji写道: > I'm using apache + django + mod_wsgi to serve my app. > My apache version is 2.4.7 and my django version is 1.8.4 > > My django settings are: > DEBUG=False > > ADMINS = [ > ('username','usern...@comp.nus.edu.sg > <mailto:usern...@comp.nus.edu.sg>'), > ] > > MANAGERS = [ > ('username','usern...@comp.nus.edu.sg > <mailto:usern...@comp.nus.edu.sg>'), > ] > > MIDDLEWARE_CLASSES = ( > ... > 'django.middleware.common.BrokenLinkEmailsMiddleware', > ) > > EMAIL_HOST = 'stmp.comp.nus.edu.sg <http://stmp.comp.nus.edu.sg/>' > EMAIL_PORT = 25 > EMAIL_HOST_USER = 'username' > EMAIL_HOST_PASSWORD = 'password' > > When I ran the server, I got this error on the website(This page uses the > django 500.html template.): > Server Error (500) > > There's been an error. It's been reported to the site administrators via > email and should be fixed shortly. Thanks for your patience. > > > But I didn't receive any email about the error report. > > What's wrong with my configurations? > > -- > You received this message because you are subscribed to the Google Groups > "Django users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to django-users+unsubscr...@googlegroups.com > <mailto:django-users+unsubscr...@googlegroups.com>. > To post to this group, send email to django-users@googlegroups.com > <mailto:django-users@googlegroups.com>. > Visit this group at http://groups.google.com/group/django-users > <http://groups.google.com/group/django-users>. > To view this discussion on the web visit > https://groups.google.com/d/msgid/django-users/68c1b621-1cb5-4dfd-bd22-921134a0d128%40googlegroups.com > > <https://groups.google.com/d/msgid/django-users/68c1b621-1cb5-4dfd-bd22-921134a0d128%40googlegroups.com?utm_medium=email&utm_source=footer>. > For more options, visit https://groups.google.com/d/optout > <https://groups.google.com/d/optout>. -- You received this message because you are subscribed to the Google Groups "Django users" group. To unsubscribe from this group and stop receiving emails from it, send an email to django-users+unsubscr...@googlegroups.com. To post to this group, send email to django-users@googlegroups.com. Visit this group at http://groups.google.com/group/django-users. To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/8539430C-0EAC-462D-9B97-98CA9EFEC6EA%40gmail.com. For more options, visit https://groups.google.com/d/optout.