title: Avoid django.core.mail.outbox as e-mail backend in test execution on Django
body: <p>In my <code>settings.py</code> I have this config about my smtp e-mail backend:</p>
  
  <pre><code>EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
  EMAIL_HOST = 'smtp.zoho.com'
  EMAIL_PORT = 587
  EMAIL_USE_TLS = True
  EMAIL_HOST_USER = 'user@domain.com'
  EMAIL_HOST_PASSWORD = 'user'
  DEFAULT_FROM_EMAIL = 'contact@domain.com'
  </code></pre>
  
  <p>When I run the server during development (i.e. <code>python manage.py runserver</code>), e-mails are sent normally. But when I run my acceptance tests (i.e. <code>python manage.py test functional_tests</code>), e-mails are not sent.</p>
  
  <p>Reading the docs, I found <a href="https://docs.djangoproject.com/es/1.9/topics/testing/tools/#email-services" rel="nofollow">here</a> that Django assumes that is a good thing to send e-mails for a dummy box during testing, but the docs does not tell how I can disable this functionality (I do want to send e-mails via smtp while runing tests).</p>
  
  <p>Someone knows what I have to do to send e-mails via smtp when running tests?</p>
  
  <p>Thanks in advance.</p>