Benvenuto nella sezione di amministrazione del modulo CMSMailer';
$lang['changelog'] = '
Questo modulo non provvede nessuna funzionalità utente. E' disegnato per essere integrato in altri moduli per provvedere la capacità di spedizione emails.
Questo modulo provvede un semplice wrapper per tutti i metodi e le variabili di phpmailer. E' disegnato per essere usato da altri sviluppatori di moduli, sotto viene riportato un esempio ed un breve riferimento di API. Si prega, per più informazioni, di leggere la documentazione di PHPMailer inclusa.
void reset()
Resetta l'oggetto ai valori specificati nel pannello di amministrazione
string GetAltBody()
Restituisce il corpo alternativo della mail
void SetAltBody( $string )
Imposta il corpo alternativo della email
string GetBody()
Restituisce il corpo principale della mail
void SetBody( $string )
Imposta il corpo principale della mail
string GetCharSet()
Default: iso-8859-1
Restituisce il set di caratteri del mailer
void SetCharSet( $string )
Imposta il set di caratteri del mailer
string GetConfirmReadingTo()
Restituisce il flag di conferma di lettura della mail
void SetConfirmReadingTo( $address )
Imposta o annulla l'indirizzo per la conferma di lettura
string GetContentType()
Default: text/plain
Restituisce il tipo di contenuto (content type)
void SetContentType()
Imposta il tipo di contenuto (content type)
string GetEncoding()
Restituisce la codifica
void SetEncoding( $encoding )
Imposta la codifica
Le opzioni sono: 8bit, 7bit, binary, base64, quoted-printable
string GetErrorInfo()
Restituisce qualsiasi informazione di errore
string GetFrom()
Restituisce l'attuale indirizzo di origine
void SetFrom( $address )
Imposta l'indirizzo di origine
string GetFromName()
Restituisce l'attuale nome di origine
SetFromName( $name )
Imposta l'attuale nome di origine
string GetHelo()
Restituisce la stringa di HELO
SetHelo( $string )
Imposta la stringa di HELO
Default value: $hostname
string GetHost()
Restituisce gli host SMTP separati da un punto e virgola
void SetHost( $string )
Imposta l'host
string GetHostName()
Restituisce il nome host usato per per l'Helo SMTP
void SetHostName( $hostname )
Imposta il nome host usato per l'Helo SMTP
string GetMailer()
Restituisce il mailer
void SetMailer( $mailer )
Imposta il mailer o il sendmail, mail o smtp
string GetPassword()
Restituisce la password per l'autenticazione smtp
void SetPassword( $string )
Imposta la password per l'autenticazione smtp
int GetPort()
Restituisce il numero di porta per smtp
void SetPort( $int )
Imposta la porta per le connessioni smtp
int GetPriority()
Restituisce la priorità del messaggio
void SetPriority( int )
Imposta la priorità del messaggio
I valori sono 1=Alta, 3 = Normale, 5 = Bassa
string GetSender()
Restituisce la stringa del mittente mail (percorso di ritorno)
void SetSender( $address )
Imposta la stringa del mittente
string GetSendmail()
Restituisce il percorso del sendmail
void SetSendmail( $path )
Imposta il percorso del sendmail
bool GetSMTPAuth()
Restituisce il valore attuale del flag di autenticazione smtp
SetSMTPAuth( $bool )
Imposta il flag di autenticazione smtp
bool GetSMTPDebug()
Restituisce il valore del flag di debug SMTP
void SetSMTPDebug( $bool )
Imposta il flag di debug SMTP
bool GetSMTPKeepAlive()
Restituisce il valore del flag keep alive SMTP
SetSMTPKeepAlive( $bool )
Imposta il flag keep alive smtp
string GetSubject()
Restituisce l'attuale stringa dell'oggetto mail
void SetSubject( $string )
Imposta la stringa oggetto della mail
int GetTimeout()
Restituisce il valore di timeout
void SetTimeout( $seconds )
Imposta il valore di timeout
string GetUsername()
Restituisce il nome utente per l'autenticazione smtp
void SetUsername( $string )
Imposta il nome utente per l'autenticazione smtp
int GetWordWrap()
Restituisce il valore dell'a capo automatico
void SetWordWrap( $int )
Imposta il valore dell'a capo automatico
AddAddress( $address, $name = '' )
Aggiunge un indirizzo di destinazione
AddAttachment( $path, $name = '', $encoding = 'base64', $type = 'application/octent-stream' )
Aggiunge un allegato
AddBCC( $address, $name = '' )
Aggiunge un indirizzo di destinazione nel campo BCC
AddCC( $address, $name = '' )
Aggiunge un indirizzo di detinazione nel campo CC
AddCustomHeader( $txt )
Aggiunge un header personalizzato alla mail
AddEmbeddedImage( $path, $cid, $name = '', $encoding = 'base64', $type = 'application/octent-stream' )
Aggiunge un immagine incorporata
AddReplyTo( $address, $name = '' )
Aggiunge un indirizzo per le risposte
AddStringAttachment( $string, $filename, $encoding = 'base64', $type = 'application/octent-stream' )
Aggiunge un allegato
ClearAddresses()
Cancella tutti gli indirizzi
ClearAllRecipients()
Cancella tutti i destinatari
ClearAttachments()
Cancella tutti gli allegati
ClearBCCs()
Cancella gli indirizzi nel campo BCC
ClearCCs()
Cancella gli indirizzi nel campo CC
ClearCustomHeaders()
Cancella gli header personalizzati
ClearReplyto()
Cancella l'indirizzo per le risposte
IsError()
Controlla se esistono condizioni di errore
bool IsHTML( $bool )
Imposta il flag html
Nota questo dovrebbe essere un metodo get e set
bool IsMail()
Controlla se stiamo usando la funzione mail
bool IsQmail()
Controlla se stiamo usando la funzione qmail
IsSendmail()
Controlla se stiamo usando la funzione sendmail
IsSMTP()
Controlla se stiamo usando la funzione smtp
Send()
Invia la mail preparata ora
SetLanguage( $lang_type, $lang_path = '' )
Imposta la lingua corrente e (opzionale) il percorso della lingua
SmtpClose()
Chiude la connessione smtp
Questo modulo non include supporto commerciale. Tuttavia, ci sono delle risorse utilizzabili per aiutarvi con questo:
Come per la GPL, questo software è fornito così com'è. Si prega di leggere il testo della licenza.