Voici ci-dessous la liste des propriétés de la classe, avec pour chacune, leur utilité.
Si placée à TRUE
, le mode smtp
sera utilisé, vous n’aurez donc pas besoin de faire appel à la méthode use_smtp()
(pensez cependant à
mettre les paramètres d’accés au serveur smtp dans la classe smtp).
Si placée à TRUE
, la connexion au serveur smtp
ne sera pas fermée après le premier envoi et sera réutilisée pour un envoi ultérieur. Dans ce cas, ce sera à vous de
fermer la connexion au serveur smtp, car le serveur smtp n’effectue les tâches demandées qu’après la fermeture
proprement de la connexion.
Pour fermer la connexion au serveur smtp, vous pouvez faire : $mailer->smtp->quit();
Si placée à TRUE
, le mode sendmail sera utilisé, vous n’aurez donc pas besoin de
faire appel à la méthode use_sendmail()
(pensez alors à placer le chemin d’accés vers sendmail dans
la propriété sendmail_path)
Mettez y le chemin d’accés vers sendmail si vous utilisez directement l’option sendmail
Commandes supplémentaires à l’appel de sendmail
Extension par défaut des modèles au format texte
Extension par défaut des modèles au format html
Laissez comme c’est, sauf si vous êtes chez Online
Le format par défaut des emails envoyés lorsque vous ne faites pas appel à la méthode set_format()
Le jeu de caractère à déclarer dans l’email, changez le si nécessaire
Encodage par défaut des emails. L’encodage quoted-printable n’est pas conseillé pour
poster sur les newsgroups (vous avez déja
dù voir des sujets du type =?iso-8859-1?Q?
.. etc ..)
Nom du serveur émetteur (utilisé pour l'envoi via smtp)
Placé à FALSE
par défaut.
Placez cette propriété à true si vous souhaitez que les emails fournis à la classe (via set_from()
,
set_address()
, etc…) soient vérifiés (vérification syntaxique)
Placé à FALSE
par défaut.
Pour débogguer la classe
Placé à TRUE
par défaut.
Ne modifiez pas cette propriété ! (les emails ne seraient tout simplement pas envoyés)
Contient le message d'erreur renvoyé par la classe si une erreur se produit.
Je ne donnerai pas ici de détails poussés, lisez les commentaires dans la méthode recipients_list()
pour en savoir plus.
Vous pouvez vérifier avec un phpinfo si PHP
utilise sendmail (en regardant si sendmail_path contient un chemin vers sendmail).
Si c’est le cas, mettez cette propriété à 1, sinon, mettez la à -1.
Si cette propriété est laissée à NULL
, le script cherchera la réponse par lui même.