Modifications entre les versions 3 et 4
Version 3 à la date du 2007-11-28 09:37:50
Taille: 3054
Éditeur: JérômeSantini
Commentaire: détails sur xx.auf.org et auf.org
Version 4 à la date du 2007-11-28 09:38:42
Taille: 3086
Éditeur: JérômeSantini
Commentaire:
Texte supprimé. Texte ajouté.
Ligne 10: Ligne 10:
= Domaine auf.org = = Serveur pour le domaine auf.org =
Ligne 59: Ligne 59:
= Domaine ca.auf.org = = Serveur pour le domaine ca.auf.org =

Messagerie de Montréal

Le système de messagerie de montréal gère plusieurs aspects de la messagerie de l'agence :

  • le mx principale du domaine auf.org
  • la messagerie locale du domaine ca.auf.org, avec un serveur imap
  • les listes de diffusions dans le domaine auf.org
  • un relai smtp avec authentification, pour les postes nomades
  • les boîtes aux lettres de secours

Serveur pour le domaine auf.org

  • documenter :
  • postfix + mysql
  • vacations
  • secours
  • antispam + exceptions
  • transports pour ca.auf.org
  • messages d'erreur en français
  • choix de la valeur du delay avant warning
  • choix de la valeur d'expiration des mails en queue

Adresses en auf.org et ré-écriture des adresses

  • Aucune boite aux lettres n'est présente sur ce serveur, tous les domaines en destination finale sont traités en domaines virtuels (liste des domaines dans la variable virtual_alias_domains). Cela permet d'activer le "smtpd_reject_unlisted_sender" pour rejeter les adresses en @auf.org qui n'existerait pas :

# pour rejeter les mails from: xxx@auf.org  avec xxx qui n'existerait pas
smtpd_reject_unlisted_sender = yes
unverified_sender_reject_code=550

Les adresses qui existent sont listée dans la variable virtual_alias_maps :

# attention : expressions regulieres dans le fichier mailman :
# toujours le laisser en dernier
virtual_alias_maps = proxy:mysql:/etc/postfix/auforg_virtual.cf, 
        hash:/etc/postfix/virtual-auf.org, 
        regexp:/etc/postfix/virtual-mailman
  • auforg_virtual.cf : une table mysql qui correspond à la liste du personnel, extraite automatiquement du postgresql de intranet.auf.

  • virtual-auf.org : un fichier "hash" géré à la main, pour toutes les exceptions

  • virtual-main : une expression reguliere, pour renvoyer tout ce qui ressemble à des adresses administratives mailman vers listes.auf.org.

Relai des sous-domaines auf.org

  • Le domaine auf.org est géré directement par le serveur, en destination finale, via virtual_alias_domains, qui ne tiens pas compte des sous-domaines. La variable relay_domains doit donc seulement tenir compte des sous-domaines xx.auf.org.

# a lire comme "tous les sous-domaines de auf.org SAUF auf.org lui-meme
relay_domains = .auf.org,!auf.org
# a verifier, mais on peut *suremement* laisser cette variable completement vide
# l'important est que relay_domains ne soit pas listé dedans
parent_domain_matches_subdomains = debug_peer_list,fast_flush_domains,mynetworks,permit_mx_backup_networks,qmqpd_authorized_clients,smtpd_access_maps

Serveur pour le domaine ca.auf.org

  • documenter :
  • config postfix + mysql
  • config dovecot + mysql
  • antispam + exceptions
  • port 587 + sasl + tls

basculement d'un domaine xx.auf.org en urgence sur le serveur imap de montréal

= Listes de diffusion =

  • forwarding via smtp.ca.auf.org à travers le transport auf:. expliquer pourquoi

  • synchro des maillists. les scripts.

ZA/Montréal/ArchitectureDeLaMessagerie (dernière édition le 2010-08-26 17:11:38 par MoussaNombre)