################################################################################## ###INFOS### ################################################################################## # See /usr/share/postfix/main.cf.dist for a commented, more complete version readme_directory = /usr/share/doc/postfix # See /usr/share/doc/postfix/TLS_README.gz in the postfix-doc package for # information on enabling SSL in the smtp client. ################################################################################## ###MESSAGE D'ACCUEIL### ################################################################################## smtpd_banner = $myhostname ESMTP $mail_name (al's server) debian ################################################################################## ###NOTIFICATION DES NOUVEAUX MAILS### ################################################################################## #yes par default, no dans la conf de base de debian biff = yes ################################################################################## ###VARIABLES UTILISEES### ################################################################################## #Nom de la machine myhostname = marcel #Nom du domaine mydomain = md2t.eu ################################################################################## ###RECEPTION DE COURRIER### ################################################################################## #Les addresses pour lesquelles on récupère le courrier mydestination = localhost, jeanne-ribaucour.info, md2t.eu # Relai de sauvegarde relay_domains = biree.name, lapinblanc.info, sms.md2t.eu # Config pour l'envoi de sms sms_destination_recipient_limit = 1 transport_maps = hash:/etc/postfix/transport #Alias pour les utilisateurs locaux, et pour mailman. alias_maps = hash:/etc/aliases, hash:/var/lib/mailman/data/aliases alias_database = hash:/etc/aliases #Dossier local "boîte aux lettres" de l'utilisateur home_mailbox = Maildir/ #Commande à exécuter pour le stockage des mails mailbox_command = procmail -a "$EXTENSION" #paramètre de l'agent de distribution local (utile pour cyrus-imap) #mailbox_transport = cyrus #Limite de remplissage de la "boîte aux lettres" (0=illimité) mailbox_size_limit = 0 #Caractère utilisé pour séparer le nom d'utilisateur et l'extension d'addresse recipient_delimiter = + #Cette règle permet de contrôler que'adresse mail du destinataire indiquée #dans le champ RCP TO: du mail reçu par Postfix correspond bien à un utilisateur #ayant une BL (compte imap) sur le serveur Cyrus-IMAP #local_recipient_maps = $alias_maps #utile pour mailman : unknown_local_recipient_reject_code = 550 #Configuration du réseau sur lequel on reçoit le courrier inet_interfaces = all inet_protocols = all ################################################################################## ###SASL configuration### ################################################################################## #Activer l'autentification sasl (défault : no) smtpd_sasl_auth_enable = yes #Nom du serveur sasl local #smtpd_sasl_local_domain = $myhostname #Type d'autentification sasl (défault : cyrus) #smtpd_sasl_type = #Options d'autentification (défault : noanonymous) smtpd_sasl_security_options = noanonymous #Rapporter le nom de l'utilisateur autentifié dans smtpd smtpd_sasl_authenticated_header = yes #Prevenir à la connection de clients non standard (version obselète de la commande AUTH) broken_sasl_auth_clients = yes ################################################################################## ###ENVOI DE COURRIER### ################################################################################## #Important : l'adresse de provenance des mails sortants #Par défault : /etc/mailname myorigin = /etc/mailname #yes par default, no dans la conf de base de debian #ajoute le nom de domaine $mydomain aux adresses sortantes append_dot_mydomain = yes #réseaux ou adresses des machines qui #peuvent utiliser le serveur mynetworks = 127.0.0.0/8, 192.168.1.0/24, [::1]/128 #utile si mynetworks n'est pas défini #mynetworks_style = subnet #Serveur smtp relais (optionnel, utile pour éviter les filtres type "whitelist") relayhost = [smtp.free.fr] #Plus évolué : le relais dépend de l'adresse d'envoi #sender_dependent_relayhost_maps = hash:/etc/postfix/sender_relay ################################################################################## ###Filtres du serveur smtp (smtpd)### ################################################################################## smtpd_recipient_restrictions = permit_sasl_authenticated, permit_mynetworks, reject_unauth_destination #Port sur lequel un client éloigné peut se connecter (default : no) #smtpd_client_port_logging = yes ################################################################################## ###TLS configuration### ################################################################################## #smtpd_use_tls = yes smtpd_tls_security_level = may #tls_random_source = dev:/dev/urandom smtpd_tls_cert_file = /etc/postfix/tls/server.crt smtpd_tls_key_file = /etc/postfix/tls/server.key smtpd_tls_session_cache_database = btree:/var/cache/postfix/smtpd_tls_session_cache #smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache smtpd_tls_auth_only = yes #smtp_tls_note_starttls_offer = yes #smtpd_tls_CAfile = /etc/postfix/tls/ca.crt #smtpd_tls_loglevel = 2 smtpd_tls_received_header = yes #smtpd_tls_session_cache_timeout = 3600s html_directory = /usr/share/doc/postfix/html