Bienvenue dans le panneau d'administration du module CMSMailer';
$lang['changelog'] = '
Ce module n'apporte pas de fonctionnalité pour l'utilisateur final. Il a été écrit pour être intégré dans d'autres modules et fournir des possibilités d'envoi de courriels. Voilà, rien de plus.
Ce module englobe toutes les méthodes et variables de phpmailer. Il est construit de manière à pouvoir être utilisé par les développeurs des autres modules, voir l'exemple ci-dessous et une brève référence API. Veuillez lire la documentation de PHPMailer pour plus d'information.
void reset()
Réinitialise l'object à la valeur spécifiée dans le panneau d'administration
string GetAltBody()
Retourne le corps de remplacement de l'email
void SetAltBody( $string )
Défini le corps de remplacement de l'email
string GetBody()
Retourne le corps principal de l'email
void SetBody( $string )
Défini le corps principal de l'email
string GetCharSet()
Défaut: iso-8859-1
Retourne l'encodage des caractères du mailer
void SetCharSet( $string )
Défini l'encodage des caractères
string GetConfirmReadingTo()
Retourne l'adresse de confirmation de lecture
void SetConfirmReadingTo( $address )
Défini ou enlève l'adresse de confirmation de lecture
string GetContentType()
Défaut: text/plain
Retourne le content type
void SetContentType()
Défini le content type
string GetEncoding()
Retourne l'encodage
void SetEncoding( $encoding )
Défini l'encodage
Les options sont: 8bit, 7bit, binary, base64, quoted-printable
string GetErrorInfo()
Retourne toute information d'erreur
string GetFrom()
Retourne l'adresse d'origine en cours
void SetFrom( $address )
Défini l'adresse d'origine
string GetFromName()
Retourne le nom d'origine en cours
SetFromName( $name )
Défini le nom d'origine
string GetHelo()
Retourne le string HELO
SetHelo( $string )
Défini le string HELO
Valeur par défaut: $hostname
string GetHost()
Retourne les hosts SMTPs séparés par des points-virgules
void SetHost( $string )
Défini les hosts
string GetHostName()
Retourne le nom du host utilisé pour le Helo SMTP
void SetHostName( $hostname )
Défini le nom du host utilisé pour le Helo SMTP
string GetMailer()
Retourne le mailer
void SetMailer( $mailer )
Défini le mailer, soit sendmail,mail, ou smtp
string GetPassword()
Retourne le mot de passe pour l'authentification smtp
void SetPassword( $string )
Défini le mot de passe pour l'authentification smtp
int GetPort()
Retourne le port pour les connexions smtp
void SetPort( $int )
Défini le port pour les connexions smtp
int GetPriority()
Retourne la priorité du message
void SetPriority( int )
Défini la priorité du message
Les valeurs sont 1=Haute, 3 = Normale, 5 = Basse
string GetSender()
Retourne l'email de l'expéditeur (adresse de réponse)
void SetSender( $address )
Défini l'email de l'expéditeur
string GetSendmail()
Retourne le chemin à sendmail
void SetSendmail( $path )
Défini le chemin à sendmail
bool GetSMTPAuth()
Retourne la valeur en cours du flag d'authentification de smtp
SetSMTPAuth( $bool )
Défini la valeur en cours du flag d'authentification de smtp
bool GetSMTPDebug()
Retourne la valeur du debug flag de SMTP
void SetSMTPDebug( $bool )
Défini la valeur du debug flag de SMTP
bool GetSMTPKeepAlive()
Retourne la valeur du keep alive flag de SMTP
SetSMTPKeepAlive( $bool )
Défini la valeur du keep alive flag de SMTP
string GetSubject()
Retourne le sujet en cours
void SetSubject( $string )
Défini le sujet
int GetTimeout()
Retourne la valeur du timeout
void SetTimeout( $seconds )
Défini la valeur du timeout
string GetUsername()
Retourne le nom d'utilisateur de l'authentification smtp
void SetUsername( $string )
Défini le nom d'utilisateur de l'authentification smtp
int GetWordWrap()
Retourne la valeur wordwrap
void SetWordWrap( $int )
Retourne la valeur wordwrap
AddAddress( $address, $name = '' )
Ajoute une adresse de destination
AddAttachment( $path, $name = '', $encoding = 'base64', $type = 'application/octent-stream' )
Ajoute un fichier attaché
AddBCC( $address, $name = '' )
Ajoute une adresse de destination cachée (BCC)
AddCC( $address, $name = '' )
Ajoute une adresse de destination copie (CC)
AddCustomHeader( $txt )
Ajoute un en-tête personnalisée au message
AddEmbeddedImage( $path, $cid, $name = '', $encoding = 'base64', $type = 'application/octent-stream' )
Ajoute une image incluse
AddReplyTo( $address, $name = '' )
Ajoute une adresse de réponse
AddStringAttachment( $string, $filename, $encoding = 'base64', $type = 'application/octent-stream' )
Ajoute un fichier attaché
ClearAddresses()
Efface toutes les adresses
ClearAllRecipients()
Efface tous les destinataires
ClearAttachments()
Efface tous les attachements
ClearBCCs()
Efface toutes les adresses BCC
ClearCCs()
Efface toutes les adresses CC
ClearCustomHeaders()
Efface toutes les en-têtes personnalisées
ClearReplyto()
Efface l'adresse de réponse
IsError()
Vérifie une condition d'erreur
bool IsHTML( $bool )
Défini le html flag
Note si possible cela devrait être une méthode get et set
bool IsMail()
Vérifie si on utilise 'mail'
bool IsQmail()
Vérifie si on utilise 'qmail'
IsSendmail()
Vérifie si on utilise 'sendmail'
IsSMTP()
Vérifie si on utilise 'smtp'
Send()
Envoie le mail en cours de préparatioon
SetLanguage( $lang_type, $lang_path = '' )
Défini la langue (optional) language path
SmtpClose()
Ferme la connexion smtp
Ce module ne contient aucun support commercial. Cependant, ces ressources sont disponibles pour vous aider :
Conformément à la licence GPL, ce module est distribué tel quel. Veuillez vous référer directement à la licence pour tout avis de non responsabilité.