problème de configuration de postfix - Logiciels - Linux et OS Alternatifs
Marsh Posté le 12-10-2013 à 13:12:53
Je pense que tu te méprends sur address_verify_map :
The address_verify_map (NOTE: singular) configuration parameter specifies persistent storage for sender or recipient address verification results.
Ce que tu souhaites faire à priori c'est plutot avec check_recipient_access
Marsh Posté le 10-10-2013 à 10:17:52
Bonjour,
J'ai un serveur antispam sous centos ( postfix , amavis, spamassassin...)
je voudrais que mon serveur refuse tout email dont l'adresse email n'est pas connu par mon serveur de messagerie Domino
J'ai lu qu'il fallait créer une base de donnée verify_domains.db
ensuite il faut compléter la ligne address_verify_map, en lui indiquant un fichier qui contiendra toutes les adresses autorisé du serveur de messagerie Domino
j'ai bien fait toute ses étapes, j'ai créer le fichier "adresse_verify_map" et j'ai insérer quelques adresse autorisé pour le distribution de courrier
cependant, il ne se passe rien, il ne prend pas en compte mon fichier et laisse passer n'importe qu'elle adresse email, à partir du moment ou le domaine de messagerie est correct
si je renomme le fichier address_verify_map, aucune erreur dans les logs...
ajout main.cf
address_verify_map = btree:${data_directory}/address_verify_map
unverified_recipient_reject_code = 550
smtpd_recipient_restrictions =permit_mynetworks, permit_sasl_authenticated,reject_unauth_destination,check_recipient_access hash:/etc/postfix/verify_domains,permit
data_directory = /var/lib/postfix
fichier adresse_verify_map
adresse1@domain
adresse2@domain
adresse3@domain
commande postconf -n
address_verify_map = btree:${data_directory}/address_verify_map
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
alternate_config_directories = /etc/postfix-out
command_directory = /usr/sbin
config_directory = /etc/postfix
content_filter = smtp-amavis:[127.0.0.1]:10024
daemon_directory = /usr/libexec/postfix
data_directory = /var/lib/postfix
debug_peer_level = 2
html_directory = no
mail_owner = postfix
mailbox_size_limit = 1024000000
mailq_path = /usr/bin/mailq.postfix
manpage_directory = /usr/share/man
message_size_limit = 20480000
mydestination = $myhostname, localhost.$mydomain, localhost
newaliases_path = /usr/bin/newaliases.postfix
queue_directory = /var/spool/postfix
readme_directory = /usr/share/doc/postfix-2.3.3/README_FILES
relay_domains = rec.smacl.fr
relayhost = [10.10.10.10]
sample_directory = /usr/share/doc/postfix-2.3.3/samples
sendmail_path = /usr/sbin/sendmail.postfix
setgid_group = postdrop
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
smtpd_banner = $myhostname ESMTP $mail_name ($mail_version)
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated,reject_unauth_destination,check_recipient_access hash:/etc/postfix/verify_domains,permit
smtpd_tls_session_cache_database = btree:${queue_directory}/smtpd_scache
unknown_local_recipient_reject_code = 550
unverified_recipient_reject_code = 550