El 2004-03-31 a las 18:24 -0800, Angelus escribió:
/usr/share/doc/packages/postfix/README_FILES/SASL_README
Aunque la pregunta sigue en pie, como se debe compilar cyrus?, el howto que me mencionas solo dice "./configure --enable-login" y algunos otros parametros pero nada en concreto, ademas el YaST tiene algunas librerias ya definidas, estas funcionan para lo que quiero lograr? Hasta donde se Cyrus debe ser compilado de una manera, postfix tambien? ya que eso no viene en dicho documento.
¡Pero que lios te armas! No hay que compilar nada, eso ya lo hizo suse por tí: el documento es genérico. Es el apartado "Enabling SASL authentication in the Postfix SMTP server". A ver, como servidor - ejemplos en sample-auth.c por ahí: /etc/postfix/main.cf: smtpd_sasl_auth_enable = yes Para permitir relay por los clientes autentificados: smtpd_recipient_restrictions = permit_mynetworks permit_sasl_authenticated Para que lo hagan contra passwd: /usr/local/lib/sasl2/smtpd.conf: pwcheck_method: pwcheck ó /usr/local/lib/sasl2/smtpd.conf: pwcheck_method: saslauthd ó contra su propia base (/etc/sasldb2): /usr/local/lib/sasl2/smtpd.conf: pwcheck_method: auxprop Logicamente, en SuSE no va a ser en /usr/local/lib, sino en /usr/lib Como cliente ("Enabling SASL authentication in the Postfix SMTP client"), o sea, para enviar tu: /etc/postfix/main.cf: smtp_sasl_auth_enable = yes smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd /etc/postfix/sasl_passwd: foo.com username:password bar.com username Y si quieres saber más, tendrás que leerte bien el documento, porque yo no uso la parte de servidor, sino la de cliente.. -- Saludos Carlos Robinson