Domanda

sto lavorando con Django, ho bisogno di inviare una mail a molte e-mail, io voglio fare questo con una libreria di alto livello come python-mailer, ma ho bisogno di usare campo Ccn, qualche suggerimento?

È stato utile?

Soluzione

Si dovrebbe guardare all'interno della classe EmailMessage di Django, sostiene la bcc.

docs completi availble qui:     http://docs.djangoproject.com/en/dev / argomenti / email / # the-EmailMessage classe

Descrizione rapida:

classe

L'EmailMessage viene inizializzato con i seguenti parametri (nell'ordine dato, se vengono usati argomenti posizionali). Tutti i parametri sono opzionali e possono essere impostati in qualsiasi momento prima di chiamare il metodo send ().

  • Oggetto:. L'oggetto della e-mail
  • del corpo: il corpo del testo. Questo dovrebbe essere un messaggio di testo.
  • FROM_EMAIL: L'indirizzo del mittente. Sia fred@example.com e Fred forme sono legali. Se omesso, viene utilizzata l'impostazione DEFAULT_FROM_EMAIL.
  • a:. Lista A o tupla di indirizzi di destinatari
  • bcc :. Lista A o tupla di indirizzi utilizzati nell'intestazione "Ccn" quando si invia l'e-mail
  • Connessione: Una e-mail esempio backend. Utilizzare questo parametro se si desidera utilizzare la stessa connessione per più messaggi. Se omesso, viene creata una nuova connessione quando send () viene chiamato.
  • allegati: un elenco di allegati per mettere sul messaggio. Questi possono essere sia istanze email.MIMEBase.MIMEBase, o (nome del file, il contenuto, mimetype) triple.
  • intestazioni: Un dizionario di intestazioni in più per mettere sul messaggio. Le chiavi sono il nome di intestazione, i valori sono i valori di intestazione. E 'fino al chiamante per garantire i nomi di intestazione e valori sono nel formato corretto per un messaggio di posta elettronica.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top