Camaleón escribió:
Verifica que sieve está escuchando y si lo está mira qué metodos de autentificación te presenta:
telnet localhost sieve
Yo veo:
SASL CRAM-MD5 DIGEST-MD5 LOGIN PLAIN
A mi solo me muestra: "SASL" "PLAIN". Si pongo auxprop como me aconsejaste abajo, tambien.
En el fichero imapd.conf prueba a poner lo siguiente, reinicia cyrus y vuelve a intentar conectar con sieveshell:
sasl_pwcheck_method: auxprop
Hecho, cambie saslauthd por auxprop, reinicie cyrus, pero pasa lo mismo. Me he dado cuenta que con el sieveshell, ponga la contraseña bien o no, me da el mismo error.
También puedes revisar los registros (creo que /var/log/messages) para ver qué dice cuando intentas conectar a sieveshell. Creo que el problema puede estar en la autentificación.
En esos logs me sale una cosa rara: Fecha/hora localhost -- MARK -- En /var/log/mail.log me sale lo siguiente con sieveshell: Nov 18 12:13:32 localhost cyrus/master[31595]: about to exec /usr/lib/cyrus/bin/timsieved Nov 18 12:13:32 localhost cyrus/sieve[31595]: executed Nov 18 12:13:32 localhost cyrus/sieve[31595]: accepted connection Nov 18 12:13:35 localhost cyrus/timsieved[31595]: badlogin: localhost.localdomain[127.0.1] PLAIN authentication failure Nov 18 12:13:35 localhost cyrus/master[31595]: process 31595 exited, status 0 Todo esto ya lo habia hecho, excepto lo del auxprop, habia buscado por google con esa informacion pero no encontre la razon de esos mensajes ni la solucion. PD: Por cierto, corrigeme si me equivoco, pero el plugin que tiene squirrelmail para sieve no requiere necesariamente que funcione el sieveshell, ademas de que se pueden meter los scripts "manualmente" sin sieveshell, o eso me parece que lei por google, me equivoco? Saludos.