title: EmailBackend for sending email through multiple SMTP in Django
body: <p>Getting Django to send an email is nicely explained <a href="https://docs.djangoproject.com/en/dev/topics/email/?#smtp-backend" rel="noreferrer">here</a> using standard settings as shown below.</p>
  
  <blockquote>
  <pre><code>EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
  EMAIL_HOST = "mail.mysmtpserver.somewhere"
  #EMAIL_PORT
  EMAIL_HOST_USER = "my@login"
  EMAIL_HOST_PASSWORD = "mypassword"
  #EMAIL_USE_TLS = True
  </code></pre>
  </blockquote>
  
  <p>Then using <code>django.core.mail.EmailMessage</code> to send it of.</p>
  
  <p>How ever, what if you are running multiple sites and need each of these to send email through their own SMTP server (or just different login in the same SMTP server)? </p>
  
  <p>Searching for a EmailBackend like this or a way to do it with the current backend did not produce any satisfactory results. </p>