Pregunta

Estoy trabajando con Django, necesito enviar un mail a varios correos electrónicos, lo que quiero hacer esto con una biblioteca de alto nivel como Python-anuncio publicitario, pero necesito usar BCC campo, alguna sugerencia?

¿Fue útil?

Solución

Se debe observar el interior de clase EmailMessage de Django, apoya la BCC.

documentos completos availble aquí:     http://docs.djangoproject.com/en/dev / temas / correo / #-EmailMessage la clase

Breve resumen:

clase

El EmailMessage se inicializa con los parámetros siguientes (en el orden dado, si se utilizan argumentos posicionales). Todos los parámetros son opcionales y se pueden establecer en cualquier momento antes de llamar al método send ().

  • tema:. La línea de asunto del correo electrónico
  • Cuerpo: El cuerpo del texto. Esto debería ser un mensaje de texto sin formato.
  • FROM_EMAIL: La dirección del remitente. Tanto fred@example.com y Fred formas son legales. Si se omite, se utiliza el valor DEFAULT_FROM_EMAIL.
  • a:. Una lista o tupla de direcciones de destinatarios
  • BCC . Una lista o tupla de direcciones utilizadas en el encabezado "CCO" al enviar el correo electrónico
  • conexión: Un e-mail instancia de servidor. Utilice este parámetro si desea utilizar la misma conexión para varios mensajes. Si se omite, se crea una nueva conexión cuando send () se llama.
  • adjuntos: la lista A de anexos a poner en el mensaje. Estos pueden ser cualquiera de los casos email.MIMEBase.MIMEBase, o (nombre de archivo, el contenido, mimetype) triples.
  • cabeceras: Un diccionario de cabeceras extra para poner en el mensaje. Las claves son el nombre de encabezado, los valores son los valores de cabecera. Todo depende de la persona que llama para asegurarse de nombres de encabezado y los valores están en el formato correcto para un mensaje de correo electrónico.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top