Configuration des mails » History » Version 6
Simon, 04/17/2013 09:28 AM
1 | 4 | Simon | h1. Configuration du système d'envoi d'emails |
---|---|---|---|
2 | 1 | Simon | |
3 | 6 | Simon | h2. Sendmail, configuration par défaut |
4 | 1 | Simon | |
5 | 6 | Simon | Par défaut, l'application est configurée pour envoyer les messages avec _sendmail_. |
6 | 4 | Simon | |
7 | 6 | Simon | <pre> |
8 | <code class="php"> |
||
9 | [MAIL_SETTINGS] |
||
10 | |||
11 | MAIL_SENDMAIL = "/usr/sbin/sendmail -t -i" |
||
12 | MAIL_PORT = 25 |
||
13 | MAIL_MAILER = "sendmail" |
||
14 | </code> |
||
15 | </pre> |
||
16 | |||
17 | |||
18 | |||
19 | h2. Utiliser un serveur SMTP |
||
20 | |||
21 | *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). |
||
22 | |||
23 | h3. en mode non-authentifié |
||
24 | |||
25 | <pre> |
||
26 | <code class="php"> |
||
27 | [MAIL_SETTINGS] |
||
28 | |||
29 | MAIL_PORT = 25 |
||
30 | MAIL_MAILER = "smtp" |
||
31 | MAIL_HOST = "your.smtp.net" |
||
32 | MAIL_SMTP_AUTH = 0 |
||
33 | MAIL_SMTP_USER = "" |
||
34 | MAIL_SMTP_PASS = "" |
||
35 | </code> |
||
36 | </pre> |
||
37 | |||
38 | |||
39 | h3. en mode authentifié |
||
40 | |||
41 | <pre> |
||
42 | <code class="php"> |
||
43 | [MAIL_SETTINGS] |
||
44 | |||
45 | MAIL_PORT = 25 |
||
46 | MAIL_MAILER = "smtp" |
||
47 | MAIL_HOST = "your.smtp.net" |
||
48 | MAIL_SMTP_AUTH = 1 |
||
49 | MAIL_SMTP_USER = "utilisateur" |
||
50 | MAIL_SMTP_PASS = "motdepasse" |
||
51 | </code> |
||
52 | </pre> |
||
53 | |||
54 | |||
55 | 4 | Simon | h2. Sur un hébergement Free.fr |
56 | |||
57 | |||
58 | Free est gratuit mais certains paramétrages y sont spécifiques. |
||
59 | |||
60 | Par conséquent, *MAIL_MAILER* doit prendre la valeur "*mail*" |
||
61 | |||
62 | <pre> |
||
63 | 6 | Simon | <code class="php"> |
64 | 1 | Simon | [MAIL_SETTINGS] |
65 | MAIL_USE_SSL = 0 |
||
66 | MAIL_SENDMAIL = "/usr/sbin/sendmail -t -i" |
||
67 | MAIL_MAILER_SSL = 0 |
||
68 | MAIL_HOST_SSL = 0 |
||
69 | MAIL_PORT_SSL = 465 |
||
70 | MAIL_MAILER = "mail" |
||
71 | MAIL_HOST = 0 |
||
72 | MAIL_SMTP_AUTH = 0 |
||
73 | MAIL_SMTP_USER = 0 |
||
74 | MAIL_SMTP_PASS = 0 |
||
75 | 6 | Simon | </code> |
76 | 4 | Simon | </pre> |
77 | 3 | Simon | |
78 | |||
79 | 4 | Simon | _Remarque_ : Free.fr ajoute des entêtes spécifiques - et exotiques (XPARM / XPARAM2) au message envoyé via la fonction PHP _mail()_ (la seule disponible). |
80 | *Nous avons constaté que certains serveurs de mail refusaient les messages contenant ces entêtes.* |
||
81 | 3 | Simon | |
82 | 4 | Simon | _Linea21 n'est pas responsable de ce désagrément_. Choisissez un hébergement de type professionnel si vos exigences sont professionnelles. |