Passer au contenu principal

Les mails

Configuration des clients:

SMTP

IMAP

 

Le serveur

Le serveur est composé de

  • ~Opensmtpd~ Exim - serveur smtp ( envoi/reception de mail )
  • Dovecot - serveur imap ( pour stocker les mails, et lire ses mails avec un client )
  • Dkimfilter - signe les mails avec la clé public du serveur
  • Des champs dns - /var/named/ppsfleet.navy.d/ppsfleet.navy.mail.include

Tout est géré via systemd, installé sur l'auth

Exim

La conf exim est divisé en plusieurs section. https://www.exim.org/exim-html-current/doc/html/spec_html/ch-the_default_configuration_file.html

Les paramètre globaux (en haut), tel que les certificats et d'autres truc generaux

la section begin acl. Vérifie si on accepte d'envoyer le mail selon l'emetteur, a qui on l'envoi, le type mime etc...

la section begin routers.

la section begin transports

la section begin retry. Règle de retry

la section begin rewrite. vide

la section begin authenticators. Pour l'authentification. (normalement utilise dovecot)

 

 

Les utilisateurs:

Il y a 4 fichiers:

  • Les noms de domaines: /etc/opensmtpd/domains.txt
  • Les mot de passe: /etc/dovecot/passwd.txt
  • Les adresses emails et alias (reception): /etc/opensmtpd/users.txt

Pour générer le hash du mot de passe: doveadm pw -s SHA512-CRYPT

todo: unifier tout ça, avec auth.ppsfleet.navy si possible