The built-in user authentication system in Django is great, but unfortunately it lacks support for sending activation emails to newly registered users. Enter the django-registration application, which adds registration and account activation on top of Django standard views for user authentication. For more visit: [http://devdoodles.wordpress.com/2009/02/16/user-authentication-with-django-registration/]