Postfix et SASL sur MYSQL - réseaux et sécurité - Linux et OS Alternatifs
Marsh Posté le 13-04-2010 à 19:24:32
Précicion :
voici une erreur de auth.log
Apr 13 19:18:09 ks361967 postfix/smtpd[4474]: sql_select option missing
Apr 13 19:18:09 ks361967 postfix/smtpd[4474]: auxpropfunc error no mechanism available
Apr 13 19:18:09 ks361967 postfix/smtpd[4474]: _sasl_plugin_load failed on sasl_auxprop_plug_init for plugin:
Marsh Posté le 13-04-2010 à 21:19:45
salut,
j'utilise la meme solution que ce que tu souhaite faire, mais avec Dovecot a la place de courrier.
Voici ma conf
main.cf
Code :
|
/etc/pam.d/smtp (a adapter selon ta base de données)
Code :
|
voila, en esperant que ca puisse te servir comme base...
Marsh Posté le 14-04-2010 à 16:55:14
Merci de ton intérêt, as tu un bon TUTO pour Dovecot, je ne trouve pas de bonne doc sur Dovecot.
Je suis en phase de test et je peux me permettre de faire des test encore un moment.
Dans le même esprit je veux IMAP, POP3 et une authentification pour SMTP sans nécessairement SSS.
Le tout basé sur MYSQL.
Pourquoi as tu choisi dovecot ?
A+
Marsh Posté le 13-04-2010 à 15:56:07
Bonjour,
j'ai vu que d'autre gens ont déjà rencontré le pb, mais comme chaque situation est différente et que les sujets dates de 2007 je me permets de vous soumettre mon pb.
J'ai un serveur sous Ubuntu server 9,10.
J'ai Installé Postfix avec courrier pour POP3 et IMAP en m'appuyant sur une base MYSQL.
Ca marche correctement d'un Webmail (Roudcube) ou d'un client (Windows mails ou autre) pour ces deux protocoles.
Je veux utiliser ce serveur pour envoyer des mails depuis l'extérieur.
Je veux donc configurer SASL pour l'authentification en m'appuyant sur la base Mysql de Postfix.
Et là ... je n'y arrive pas du tout ...
Premièrement, je ne souhaite pas utiliser TLS (pas de certificats), je veux juste que les utilisateurs soit authentifier au niveau du serveur par leur adresse mail complète et leur PW crypté de la base POSTFIX.
Est ce bien réalisable ?
Si oui quelqu'un veut il bien m'aider à résoudre mon pb ?
Merci.