Maildrop postfix et ldap - Linux et OS Alternatifs
Marsh Posté le 13-04-2005 à 13:03:41
lire la documentation de maildrop 1.8 ?
notamment le changelog car a priori tu as du raté ceci :
Citation : 1.8.0 |
Bref le support de l'authentification(depuis la 1.8) est désormais assuré par un daemon dédié dénommé Courier-authlib..
Accèssoirement je pense que tu vas au devant d'un certains nombre de soucis au niveau de la compilation vis a vis de certains requis nécessaire a la compilation ta distribution datant un peu .
tu as regardé si le maildrop fourni par ta version était compilé avec le support ldap ?
Marsh Posté le 13-04-2005 à 14:26:14
Réponse:
Je te remercie beacoup mais je suis redescendu en version et cela à l'air bon pour l'installation
Me conseilles tu de passer à la 1.8 ou de rester a la 1.6 ( version que j'ai installer) ?
Bon mais j'ai un autre probleme "unknown user" dans le fichier de log ....
Bref je pense a des problemes de syntaxe au niveau du maildropldap.config ?
Comment pourrais tester cela ?
Comment pourrais avoir une log detaille sur l'authentification ?
as tu une adresse msn ou un moyen pour que je puisses commniquer directement avec toi si tu es d'accord !!
merci encore
Marsh Posté le 13-04-2005 à 14:37:17
je ne me sers pas de ldap mais de mysql.
en ce qui me concerne je suis resté pour l'heure a la version 1.7 de maildrop .
je ne me sers pas de msn mais de jabber ( cf ma signature )
ceci dit il serait mieux de discuter sur le forum car cela servira a d'autres personnes .
Marsh Posté le 13-04-2005 à 15:20:37
Bref je pense a des problemes de syntaxe au niveau du maildropldap.config ?
Comment pourrais tester cela ?
Comment pourrais avoir une log detaille sur l'authentification ?
Marsh Posté le 13-04-2005 à 15:26:52
hum je ne sais pas.
si tu veux comme dans le topic que tu as uppé ,tu peux regarder mes fichiers de configuration pour avoir une idée donnée .( notamment le maildropmysql.config ) mais après
Marsh Posté le 14-04-2005 à 16:48:48
mikala, je souhaiterais que tu me donne ton exemple de fichier maildropmysql.config pour avoir une idée cela sera un début
Marsh Posté le 14-04-2005 à 16:55:07
bah j'ai mis le lien sur l'autre topic...
Enfin bref c'est ici : http://conf.littleboboy.net/serveu [...] sql.config
Marsh Posté le 15-04-2005 à 09:52:26
mikala j'ai une question encore oui je sais :
j'ai lu que maildrop avait deux modes d'actions ...
Un mode de pour délivrer et un autre mode pour filtrer uniquement
c'est a dire que dans local_transport je pe laisser virtual et qu'apres j'utilise maildrop pour filtrer avec les fichiers maildroprc et mailfilter ou alors je suis obliger de mettre local-transport=maildrop
je ne sais pas si j'ai etais clair ...
Pourrais tu m'éditer tes fichiers maildroprc et mailfilter en me disant ou les placer ou alors ou on spécifie leur enplacement
/etc/maildroprc il me semble
et /home/admin/Maildir/.mailfilter
Marsh Posté le 15-04-2005 à 12:46:10
dans les deux cas il va délivrer les mails.
simplement dans le premier cas maildrop ne fait *que* délivrer le mail, dans le second cas il va filtrer le mail ( donc dans certains conditions il va placer le mail dans un répertoire donné , ou un autre . )
Accessoirement si tu utilises des domaines virtuels c'est virtual_transport et non pas local_transport.
En ce qui concerne maildroprc il est situé dans le /etc , le mailfilter étant un fichier de mon choix placé dans le $HOME/Maildir/ . ( cf configuration du maildroprc qui vérifie sa présence et l'inclus si il est disponible )
Marsh Posté le 15-04-2005 à 21:25:12
dans les deux cas il va délivrer les mails.
simplement dans le premier cas maildrop ne fait *que* délivrer le mail, dans le second cas il va filtrer le mail ( donc dans certains conditions il va placer le mail dans un répertoire donné , ou un autre . )
réponse:
donc si je laisse virtual_transport=virtual alors je ne pourrais jamais filtrer mes mails , c'est bien cela ...
je dois donc mettre virtual_transport=maildrop et dans le fichier main.cf je dois mettre mailbox_command=chemin de maildrop
Accessoirement si tu utilises des domaines virtuels c'est virtual_transport et non pas local_transport.
reponse:erreur de ma part
En ce qui concerne maildroprc il est situé dans le /etc , le mailfilter étant un fichier de mon choix placé dans le $HOME/Maildir/ . ( cf configuration du maildroprc qui vérifie sa présence et l'inclus si il est disponible )
réponse:
d'accord je vais aller voirton fichier maildroprc
lorsque je fais maildrop -V9
la premiere ligne me dit changing root
et la deuxieme reflechi et au bout de deux minutes me dit
time out disk quota excedeed alors que je n'ai pas compile avec les quotas ...
As tu deja vu cela ?
En fait j'ai toujours un probleme de log rien ne se passe dans mon fichier de log
mon fichier maildroprc de memoire
logfile "/tmp/maildrop.log"
HOME="/home/admin"
MAILDIR="$HOME/Maildir"
VERBOSE="9"
voila ce tout
et mon fichier mailfilter qui se trouve /home/admin/.mailfilter
est vide car pas d'idée de règle encore vu que je perds espoire de faire marcher maildrop
Marsh Posté le 13-04-2005 à 09:32:43
Bon j'ai bien pris note de vos remarque et je vais essayer de mieux décrire mon problème ou d'être plus clair ...
Voila j'ai laisser tomber procmail pour filtrer mes mails pour maildrop ...
j'ai installe maildrop 1.8 à partir des sources sur une mandrake 9.2 pour avoir le support ldap mais premier probleme
lorsque je veux le compiler avec les options et bien la ligne suivante ne marche pas ...
./configure --enable-maildropldap--withldapconfig=/etc/maildrop
je m'apercois que cela ne marche pas lorsque je fais maildrop -v il ne me dit pas qu'il prend en compte le ldap
PS:bon je débute dans la compilation de sources c'est ma premiere alors soyez indulgent ...
si j'ai oublié quelquechose dites le moi