Probleme d'authentification des user avec postfix, mysql et courier - réseaux et sécurité - Linux et OS Alternatifs
Marsh Posté le 18-01-2008 à 16:04:04
peux tu lancer la commande:
Code :
|
Marsh Posté le 18-01-2008 à 18:12:01
ouiat il me fait un Authentication FAILED: Operation not permitted
Pour temps dans ma BDD j'ai bien mon user! courier ne doit pas arrivé a se connecter a la BDD pour temps postfix y arrive bien
Marsh Posté le 18-01-2008 à 18:34:40
j'ai augmenter le mode debut et a parament il se connecte pas a mysql:
Code :
|
EDIT: j'ai aussi cette ligne d'erreur: Jan 18 18:45:03 falcon authdaemond: libauthmysql.so: cannot open shared object file: No such file or directory
Marsh Posté le 18-01-2008 à 19:13:27
ne mets que authmysql comme module dans authdaemonrc
fais un ls -la /var/run/courier/authdaemon/ pour verifier les droits et un dpkg -l | grep courier pour verifier les modules.
ensuite reprend ton authmysqlrc comme cela:
Code :
|
je pars du principe que le login field est le bon
Marsh Posté le 18-01-2008 à 19:25:11
Bon le fichier de config ne change rien:
une dpkg -l | grep courier :
Code :
|
et voila se que donne un ls -la /var/run/courier/authdaemon/ :
Code :
|
merci
Marsh Posté le 18-01-2008 à 21:18:56
bon il manquai déjà se pacquet: courier-authlib-mysql
EDIT: c'est bon sa marche
Marsh Posté le 19-01-2008 à 09:17:31
Bon c'est bon tous marche super bien, merci encore
Mais je voudrai savoir si on peut choisir son relay smtp suivant le nom de domaine a qui on envoie le mail avec une gestion par mysql,je sais que sans mysql sa existe car je voudrai tous envoyer en direct avec postfix sauf hotmail qui pose probléme ou 2 ,3 serveur qui rejet les mail.Pour éviter d'etre blacklister par mon FAI. merci
Marsh Posté le 19-01-2008 à 09:29:55
tu crees une tables transport dans mysql et un fichier de lookup associé, le tout selon le modele de tes autres tables.
puis dans le main.cf tu parametres le transport:
par exemple:
Code :
|
/etc/postfix/mysql_virtual_transport_maps.cf:
Code :
|
la table sql:
Code :
|
si bien sur ton FAI est free, sinon tu adaptes
Marsh Posté le 19-01-2008 à 11:56:12
ok merci beaucoup
et tu me conseille de relayer qu'elle domaine connu?
Marsh Posté le 19-01-2008 à 12:37:45
perso je conseille d'envoyer plutot TOUT par le smtp du fai quand on a possede une ip sur un range adsl (donc blacklistée), (par le parametre relayhost dans le main.cf)
sinon regulierement tu devras ajouter un domaine a ta liste transport
Marsh Posté le 20-01-2008 à 11:45:40
Bon je viens de faire des test avec un site pour savoir si mon serveur n'était pas un relais ouvert et il me marque sa:
Tous les tests ont été réussis, le serveur n'est pas un relais ouvert.
Donc ça devrait etre bon, non? il semble sécurisé mais est ce que le site est fiable?Merci
http://www.pagasa.net/test-smtp/
Marsh Posté le 20-01-2008 à 15:25:15
Comment pourrait-on le savoir ?
Marsh Posté le 20-01-2008 à 21:03:47
ReplyMarsh Posté le 20-01-2008 à 21:10:44
Ben tu testes depuis une machine exterieur
Marsh Posté le 20-01-2008 à 21:11:49
hppp a écrit : et comment je peut en etre sur que mon serveur n'est pas openrelay? merci |
Certains sites permettent de tester si ton serveur est open relay :
http://spamlinks.net/prevent-secure-relay-test.htm
Il effectue une série de test, certains assez poussés et te donne la conclusion au final.
Marsh Posté le 20-01-2008 à 22:29:56
hppp a écrit : et comment je peut en etre sur que mon serveur n'est pas openrelay? merci |
la reponse est dans ta conf
postconf -n
Marsh Posté le 18-01-2008 à 15:22:51
salut a tous
je viens d'installer un serveur mail avec authentification par mysql, mais voila je reçois bien les mails dans vmail, les répértoire se crée bien mais quand je m'identifie avec thunderbird en imap la connection échoue et j'ai sa dans les logs systeme:
Jan 18 15:18:39 falcon imapd: Connection, ip=[:ffff:192.168.1.111]
Jan 18 15:18:39 falcon imapd: LOGIN FAILED, user=user@nomdedomaine.fr, ip=[:ffff:192.168.1.111]
voila mes configurations:
/etc/courier/authmysqlrc
j'ai bien, dans authdaemonrc
authmodulelist="authpam authmysql"
et les basses de données sont bien créent.
et j'ai bien tous redémarer. merci de votre aide.