Project

General

Profile

Configuration des mails » History » Revision 6

Revision 5 (Simon, 05/02/2012 12:46 PM) → Revision 6/9 (Simon, 04/17/2013 09:28 AM)

h1. Configuration du système d'envoi d'emails 

 h2. Sendmail, configuration par défaut 

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

 <pre> 
 <code class="php"> 
 [MAIL_SETTINGS] 

 MAIL_SENDMAIL  		 = "/usr/sbin/sendmail -t -i" 
 MAIL_PORT  		 = 25 
 MAIL_MAILER  		 = "sendmail" 
 </code> 
 </pre> 



 h2. 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). 

 h3. en mode non-authentifié 

 <pre> 
 <code class="php"> 
 [MAIL_SETTINGS] 

 MAIL_PORT  		 = 25 
 MAIL_MAILER  		 = "smtp" 
 MAIL_HOST  		 = "your.smtp.net" 
 MAIL_SMTP_AUTH  		 = 0 
 MAIL_SMTP_USER  		 = "" 
 MAIL_SMTP_PASS  		 = "" 
 </code> 
 </pre> 


 h3. en mode authentifié 

 <pre> 
 <code class="php"> 
 [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" 
 </code> 
 </pre> 


 h2. 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*" 

 <pre> 
 <code class="php"> 
 [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 
 </code> 
 </pre> 


 _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.