Hola, Me acaba de llegar un falso positivo de spam clasisficado asi por el spamassassin. Yo otras veces lo que habia hecho cuando me sucedia esto era ejecutar el siguiente comando: spamassassin --add-addr-to-whitelist=boletin@correo.aeat.es (Fijatos que curioso que el positivo me lo de la una direccion de hacienda, siempre jodiendo :-) ) Ahora resulta que al hacer eso me da el error: Cannot open auto_whitelist_path /root/.spamassassin/auto-whitelist: Función ioctl no apropiada para el dispositivo Pero la verda no tengo ni idea de que esta pasando, esa ruta existe y es de lectura y escritura. Para mi que los tiros van por otro lado y está dando ese error como podia dar cualquier otro. ¿Alguien sabe de que puede ser? Un saludo Emiliano Sutil
Emiliano Sutil wrote:
spamassassin --add-addr-to-whitelist=boletin@correo.aeat.es
Hola Emiliano, ¿Por qué no pruebas a añadir la dirección de correo editando el fichero de preferencias del usuario? Quizá así evites el error. http://wiki.apache.org/spamassassin/ManualWhitelist Saludos, -- Camaleón
Camaleón wrote:
Emiliano Sutil wrote:
spamassassin --add-addr-to-whitelist=boletin@correo.aeat.es
Hola Emiliano,
¿Por qué no pruebas a añadir la dirección de correo editando el fichero de preferencias del usuario? Quizá así evites el error.
http://wiki.apache.org/spamassassin/ManualWhitelist
Saludos,
No conocia esta manera de añadirlo a la whitelist, lo probaré. Una cosa, yo uso amavis-new como sistema anti-spam y este automaticamente carga el spamassasin. Por tanto lo que tengo es una configuracion global, no por usuario. Tengo el fichero user_prefs en la ruta /var/spool/amavis/.spamassassin ¿Eso me puede dar problemas? porque por lo que veo en la wiki esa ese fichero deberia ir por usuario
Emiliano Sutil wrote:
Tengo el fichero user_prefs en la ruta /var/spool/amavis/.spamassassin ¿Eso me puede dar problemas? porque por lo que veo en la wiki esa ese fichero deberia ir por usuario
Pues no sé si podría darte problemas o no. La forma más sencilla de saberlo es probando. ;-) Creo que se aplicará de forma de global, para todas las cuentas, piensa a ver si eso supondría un problema. http://wiki.apache.org/spamassassin/WhereDoLocalSettingsGo Saludos, -- Camaleón
Camaleón wrote:
Emiliano Sutil wrote:
Tengo el fichero user_prefs en la ruta /var/spool/amavis/.spamassassin ¿Eso me puede dar problemas? porque por lo que veo en la wiki esa ese fichero deberia ir por usuario
Pues no sé si podría darte problemas o no. La forma más sencilla de saberlo es probando. ;-) Creo que se aplicará de forma de global, para todas las cuentas, piensa a ver si eso supondría un problema.
http://wiki.apache.org/spamassassin/WhereDoLocalSettingsGo
Saludos,
Pues siguiendo el maravilloso metodo ingenieril de prueba-error parece que toda va bien ahora metiendo la direccion de marras en el fichero de user_prefs. Muchas gracias por tu ayuda Un saludo Emi
El 2004-09-21 a las 09:44 +0200, Emiliano Sutil escribió:
spamassassin --add-addr-to-whitelist=boletin@correo.aeat.es (Fijatos que curioso que el positivo me lo de la una direccion de hacienda, siempre jodiendo :-) )
Ahora resulta que al hacer eso me da el error: Cannot open auto_whitelist_path /root/.spamassassin/auto-whitelist: Función ioctl no apropiada para el dispositivo
Estás usando amavis-new, por lo que as dicho después, y entonces ese no es el path adecuado, sino /var/spool/amavis/.spamassassin/auto-whitelist. Por otra parte, ¿que usuario eres cuando ejecutas ese comando? -- Saludos Carlos Robinson
El 2004-09-21 a las 10:59 +0200, Emiliano Sutil escribió:
No conocia esta manera de añadirlo a la whitelist, lo probaré. Una cosa, yo uso amavis-new como sistema anti-spam y este automaticamente carga el spamassasin. Por tanto lo que tengo es una configuracion global, no por usuario. Tengo el fichero user_prefs en la ruta /var/spool/amavis/.spamassassin ¿Eso me puede dar problemas? porque por lo que veo en la wiki esa ese fichero deberia ir por usuario
Usando spamassassin con configuración global vs usuario - puedes ver lo que escribí sobre el tema en el archivo: Date: Sun, 22 Aug 2004 15:13:22 +0200 (CEST) From: Carlos E. R. To: Lista de Suse Linux Español Subject: Re: [suse-linux-s] spamassis El amavis-new usa configuración global. No lo puedes cambiar, pero si lo puedes desactivar y usar configuración por usuario llamando al spamassasin tu directamente. -- Saludos Carlos Robinson
Carlos E. R. wrote:
El 2004-09-21 a las 09:44 +0200, Emiliano Sutil escribió:
spamassassin --add-addr-to-whitelist=boletin@correo.aeat.es (Fijatos que curioso que el positivo me lo de la una direccion de hacienda, siempre jodiendo :-) )
Ahora resulta que al hacer eso me da el error: Cannot open auto_whitelist_path /root/.spamassassin/auto-whitelist: Función ioctl no apropiada para el dispositivo
Estás usando amavis-new, por lo que as dicho después, y entonces ese no es el path adecuado, sino /var/spool/amavis/.spamassassin/auto-whitelist.
Por otra parte, ¿que usuario eres cuando ejecutas ese comando?
Pues vamos a ver porque algo tengo aqui liado porque tengo esa ruta tambien, /var/spool/amavis/.spamassassin # ls -l total 4386 drwx------ 2 vscan vscan 176 2004-09-22 06:40 . drwx------ 11 vscan root 520 2004-09-22 09:10 .. -rw------- 1 vscan vscan 327680 2004-09-22 06:40 bayes_seen -rw------- 1 vscan vscan 5509120 2004-09-22 06:40 bayes_toks -rw-rw-r-- 1 root root 1220 2004-09-04 09:16 user_prefs y en la casa de root tengo: /root/.spamassassin # ls -l total 50 drwxrwxr-x 2 root root 224 2004-09-21 09:55 . drwx------ 27 root root 2160 2004-09-21 16:07 .. -rw------- 1 root root 12362 2004-09-04 09:13 auto-whitelist.dir -rw------- 1 root root 12362 2004-09-04 09:13 auto-whitelist.pag -rw------- 1 root root 12288 2004-09-04 09:13 bayes_seen -rw------- 1 root root 12288 2004-09-04 09:13 bayes_toks lrwxrwxrwx 1 root root 42 2004-09-04 09:13 user_prefs -> /var/spool/amavis/.spamassassin/user_prefs Cuando ejectuo el comando lo hago como usuario root. Te dice algo todo esto?
El 2004-09-22 a las 09:20 +0200, Emiliano Sutil escribió:
Pues vamos a ver porque algo tengo aqui liado porque tengo esa ruta tambien, /var/spool/amavis/.spamassassin # ls -l total 4386 drwx------ 2 vscan vscan 176 2004-09-22 06:40 . drwx------ 11 vscan root 520 2004-09-22 09:10 .. -rw------- 1 vscan vscan 327680 2004-09-22 06:40 bayes_seen -rw------- 1 vscan vscan 5509120 2004-09-22 06:40 bayes_toks -rw-rw-r-- 1 root root 1220 2004-09-04 09:16 user_prefs
y en la casa de root tengo:
/root/.spamassassin # ls -l total 50 drwxrwxr-x 2 root root 224 2004-09-21 09:55 . drwx------ 27 root root 2160 2004-09-21 16:07 .. -rw------- 1 root root 12362 2004-09-04 09:13 auto-whitelist.dir -rw------- 1 root root 12362 2004-09-04 09:13 auto-whitelist.pag -rw------- 1 root root 12288 2004-09-04 09:13 bayes_seen -rw------- 1 root root 12288 2004-09-04 09:13 bayes_toks lrwxrwxrwx 1 root root 42 2004-09-04 09:13 user_prefs -> /var/spool/amavis/.spamassassin/user_prefs
Cuando ejectuo el comando lo hago como usuario root.
Te dice algo todo esto?
No mucho, porque como dije, amavis-new no trae manuales, y por mucho que diga, los comentarios insertados en el fichero de configuración no son una documentación en regla. Sin embargo, fíjate en las fechas: parece estar usando el directorio /var/spool/amavis/.spamassassin, para el filtro bayesiano. La lista blanca, no, o porque está desactivada, o porque no puede acceder por los permisos. Prueba a cambiarle el grupo a la de root a "vscan", con permiso rw. Por probar. Incluyendo /root/.spamassassin, que tendrá que ser rwxrwx--- Por cierto, el propietario de user_prefs en var está mal, debería ser vscan también. Y por cierto, buscando la palabra whitelist en el /etc/amavisd.conf, parece que lo meten en el propio fichero de configuración, en vez de una lista externa. Bueno, no, puede hacerse en un fichero "hash" ¿Como rayos se come eso? Cuando digo que el amavis-new no tiene documentación, lo digo por algo :-/ -- Saludos Carlos Robinson
participants (3)
-
Camaleón
-
Carlos E. R.
-
Emiliano Sutil