EmailBackend para enviar correos electrónicos a través de múltiples SMTP en Django

Hacer que Django envíe un correo electrónico está bien explicado.aquí utilizando la configuración estándar como se muestra a continuación.

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

Entonces usandodjango.core.mail.EmailMessage para enviarlo de.

Sin embargo, ¿qué sucede si está ejecutando varios sitios y necesita que cada uno de estos envíe correo electrónico a través de su propio servidor SMTP (o solo un inicio de sesión diferente en el mismo servidor SMTP)?

La búsqueda de un EmailBackend como este o una forma de hacerlo con el backend actual no produjo resultados satisfactorios.

Respuestas a la pregunta(5)

Su respuesta a la pregunta