[g]postfix[/g] et saslauthd et cyrus et sie trouve

et saslauthd et cyrus et sie trouve [g]postfix[/g] - réseaux et sécurité - Linux et OS Alternatifs

Marsh Posté le 15-09-2004 à 16:36:19    

Bonjour,
 
Vu que j'ai envie d'envoyer ce postfix par la fenetre je vous demande votre aide ;)
 
J'ai donc :  
-gosa qui tape dans sieve et qui lui fout des scripts dans le cul
-gosa qui tape dans ldap et lui fout des entrés dans la gueule avec des  objectclass: gosaMailAccount,  et champs mail ...
-cyrus imap, ou les utilisateurs vont aller chercher leur courier
-cyrus utilise saslauthd pour prendre les logins et mot de passe
-cyrus utilise sieve aussi pour faire des trucs comme le filtrage, verif de quota, tail des mails etc...
-saslautdh est configuré de la facon suivante :  
 
/etc/default/saslauthd :  

Citation :


START=yes
MECHANISMS="ldap"
PARAMS="-O /etc/saslauthd.conf"


 
/etc/saslauthd.conf

Citation :


ldap_servers: ldap://127.0.0.1/
ldap_version: 3
ldap_timeout: 10
ldap_time_limit: 10
ldap_cache_ttl: 30
ldap_cache_mem: 32768
ldap_scope: sub
ldap_search_base: ou=people,dc=gosa,dc=alx,dc=fr
ldap_auth_method: bind
#ldap_filter: gosaMailAccount=%u
ldap_filter: (&(uid=%u)(objectClass=gosaMailAccount))


 
 
-postfix doit pouvoir utiliser saslauthd pour recuperer la liste des logins/pass
-postfix passe les mails à cyrus pour le delivrage dans les box des utilisateurs
-les utilisateurs se connecte en imap pour recuperer leur mail.
 
 
Pour ma part je merdoie completement au niveau de postfix :/
 
Ave sylpheed lorsque je configure un compte il arrive bien à avoir les boites au lettre des utilisateurs sans problemes ... mais comme postfix deconne je ne peux envoyer de mail ...
 
si vous avez une idee ;) merci d'avance
 
ps : j'espere ne pas avoir ete trop brouillant :D


Message édité par GUG le 15-09-2004 à 18:13:12
Reply

Marsh Posté le 15-09-2004 à 16:36:19   

Reply

Marsh Posté le 15-09-2004 à 16:39:42    

des liens ce serait bien cool ;)  
voila mon main.cf

Citation :


# See /usr/share/postfix/main.cf.dist for a commented, more complete version
 
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
biff = no
 
# appending .domain is the MUA's job.
append_dot_mydomain = no
 
# Uncomment the next line to generate "delayed mail" warnings
#delay_warning_time = 4h
 
myhostname = ldap.gosa.alx.fr
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = gosa.alx.fr, ldap.gosa.alx.fr, localhost.gosa.alx.fr, localhost
relayhost =
mynetworks = 172.16.1.0/16
mailbox_command =
mailbox_size_limit = 0
recipient_delimiter = +
 
mailbox_transport = cyrus


Message édité par GUG le 15-09-2004 à 16:52:38
Reply

Marsh Posté le 15-09-2004 à 16:45:26    

c'est plus ton main.cf là non ? :)
postfix est bien compilé avec le support SASL ?
(sinon je ne connais pas cyrus donc :o )
sinon pour le sasl ce how-to est bien fais je trouve ;)

Reply

Marsh Posté le 15-09-2004 à 16:58:50    

euh en fait chuis un peu boulet j'avais pas installé le package postfix-tls [:mlc]
 
j'arrive donc bin à envoyer des mails mais il n'arrive pas jusque dans les reps cyrus :/


Message édité par GUG le 15-09-2004 à 16:59:25
Reply

Marsh Posté le 15-09-2004 à 17:07:20    

merde gosa n'arrive plus à contacter le serveur impad [:mlc]

Reply

Marsh Posté le 15-09-2004 à 17:09:32    

tu devrais fournir les logs .
ensuite si c'est cyrus ton mda , vérifie que postfix lui refile bien les  mails , si oui ton souci se trouve au niveau de cyrus ;)

Reply

Marsh Posté le 15-09-2004 à 17:49:05    

bon c'est bon j'ai reparer qq truc,
voici le log au moment ou je clik sur envoyer  
 

Code :
  1. Sep 15 17:47:57 ldap postfix/smtpd[2497]: connect from ldap.gosa.alx.fr[127.0.0.1]
  2. Sep 15 17:47:57 ldap postfix/smtpd[2497]: 0BF9813FCE: client=ldap.gosa.alx.fr[127.0.0.1]
  3. Sep 15 17:47:57 ldap postfix/cleanup[2500]: 0BF9813FCE: message-id=<20040915174756.71d98db9.mail1@gosa.alx.fr>
  4. Sep 15 17:47:57 ldap postfix/qmgr[2461]: 0BF9813FCE: from=<mail1@gosa.alx.fr>, size=536, nrcpt=1 (queue active)
  5. Sep 15 17:47:57 ldap postfix/smtpd[2497]: disconnect from ldap.gosa.alx.fr[127.0.0.1]
  6. Sep 15 17:48:06 ldap postfix/local[2538]: warning: connect #1 to subsystem private/cyrus: No such file or directory
  7. Sep 15 17:48:16 ldap postfix/local[2538]: warning: connect #2 to subsystem private/cyrus: No such file or directory
  8. Sep 15 17:48:26 ldap postfix/local[2538]: warning: connect #3 to subsystem private/cyrus: No such file or directory
  9. Sep 15 17:48:36 ldap postfix/local[2538]: warning: connect #4 to subsystem private/cyrus: No such file or directory
  10. Sep 15 17:48:46 ldap postfix/local[2538]: warning: connect #5 to subsystem private/cyrus: No such file or directory
  11. Sep 15 17:48:56 ldap postfix/local[2538]: warning: connect #6 to subsystem private/cyrus: No such file or directory
  12. Sep 15 17:49:06 ldap postfix/local[2538]: warning: connect #7 to subsystem private/cyrus: No such file or directory
  13. Sep 15 17:49:16 ldap postfix/local[2538]: warning: connect #8 to subsystem private/cyrus: No such file or directory
  14. Sep 15 17:49:26 ldap postfix/local[2538]: warning: connect #9 to subsystem private/cyrus: No such file or directory
  15. Sep 15 17:49:36 ldap postfix/local[2538]: warning: connect #10 to subsystem private/cyrus: No such file or directory
  16. Sep 15 17:49:46 ldap postfix/local[2538]: fatal: connect #11 to subsystem private/cyrus: No such file or directory
  17. Sep 15 17:49:47 ldap postfix/master[2457]: warning: process /usr/lib/postfix/local pid 2538 exit status 1
  18. Sep 15 17:49:47 ldap postfix/master[2457]: warning: /usr/lib/postfix/local: bad command startup -- throttling
  19. Sep 15 17:49:47 ldap postfix/qmgr[2461]: warning: premature end-of-input on private/local socket while reading input attribute
  20. name
  21. Sep 15 17:49:47 ldap postfix/qmgr[2461]: warning: private/local socket: malformed response
  22. Sep 15 17:49:47 ldap postfix/qmgr[2461]: warning: transport local failure -- see a previous warning/fatal/panic logfile record
  23. for the problem description


Message édité par GUG le 15-09-2004 à 17:50:55
Reply

Marsh Posté le 15-09-2004 à 18:06:47    

j'ai créer ce magnifique fichier mais :
Sep 15 18:05:44 ldap postfix/local[2733]: warning: connect #1 to subsystem private/cyrus: Connection refused
 
 
par contre j'ai :  
srw-rw-rw-  1 postfix postfix 0 2004-09-15 17:43 bsmtp
-rwsrwsrwt  1 postfix postfix 0 2004-09-15 18:01 cyrus
 
alors j'ai pas trouvé comment faire pour avoir srw-rw-rw-  mes collegues non plus :/

Reply

Marsh Posté le 15-09-2004 à 18:13:59    

bon bah c'etait tout con :/  
j'avais pas de ligne pour cyrus dans master.cf
j'ai mis ca et ca roule :  
cyrus   unix - n n - - pipe
  user=cyrus argv=/usr/sbin/cyrdeliver -e -r ${sender} -m ${extension} ${user}  
 
mrchi qd meme  
 
ps : c'est vraiment le truc con qui devrait être mis par defaut
 
putain unedemi journe de perdue [:mlc]

Reply

Marsh Posté le 15-03-2005 à 20:47:52    

j'ai eu exacemetnle meme bleme avec cyrus sous fedoracore3 j'ai passé une nuit entiere a trouvé d'ou venait le bleme lol

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed