Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
email [2016/03/26 19:32] mart mise a jour 2016 |
email [2019/04/18 14:46] (Version actuelle) mart |
||
---|---|---|---|
Ligne 68: | Ligne 68: | ||
<code> | <code> | ||
- | # config multidomaine | + | # Les domaines depuis lesquels on va recevoir des mails |
- | virtual_mailbox_domains = premierdomaine.be, deuxiemedomain.com | + | virtual_mailbox_domains = example.com, domain.net, monsite.org |
+ | # Dossier de base de stockage des mails | ||
virtual_mailbox_base = /home/vmail | virtual_mailbox_base = /home/vmail | ||
+ | # C'est là qu'on va stocker la liste des emails | ||
virtual_mailbox_maps = hash:/etc/postfix/vmaps | virtual_mailbox_maps = hash:/etc/postfix/vmaps | ||
virtual_minimum_uid = 100 | virtual_minimum_uid = 100 | ||
+ | # UID du user et group vmail | ||
virtual_uid_maps = static:5000 | virtual_uid_maps = static:5000 | ||
virtual_gid_maps = static:5000 | virtual_gid_maps = static:5000 | ||
virtual_alias_maps = hash:/etc/postfix/virtual | virtual_alias_maps = hash:/etc/postfix/virtual | ||
+ | # 5GB de taille max des boites virtuelles | ||
+ | virtual_mailbox_limit = 5368709120 | ||
# la liste des ip depuis lesquelles on peut accéder au serveur smtp | # la liste des ip depuis lesquelles on peut accéder au serveur smtp | ||
Ligne 85: | Ligne 90: | ||
# faire du dot addressing | # faire du dot addressing | ||
- | recipient_delimiter = . | + | recipient_delimiter = + |
- | inet_interfaces = all | + | |
- | inet_protocols = all | + | |
- | home_mailbox = Maildir/ | + | |
# 50MB de piece jointe max, on est plus en 2000 | # 50MB de piece jointe max, on est plus en 2000 | ||
message_size_limit = 52428800 | message_size_limit = 52428800 | ||
Ligne 106: | Ligne 109: | ||
# Table d'autorisation d'adresse mail par login SASL | # Table d'autorisation d'adresse mail par login SASL | ||
smtpd_sender_login_maps = hash:/etc/postfix/sender_login | smtpd_sender_login_maps = hash:/etc/postfix/sender_login | ||
- | |||
- | |||
- | # Virtual | ||
- | # Les domaines depuis lesquels on va recevoir des mails | ||
- | virtual_mailbox_domains = example.com, domain.net, monsite.org | ||
- | # Dossier de base de stockage des mails | ||
- | virtual_mailbox_base = /home/vmail | ||
- | # C'est là qu'on va stocker la liste des emails | ||
- | virtual_mailbox_maps = hash:/etc/postfix/vmaps | ||
- | virtual_minimum_uid = 100 | ||
- | # UID du user et group vmail | ||
- | virtual_uid_maps = static:5000 | ||
- | virtual_gid_maps = static:5000 | ||
- | virtual_alias_maps = hash:/etc/postfix/virtual | ||
- | # 5GB de taille max des boites virtuelles | ||
- | virtual_mailbox_limit = 5368709120 | ||
# pour refuser les adresses non définies | # pour refuser les adresses non définies | ||
Ligne 179: | Ligne 166: | ||
Et on redémarre le serveur ! | Et on redémarre le serveur ! | ||
- | <code>/etc/init.d/postfix restart</code> | + | <code>systemctl restart postfix</code> |
=== Astuce anti-spam === | === Astuce anti-spam === | ||
Ligne 342: | Ligne 329: | ||
args = /etc/dovecot/users | args = /etc/dovecot/users | ||
} | } | ||
+ | |||
+ | ## /etc/dovecot/10-auth.conf | ||
+ | !include auth-passwdfile.conf.ext | ||
+ | |||
+ | ## /etc/dovecot/conf.d/auth-passwdfile.conf.ext | ||
+ | passdb { | ||
+ | driver = passwd-file | ||
+ | args = scheme=CRAM-MD5 username_format=%u /etc/dovecot/passwd | ||
+ | } | ||
+ | |||
</code> | </code> | ||
Ligne 503: | Ligne 500: | ||
Et on redémarre ! | Et on redémarre ! | ||
- | <code>/etc/init.d/dovecot restart</code> | + | <code>systemcl restart dovecot</code> |
===== Score de spam ===== | ===== Score de spam ===== | ||
Ligne 719: | Ligne 716: | ||
add_header spam Waw c'est du spam _STARS(*)_ ca</code> | add_header spam Waw c'est du spam _STARS(*)_ ca</code> | ||
+ | ==== fail2ban ==== | ||
+ | |||
+ | Installer le package **fail2ban** et activer dans ''/etc/fail2ban/jail.conf'' les regles ''postfix'', ''dovecot'' et ''sasl''. | ||
===== Autre ===== | ===== Autre ===== |