logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 28-08-2017 17:45:58

moi4567
Membre
Distrib. : Jessie
Noyau : Linux 3.16.0-4-amd64
(G)UI : Gnome 3
Inscription : 22-06-2015

Postfix authentification MD5

Bonjour à tous,

Je suis actuellement en cours d'installation d'un serveur mail (postfix + dovecot + mariadb) et j'ai un petit soucis d'authentification.

Quand je tente de me connecter au service smtp (avec telnet) le seul mot de passe accépté est celui déjà hashé (présent dans la base sql) et non le mot de passe en clair. J'ai eu le même soucis avec dovecot et le problème venait simplement du fichier de conf dans lequel j'ai indiqué que les mots de passes sont en MD5, mais là j'avoue bloquer.

Voici mes fichiers de configs:

main.cf

mydomain = mondom.net
myhostname = smtp.mondom.net

smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
biff = no

append_dot_mydomain = no

alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
mydestination =
relayhost =
mynetworks = 127.0.0.0/8
inet_interfaces = all
recipient_delimiter = +

#  MAILs BOXs
virtual_alias_maps = mysql:/etc/postfix/mysql_virtual_alias_maps.cf
virtual_gid_maps = static:1000
virtual_mailbox_base = /home/vmail
virtual_mailbox_domains = mysql:/etc/postfix/mysql_virtual_domains_maps.cf
virtual_mailbox_maps = mysql:/etc/postfix/mysql_virtual_mailbox_maps.cf
virtual_minimum_uid = 1000
virtual_transport = virtual
virtual_uid_maps = static:1000

# AUTH
broken_sasl_auth_clients = yes
smtpd_recipient_restrictions =
  permit_mynetworks,
  permit_sasl_authenticated,
  reject_non_fqdn_hostname,
  reject_non_fqdn_sender,
  reject_non_fqdn_recipient,
  reject_unauth_destination,
  reject_unauth_pipelining,
  reject_invalid_hostname
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain = $myhostname
smtpd_sasl_security_options = noanonymous



sasl/smtpd.conf

pwcheck_method: auxprop
pwcheck_method: saslauthd

mech_list: PLAIN LOGIN CRAM-MD5 DIGEST-MD5 NTLM
auxprop_plugin: sql
sql_verbose: yes
sql_engine: mysql
sql_hostnames: 127.0.0.1
sql_user: postfix
sql_passwd: *Dqffe1aerq1854
sql_database: postfix
sql_select: select password from mailbox where username = '%u@%r'



A part ce problème d'authentification tous roule donc je ne vous ai pas mis chaque fichier de conf.

Si vous avez besoin de plus d'infos n'éhsitez pas.

Merci d'avance smile

Dernière modification par moi4567 (28-08-2017 17:53:46)

Hors ligne

Pied de page des forums