Bonjour,
Je voudrais pouvoir activer l’authentification à postfix afin de pouvoir envoyer des mail depuis l’extérieur de postfix
Ma config postfix avant modification
alias_maps = hash:/etc/aliases
append_dot_mydomain = no
biff = no
config_directory = /etc/postfix
disable_vrfy_command = yes
inet_interfaces = all
mailbox_size_limit = 1024000000
mydestination = localhost, localhost.localdomain
myhostname = mondomaine.com
mynetworks = 127.0.0.0/8 192.168.1.0/24
relayhost =
smtpd_client_restrictions = reject_unknown_client, permit_mynetworks
smtpd_helo_required = yes
smtpd_recipient_restrictions = permit_mynetworks, reject_unauth_destination, reject_unknown_recipient_domain, reject_non_fqdn_recipient, check_relay_domains
smtpd_sender_restrictions = permit_mynetworks, reject_unknown_sender_domain, warn_if_reject reject_unverified_sender
virtual_alias_maps = mysql:/etc/postfix/mysql-virtual_aliases.cf, mysql:/etc/postfix/mysql-virtual_aliases_mailbox.cf
virtual_gid_maps = static:5000
virtual_mailbox_base = /var/spool/vmail/
virtual_mailbox_domains = mysql:/etc/postfix/mysql-virtual_domains.cf
virtual_mailbox_limit = 1024000000
virtual_mailbox_maps = mysql:/etc/postfix/mysql-virtual_mailboxes.cf
virtual_uid_maps = static:5000
J’ai ajouté quelque ligne dans mon main.cf
permit_sasl_authenticated,
smtpd_sasl_auth_enable = yes
#smtpd_sasl2_auth_enable = yes
smtpd_sasl_security_options = noanonymous
broken_sasl_auth_clients = yes
smtpd_sasl_local_domain =
J’ai ensuite créer un fichier smtpd.conf (/etc/postfix/sasl/smtpd.conf)dans le quelle j’ai ajouter ce qui suis et completé avec les bonne infos.
pwcheck_method: auxprop
auxprop_plugin: sql
mech_list: plain login cram-md5 digest-md5
sql_engine: mysql
sql_hostnames: 127.0.0.1
sql_user: provider_admin
sql_passwd: ...
sql_database: provider
sql_select: select password from users where email='%u@%r'
Et pour finir j’ai adapté les droits
chown root:postfix /etc/postfix/sasl/smtpd.conf
chmod u=rw,g=r,o= /etc/postfix/sasl/smtpd.conf
Comme dab manque de bol sa ne fonctionne pas (qui l’aurais cru )
Mon client mail me crache " 5.7.0 Error: authentication failed: authentication failure" et dans mes logs j’ai.
warning: fff.kkkkkkkkkk.jjj.mmm[80.13.140.88]: SASL LOGIN authentication failed: authentication failure
Sep 4 12:16:58 mondomain postfix/smtpd[24102]: lost connection after AUTH from fff.kkkkkkkkkk.jjj.mmm[80.13.140.88]
Quelqu’un aurais t-il une idée d’ou sa coince ?
Je vous remercie d’avance.