Project

General

Profile

Actions

Configuration des mails » History » Revision 6

« Previous | Revision 6/9 (diff) | Next »
Simon, 04/17/2013 09:28 AM


Configuration du système d'envoi d'emails

Sendmail, configuration par défaut

Par défaut, l'application est configurée pour envoyer les messages avec sendmail.

[MAIL_SETTINGS]

MAIL_SENDMAIL         = "/usr/sbin/sendmail -t -i" 
MAIL_PORT         = 25
MAIL_MAILER         = "sendmail" 

Utiliser un serveur SMTP

MAIL_MAILER prend la valeur 'smtp'. Indiquez l'adresse du serveur via MAIL_HOST. Le port peut être changé (25 est le port par défaut).

en mode non-authentifié

[MAIL_SETTINGS]

MAIL_PORT         = 25
MAIL_MAILER         = "smtp" 
MAIL_HOST         = "your.smtp.net" 
MAIL_SMTP_AUTH         = 0
MAIL_SMTP_USER         = "" 
MAIL_SMTP_PASS         = "" 

en mode authentifié

[MAIL_SETTINGS]

MAIL_PORT         = 25
MAIL_MAILER         = "smtp" 
MAIL_HOST         = "your.smtp.net" 
MAIL_SMTP_AUTH         = 1
MAIL_SMTP_USER         = "utilisateur" 
MAIL_SMTP_PASS         = "motdepasse" 

Sur un hébergement Free.fr

Free est gratuit mais certains paramétrages y sont spécifiques.

Par conséquent, MAIL_MAILER doit prendre la valeur "*mail*"

[MAIL_SETTINGS]
MAIL_USE_SSL       = 0
MAIL_SENDMAIL       = "/usr/sbin/sendmail -t -i" 
MAIL_MAILER_SSL       =  0
MAIL_HOST_SSL       =  0
MAIL_PORT_SSL       = 465
MAIL_MAILER       = "mail" 
MAIL_HOST       = 0
MAIL_SMTP_AUTH       = 0
MAIL_SMTP_USER       =  0
MAIL_SMTP_PASS       =  0

Remarque : Free.fr ajoute des entêtes spécifiques - et exotiques (XPARM / XPARAM2) au message envoyé via la fonction PHP mail() (la seule disponible).
Nous avons constaté que certains serveurs de mail refusaient les messages contenant ces entêtes.

Linea21 n'est pas responsable de ce désagrément. Choisissez un hébergement de type professionnel si vos exigences sont professionnelles.

Updated by Simon about 11 years ago · 6 revisions