<html lang="it-it" dir="ltr"><head></head><body># EDD_Emails

 Introdotta nella versione 2.1 di Easy Digital Downloads, la classe [EDD\_Emails](https://github.com/easydigitaldownloads/Easy-Digital-Downloads/blob/master/includes/emails/class-edd-emails.php) gestisce la costruzione e l'invio delle ricevute di acquisto e delle notifiche di vendita all'amministratore. Viene utilizzata anche dalle estensioni per inviare email personalizzate nel modello HTML standard.

 Per inviare un'email utilizzando la classe EDD\_Emails, chiama il metodo *send()* dall'istanza principale *EDD()*, in questo modo:

```
EDD()-&gt;emails-&gt;send( $to, $subject, $message );
```

 Se desideri inviare allegati insieme all'email, passa i percorsi dei file come stringa o array come quarto parametro:

```
EDD()-&gt;emails-&gt;send( $to, $subject, $message, $attachments );
```

 Tutte le email inviate tramite questa classe avranno applicato il modello selezionato in *Downloads &gt; Impostazioni &gt; Email*. Per impostazione predefinita, appare così:

 [![Screenshot from 2014-09-03 10:36:07](https://easydigitaldownloads.com/wp-content/uploads/2022/07/6184cbbcda76f.png)](https://easydigitaldownloads.com/wp-content/uploads/2014/09/Screenshot-from-2014-09-03-103607.png)

 Proprietà della classe:

- $from\_address
- $from\_name
- $content\_type
- $headers
- $html
- $template
- $heading

 Metodi:

- public: \_\_set( $key, $value )
- public: get\_from\_name()
- public: get\_from\_address()
- public: get\_content\_type()
- public: get\_headers()
- public: get\_templates()
- public: get\_template()
- public: get\_heading()
- public: parse\_tags()
- public: build\_email()
- public: send()
- public: send\_before()
- public: send\_after()
- public: text\_to\_html()

 Filtri:

- edd\_email\_from\_name
- edd\_email\_from\_address
- edd\_email\_content\_type
- edd\_email\_headers
- edd\_email\_templates
- edd\_email\_template
- edd\_email\_heading
- edd\_email\_message
- edd\_email\_attachments

 Azioni:

- edd\_email\_header
- edd\_email\_template\_{template name}
- edd\_email\_body
- edd\_email\_footer
- edd\_email\_send\_before
- edd\_email\_send\_after</body></html>