tech:draft-monter-son-serveur-mail-sous-debian
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| tech:draft-monter-son-serveur-mail-sous-debian [2025/05/04 19:15] – Jean-Baptiste | tech:draft-monter-son-serveur-mail-sous-debian [2025/08/26 20:52] (Version actuelle) – Jean-Baptiste | ||
|---|---|---|---|
| Ligne 4: | Ligne 4: | ||
| Voir [[https:// | Voir [[https:// | ||
| + | |||
| + | Tester la conf : https:// | ||
| + | |||
| + | Voir : https:// | ||
| + | |||
| == Configuration du serveur SMTP Postfix | == Configuration du serveur SMTP Postfix | ||
| serv1 | serv1 | ||
| - | <code ini / | + | |
| + | '' | ||
| + | <code ini> | ||
| # See / | # See / | ||
| Ligne 96: | Ligne 103: | ||
| Koala | Koala | ||
| - | <code ini / | + | '' |
| + | <code ini> | ||
| # See / | # See / | ||
| Ligne 154: | Ligne 162: | ||
| </ | </ | ||
| - | <code - / | + | '' |
| + | <code -> | ||
| acme.fr | acme.fr | ||
| </ | </ | ||
| - | <code - / | + | '' |
| + | <code -> | ||
| # See man 5 aliases for format | # See man 5 aliases for format | ||
| dev-null: | dev-null: | ||
| Ligne 174: | Ligne 184: | ||
| Puis | Puis | ||
| - | <code - / | + | '' |
| + | <code -> | ||
| emailadresse | emailadresse | ||
| </ | </ | ||
| Ligne 201: | Ligne 212: | ||
| - | <code ini / | + | '' |
| + | <code ini> | ||
| VERBOSE=Yes | VERBOSE=Yes | ||
| SHELL=/ | SHELL=/ | ||
| Ligne 211: | Ligne 223: | ||
| LOGNAME=$USERNAME | LOGNAME=$USERNAME | ||
| </ | </ | ||
| + | |||
| == Configuration Dovecot | == Configuration Dovecot | ||
| - | <code ini / | + | '' |
| + | <code ini> | ||
| mail_location = maildir: | mail_location = maildir: | ||
| </ | </ | ||
| - | <code ini / | + | '' |
| + | <code ini> | ||
| disable_plaintext_auth = yes | disable_plaintext_auth = yes | ||
| </ | </ | ||
| - | <code c / | + | '' |
| + | <code c> | ||
| mailbox Drafts { | mailbox Drafts { | ||
| auto = subscribe | auto = subscribe | ||
| Ligne 239: | Ligne 255: | ||
| https:// | https:// | ||
| - | <code ini / | + | |
| + | '' | ||
| + | <code ini> | ||
| ssl = required | ssl = required | ||
| ssl_protocols = !SSLv2 !SSLv3 | ssl_protocols = !SSLv2 !SSLv3 | ||
| Ligne 250: | Ligne 268: | ||
| - | <code ini / | + | '' |
| + | < | ||
| # Source : https:// | # Source : https:// | ||
| Ligne 260: | Ligne 279: | ||
| renew-hook = systemctl restart dovecot.service postfix.service | renew-hook = systemctl restart dovecot.service postfix.service | ||
| </ | </ | ||
| + | |||
| == Dovecot Exploit | == Dovecot Exploit | ||
| Ligne 274: | Ligne 294: | ||
| Pb suite à mis-à-jour Wheezy=> | Pb suite à mis-à-jour Wheezy=> | ||
| - | <code - / | + | |
| + | '' | ||
| + | <code -> | ||
| Jan 19 18:42:10 sever1 dovecot[394]: | Jan 19 18:42:10 sever1 dovecot[394]: | ||
| </ | </ | ||
| Ligne 280: | Ligne 302: | ||
| Solution de contournement provisoir | Solution de contournement provisoir | ||
| - | <code ini / | + | '' |
| + | <code ini> | ||
| # | # | ||
| ssl_protocols = !SSLv3 | ssl_protocols = !SSLv3 | ||
| Ligne 288: | Ligne 311: | ||
| systemctl restart dovecot | systemctl restart dovecot | ||
| </ | </ | ||
| + | |||
| === Postfix authentification avec Dovecot | === Postfix authentification avec Dovecot | ||
| Ligne 298: | Ligne 322: | ||
| </ | </ | ||
| - | <code ini / | + | '' |
| + | <code ini> | ||
| # Postfix smtp-auth | # Postfix smtp-auth | ||
| unix_listener / | unix_listener / | ||
| Ligne 317: | Ligne 342: | ||
| - | <code ini / | + | '' |
| + | <code ini> | ||
| smtpd_sasl_security_options = noanonymous | smtpd_sasl_security_options = noanonymous | ||
| smtpd_tls_auth_only = yes | smtpd_tls_auth_only = yes | ||
| Ligne 333: | Ligne 359: | ||
| smtpd_sasl_auth_enable = yes | smtpd_sasl_auth_enable = yes | ||
| </ | </ | ||
| + | |||
| == Configuration DNS | == Configuration DNS | ||
| Ligne 400: | Ligne 427: | ||
| == Fail2ban | == Fail2ban | ||
| - | <code ini / | + | '' |
| + | <code ini> | ||
| ### SSH | ### SSH | ||
| Ligne 468: | Ligne 496: | ||
| service fail2ban status | service fail2ban status | ||
| </ | </ | ||
| + | |||
| == Webmail avec RoundCube | == Webmail avec RoundCube | ||
| Si vous avez toujours nom@localhost au lieu de nom@domain.com il peut être nécessaire de supprimer la base de donnée sqlite (par précaution renommer le fichier sqlite (**base.db** dans notre exemple) | Si vous avez toujours nom@localhost au lieu de nom@domain.com il peut être nécessaire de supprimer la base de donnée sqlite (par précaution renommer le fichier sqlite (**base.db** dans notre exemple) | ||
| - | <code php defaults.inc.php> | + | |
| + | '' | ||
| + | < | ||
| $config[' | $config[' | ||
| </ | </ | ||
| La base de donnée (ici sqlite) | La base de donnée (ici sqlite) | ||
| - | <code php config.inc.php> | + | |
| + | '' | ||
| + | < | ||
| $config[' | $config[' | ||
| </ | </ | ||
| Ligne 485: | Ligne 518: | ||
| </ | </ | ||
| - | <code ini / | + | '' |
| + | < | ||
| date.timezone = ' | date.timezone = ' | ||
| </ | </ | ||
| - | <code - / | + | '' |
| + | <code -> | ||
| server { | server { | ||
| listen 443; | listen 443; | ||
| Ligne 568: | Ligne 603: | ||
| ==== Tag thunderbird, | ==== Tag thunderbird, | ||
| + | |||
| <code bash> | <code bash> | ||
| cd / | cd / | ||
| Ligne 575: | Ligne 611: | ||
| </ | </ | ||
| - | <code php config.inc.php> | + | '' |
| + | < | ||
| $config[' | $config[' | ||
| </ | </ | ||
| Ligne 586: | Ligne 623: | ||
| </ | </ | ||
| - | <code php config/ | + | |
| + | '' | ||
| + | < | ||
| $config[' | $config[' | ||
| ' | ' | ||
| Ligne 596: | Ligne 635: | ||
| == Note commande postconf | == Note commande postconf | ||
| + | |||
| postconf -d ; Affiche les valeurs par défaut à la place de la conf actuelle. | postconf -d ; Affiche les valeurs par défaut à la place de la conf actuelle. | ||
tech/draft-monter-son-serveur-mail-sous-debian.1746378947.txt.gz · Dernière modification : de Jean-Baptiste
