Interfaccia alla classe PHPMailer.
More...
|
| __construct () |
|
| sendMail ($recipient_email, $sender_email, $subject, $contents, $options=array()) |
|
sendMail |
( |
|
$recipient_email, |
|
|
|
$sender_email, |
|
|
|
$subject, |
|
|
|
$contents, |
|
|
|
$options = array() |
|
) |
| |
Invio email
- See Also
- sendPhpMail()
-
setSmtpParams()
- Parameters
-
string | $recipient_email | indirizzo email del destinatario |
string | $sender_email | indirizzo email del mittente |
string | $subject | oggetto dell'email |
string | $contents | contenuto dell'email |
array | $options | opzioni array associativo di opzioni
- php_mail (boolean): indica se utilizzare il metodo sendPhpMail() e il metodo mail del core di php per l'invio di una email (default true)
- mailer (string): tipologia di mailer utilizzato per l'invio
- mail (default)
- sendmail
- qmail
- smtp
- // METHODS, RECIPIENTS
- sender_name (string)
- reply_email (string)
- reply_name (string)
- cc (string): aggiungere uno o più destinatari come Copia Conoscenza (separati da virgola)
- ccn (string): aggiungere uno o più destinatari come Copia Conoscenza Nascosta (utile in un sistema di Newsletter se inserita all'interno di un ciclo)
- notification (string): indirizzo per la conferma di lettura (se richiesta)
- // PROPERTIES FOR SMTP
- smtp_name (string): nome del servizio del server smtp (
|
- See Also
- setSmtpParams)
- smtp_secure (string): imposta il prefisso del server (ssl/tls)
- smtp_server (string): indirizzo smtp
- smtp_port (integer): numero della porta del servizio smtp (default 25)
- smtp_auth (boolean): autenticazione smtp (default false)
- smtp_auth_type (string): tipologia di autenticazione; LOGIN (default), PLAIN, NTLM, CRAM-MD5
- smtp_user (string): account per l'autenticazione SMTP (deve essere una casella attiva e funzionante sul server, altrimenti potrà essere considerata SPAM)
- smtp_password (string): password dell'account SMTP
- // METHODS, VARIABLES
- exception (boolean): per generare le eccezioni esterne (throw exceptions); default false
- debug (integer): informazioni per il DEBUG:
- 0, No output (default)
- 1, Commands
- 2, Data and commands
- 3, As 2 plus connection status
- 4, Low-level data output
- ishtml (boolean): dichiara che è una email html (default true)
- charset (string): set di caratteri (default utf-8)
- priority (integer): priorità (default 3)
- view_mailer (boolean): visualizza il mailer nell'invio di una email con il metodo sendPhpMail (default false)
- // ATTACHMENTS
- attachments (array): elenco degli allegati dove ogni file è un array con le chiavi
- path: percorso dell'allegato
- name: se definito sovrascrive il nome dell'allegato (non necessario)
- embedded_images (array): immagini inline (ovvero incorporate nel testo) dove ogni immagine è un array con le chiavi
- path: percorso dell'allegato
- cid: content id dell'allegato, ovvero il riferimento per collagarlo al tag IMG
- name: se definito sovrascrive il nome dell'allegato (non necessario)
- // OTHERS
- automatic_html (boolean): crea un messaggio in modo automatico a partire da una stringa html (default false);
-
PHPMailer::msgHTML()
- alternative_text (string): messaggio in formato testo (nel caso in cui il destinatario non possa vedere il formato html)
- crlf (string): default "\r\n"
- newline (string): default "\r\n"
- word_wrap (integer): numero di caratteri di una riga (default 50)
- Returns
- boolean
Definition at line 403 of file plugin.phpmailer.php.
sendPhpMail |
( |
|
$to, |
|
|
|
$subject, |
|
|
|
$message, |
|
|
|
$options = array() |
|
) |
| |
|
private |
Invio email con la funzione mail di php
- See Also
- mail()
- Parameters
-
string | $to | indirizzo del destinatario; alcuni esempi:
|
string | $subject | oggetto dell'email da inviare |
string | $message | messaggio da inviare (ogni linea deve essere separata con un LF (\n). Le linee non devono essere più larghe di 70 caratteri) |
array | $options | array associativo di opzioni
- sender_email (string):
- sender_name (string):
- reply_email (string):
- reply_name (string):
- cc (string): aggiungere uno o più destinatari come Copia Conoscenza (separati da virgola e senza spazi); ad esempio:
- view_mailer (boolean): visualizza il mailer, ovvero la versione di php (default false)
- charset (string): set di caratteri (default UTF-8)
- crlf (string): default "\r\n"
|
- Returns
- boolean
additional_headers: stringa che viene inserita alla fine dell'header dell'email (tipicamente utilizzata per aggiungere extra headers (From, Cc, and Bcc).
Header extra multipli dovranno essere separati con un CRLF (\r\n).
additional_parameters: parametro che può essere utilizzato per passare flags addizionali come opzioni di linea di comando al programma configurato per inviare le email, come definito nell'impostazione 'sendmail_path'.
Definition at line 280 of file plugin.phpmailer.php.
Parametri (non standard) di alcuni server smtp
- Parameters
-
string | $name | nome del servizio smtp
|
- Returns
- array
Definition at line 238 of file plugin.phpmailer.php.
percorso alla cartella contenente le view specifiche del modulo
Definition at line 214 of file plugin.phpmailer.php.
The documentation for this class was generated from the following file: