El 15/11/08, Carlos E. R. escribió:
~/doc/packages/amavisd-new/README_FILES/amavisd-new-docs.html
Je, je... :-P http://www.ijs.si/software/amavisd/amavisd-new-docs.html "(...) The most recent version of this document is available at http://www.ijs.si/software/amavisd/amavisd-new-docs.html"
• hard black- and whitelisting senders regarding spam • soft black- and whitelisting senders regarding spam -- @score_sender_maps
Ah... pues sí. Pero esto es exclusivamente del amavisd-new, es decir, no permite leer el archivo de preferencias del SA "user_prefs" que permite cosas interesantes como el "whitelist_from_rcvd"... aún así, podría servir. Sigo leyendo. Hum... "(...) Another point to bear in mind is that the sender address examined is the one from the SMTP protocol, exactly as provide by MTA to amavisd-new. It is known as the envelope sender address or return path. This address does not necessarily match the mail author's address from the mail header (From:) or the sender's address from the header (Sender:)." Curioso, que no usa el campo "From:" sino el "Return-Path:"
y luego el README.sql-mysql
No me queda claro cómo hace la consulta... ¿necesita una tabla sql sólo, sin la bdd? :-?
Sólo me he leído por encima la cosa. Parece que se crea una tabla por receptor, y a cada remitente se le da una puntuación a añadir (lista blanda) o un si/no para la dura.
Mira, esta es la tabla para la lista blanda en mysql:
- -- per-recipient whitelist and/or blacklist, - -- puts sender and recipient in relation wb (white or blacklisted sender) CREATE TABLE wblist ( rid integer unsigned NOT NULL, -- recipient: users.id sid integer unsigned NOT NULL, -- sender: mailaddr.id wb varchar(10) NOT NULL, -- W or Y / B or N / space=neutral / score PRIMARY KEY (rid,sid) );
Las direcciones van por numero, o sea, que habrá otra tabla de nombres. Ah, si:
- -- any e-mail address (non- rfc2822-quoted), external or local, - -- used as senders in wblist CREATE TABLE mailaddr ( id int unsigned NOT NULL AUTO_INCREMENT PRIMARY KEY, priority integer NOT NULL DEFAULT '7', -- 0 is low priority email varchar(255) NOT NULL UNIQUE );
Me parece que ese readme tiene las instrucciones para crear las tablas, podrían directamente haber puesto el script.
http://www.ijs.si/software/amavisd/README.sql.txt Lo voy a revisar... si no necesita bdd en marcha (ouch, creo que sí la necesita...) podría ser interesante, bueno, más que interesante, la única opción para usar listas blancas por usuario y para el bayes :-) ¿Por qué no sacarán un Amavis-SA, todo integradito y en un sólo producto? O:-) Saludos, -- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org