divert(-1) dnl changecom(`;') * utilitaires M4 define(`ALIAS', `define($1`_IP4', $2`'_IP4)') define(`MAKE_GETTER', `define(`$1', $`'1`_'$`'0)') MAKE_GETTER(`IP4') MAKE_GETTER(`NAME') define(`FQDN', `NAME($1).ZONE_DOMAIN') * hébergeur : gresille.org define(`GRESILLE_IP4', `IP4(LOCAL)') * hébergeur : lautre.net define(`LAUTRENET_IP4', `80.67.160.70') define(`LAUTRENET_MX_NAME', `mx.lautre.net.') define(`LAUTRENET_MX2_NAME', `mx2.lautre.net.') divert(0)dnl $TTL 1d ; TTL (Time To Live) par défaut pour les enregistrements ; ENREGISTREMENT « SOA » (Start Of Authority). @ SOA ns hostmaster ( ZONE_SERIAL ; Serial number. 1d ; Refresh. 15m ; Retry. 2592000 ; Expire. 1d ; TTL (Time To Live) minimum. ) ; ENREGISTREMENTS « A » (DNS -> adresse IPv4) @ A IP4(GRESILLE) dovecot A IP4(GRESILLE) imap A IP4(GRESILLE) mx A IP4(GRESILLE) ns A IP4(GRESILLE) pop A IP4(GRESILLE) smtp A IP4(GRESILLE) sympa A IP4(GRESILLE) www A IP4(GRESILLE) ; ENREGISTREMENTS « MX » (Mail eXchange) ; NOTE : le reverse et le forward associés au nom donné à un enregistrement MX ; devraient correspondre. Certains antispams le vérifient, et certains (rares) admins ; bloquent même au niveau de la session SMTP si il ne correspond pas. @ MX 5 mx ; ENREGISTREMENTS « NS » (Name Server) @ NS ns @ NS ns6.gandi.net. ; ENREGISTREMENTS "SPF" (Sender Policy Framework) @ 3600 IN SPF "v=spf1 mx ip4:IP4(GRESILLE) ~all" @ 3600 IN TXT "v=spf1 mx ip4:IP4(GRESILLE) ~all"