Trois paramètres sont à positionner :
# myhostname = # le nom de la machine
mydestination = <nom serveur>.univ-lemans.fr, <nom serveur>
relayhost = # l'adresse du smtp
Gestion des files d'attentes
Voir les messages bloqués
postqueue -p
Relancer les messages bloqués
postqueue -f
Supprimer un message de la file
La première colonne de l'affichage de la commande "postqueue -p" correspond à un identifiant de message.
Cet identifiant peut être utilisé par la commande postsuper pour supprimer un message particulier :
postsuper -d <identifiant>
Configuration : postfix + AD (active directory)
Cette configuration a été faite avec Jessie et postfix 2.11.3. Les comptes utilisateurs sont sur un AD.
L'objectif était de disposer d'un serveur SMTP capable :
de récupérer les mails pour un domaine donné => virtual_mailbox_domains
de passer par un serveur relais pour l'envoi des messages
# Use this lookup for email addresses matching the following domains
# corresponds with virtal_mailbox_domains in main.cf
domain = domaine.fr
# The following query has been modified a bit from the above article.
# First, the userAccountControl param specifies the exclusion of
# disabled users.
# The other change is from objectClass to objectCategory.
query_filter = ( &(objectCategory=person)(mail=%s) )
result_attribute = sAMAccountName
version = 3
# I was having trouble with referrals not resolving properly due to a
# misconfigured domain controller. I turned this option off and have
# not had a problem since.
chase_referrals = no
debuglevel = 0
timeout = 30