title: Django-registration - Sending Email in a asynchronous way
body: <p>So, I'm using <a href="https://bitbucket.org/ubernostrum/django-registration/wiki/Home" rel="nofollow noreferrer">django-registration</a> in my project to enable user self-registration in the app I'm building. I've configured django-registration to send confirmation emails to the registered users.</p>
  
  <p>My <code>settings.py</code>:</p>
  
  <pre><code>EMAIL_USE_TLS = True
  EMAIL_HOST = 'smtp.gmail.com'
  EMAIL_PORT = 587
  EMAIL_HOST_USER = 'myUser@myCompany.com'
  EMAIL_HOST_PASSWORD = 'apassword'
  ...
  ACCOUNT_ACTIVATION_DAYS = 7
  </code></pre>
  
  <p>But, after the user fills the registration form and clicks the register button, the page keeps waiting for the email sending process. It looks like the response (the confirmation page) is received only after the email has been sent. </p>
  
  <p>I've read another <a href="https://stackoverflow.com/questions/4447081/how-to-send-asynchronous-email-using-django">thread</a> that shows how to send an email in a thread. Is there a way to send emails, using django-registration, in such a way that the response for the form registration submit doesn't keep blocked until the email is sent? I mean, I don't want to modify the <code>django-registration</code> itself.</p>