[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Chequeo de Spam con Amavis



Federico Juarez escribió:
Carlos Eduardo Velásquez Chaves escribió:
Carlos Eduardo Velásquez Chaves escribió:
Federico Juarez escribió:
Carlos Eduardo Velásquez Chaves escribió:
Federico Juarez escribió:
Carlos Eduardo Velásquez Chaves escribió:
Saludos a todos,
Tengo un servidor de correo con Postix en Debian Lenny, usando
amavis
con Clamav y Spamassassin, el asunto es que no logro hacer que en la
cabecera del mensaje de correo aparezca algo como esto:
|X-Spam-Score: 0
X-Spam-Level:
X-Spam-Status: No, score=0 tagged_above=-9999 required=6.31
tests=[none]

|Solamente aparece lo del chequeo de antivirus:
|X-Virus-Scanned: Debian amavisd-new at mymailserver

|He seguido estos pasos para la implementación del mismo:
http://www.esdebian.org/wiki/tutorial-ispmail-debian-50-lenny-0#14.

Alguna sugerencia porfa.

Saludos
|
|


hace un postconf -n y mandalo

tambien fijate que en el master tengas algo parecido a esto:

# AMaViS => Antivir /
Antispam amavis unix - - n - 2 smtp
   -o
smtp_data_done_timeout=1200
   -o
smtp_send_xforward_command=yes
   -o
disable_dns_lookups=yes

localhost:10025 inet  n -       n       -      -        smtpd
   -o content_filter=                                          -o
local_recipient_maps=                                    -o
relay_recipient_maps=                                    -o
smtpd_restriction_classes=                               -o
smtpd_client_restrictions=                               -o
smtpd_helo_restrictions=                                 -o
smtpd_sender_restrictions=                               -o
smtpd_recipient_restrictions=permit_mynetworks,reject    -o
smtpd_override_options=no_address_mappings               -o
mynetworks=127.0.0.0/8                                   -o
strict_rfc821_envelopes=yes                              -o
receive_override_options=no_header_body_checks,no_unknown_recipient_checks



saludos

Gracias pos la ayuda, efectivamente tengo esas líneas que mencionas en
el master.cr sin embargo pongo la configuración del mismo:

#Amavis configuracion
smtp-amavis unix -      -       n     -       2  smtp
   -o smtp_data_done_timeout=1200
   -o smtp_send_xforward_command=yes
   -o disable_dns_lookups=yes
   -o max_use=20

127.0.0.1:10025 inet n  -       -     -       -  smtpd
   -o content_filter=
   -o local_recipient_maps=
   -o relay_recipient_maps=
   -o smtpd_restriction_classes=
   -o smtpd_delay_reject=no
   -o smtpd_client_restrictions=permit_mynetworks,reject
   -o smtpd_helo_restrictions=
   -o smtpd_sender_restrictions=
   -o smtpd_recipient_restrictions=permit_mynetworks,reject
   -o smtpd_data_restrictions=reject_unauth_pipelining
   -o smtpd_end_of_data_restrictions=
   -o mynetworks=127.0.0.0/8
   -o smtpd_error_sleep_time=0
   -o smtpd_soft_error_limit=1001
   -o smtpd_hard_error_limit=1000
   -o smtpd_client_connection_count_limit=0
   -o smtpd_client_connection_rate_limit=0
   -o
receive_override_options=no_header_body_checks,no_unknown_recipient_checks


   -o local_header_rewrite_clients=

Esto lo he tomado del enlace que puse al principio de la página,
también descomenté las línas de

/etc/amavis/conf.d/15-content_filter_mode

Aqui dejo la configuración:

@bypass_virus_checks_maps = (
  \%bypass_virus_checks, \@bypass_virus_checks_acl,
\$bypass_virus_checks_re);

@bypass_spam_checks_maps = (
  \%bypass_spam_checks, \@bypass_spam_checks_acl,
\$bypass_spam_checks_re);


Saludos



Postea el postconf -n
y fijate si tenes esta linea en el main.cf
content_filter               = amavis:[127.0.0.1]:10024

si esta la linea hay que ir mirando los logs, fijate que dicen cuando
entre o sale un mail, o tambien postealos asi vamos mirando.

saludos
Este es el postconf -n

alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
append_dot_mydomain = no
biff = no
config_directory = /etc/postfix
content_filter = smtp-amavis:[127.0.0.1]:10024
home_mailbox = Mailbox
inet_interfaces = all
mailbox_command = procmail -a "$EXTENSION"
mailbox_size_limit = 52428800
maps_rbl_domains = multi.surbl.org blackholes.mail-abuse.org dialups.mail-abuse.org relays.mail-abuse.org zen.spamhaus.org
message_size_limit = 5242880
mydestination = $myhostname, /etc/postfix/virtual/domains
mydomain = dominio.ac.cr
myhostname = dominio.utn.ac.cr
mynetworks = XXX.XX.XX.0/24, 127.0.0.0/8
notify_classes = resource,software,bounce,delay,policy
recipient_delimiter = +
relayhost =
smtp_tls_session_cache_database = btree:${queue_directory}/smtp_scache
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
smtpd_client_restrictions = permit_mynetworks reject_maps_rbl check_relay_domains
smtpd_sender_restrictions = hash:/etc/postfix/access
smtpd_tls_cert_file = /etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file = /etc/ssl/private/ssl-cert-snakeoil.key
smtpd_tls_session_cache_database = btree:${queue_directory}/smtpd_scache
smtpd_use_tls = yes

También en el main.cf tengo la línea:

content_filter               = amavis:[127.0.0.1]:10024


Saludos
Aqui envío una parte del /var/log/mail.log cuando un correo llega:

Oct 22 15:51:11 aliso postfix/smtpd[4575]: connect from
mail-vw0-f187.google.com[209.85.212.187]
Oct 22 15:51:11 aliso postfix/smtpd[4575]: warning: support for
restriction "reject_maps_rbl" will be removed from Postfix; use
"reject_rbl_client domain-name" instead
Oct 22 15:51:12 aliso postfix/smtpd[4575]: warning: support for
restriction "check_relay_domains" will be removed from Postfix; use
"reject_unauth_destination" instead
Oct 22 15:51:12 aliso postfix/smtpd[4575]: 4631015207B:
client=mail-vw0-f187.google.com[209.85.212.187]
Oct 22 15:51:12 aliso postfix/cleanup[4579]: 4631015207B:
message-id=<5e78e1df0910221451l1e5238aq89ee3d5fa17b00c0@mail.gmail.com>
Oct 22 15:51:12 aliso postfix/qmgr[31760]: 4631015207B:
from=<carvelch@gmail.com>, size=2084, nrcpt=1 (queue active)
Oct 22 15:51:16 aliso postfix/smtpd[4584]: connect from
localhost[127.0.0.1]
Oct 22 15:51:16 aliso postfix/smtpd[4584]: 68F59152093:
client=localhost[127.0.0.1]
Oct 22 15:51:16 aliso postfix/cleanup[4579]: 68F59152093:
message-id=<5e78e1df0910221451l1e5238aq89ee3d5fa17b00c0@mail.gmail.com>
Oct 22 15:51:16 aliso postfix/qmgr[31760]: 68F59152093:
from=<carvelch@gmail.com>, size=2533, nrcpt=1 (queue active)
Oct 22 15:51:16 aliso postfix/smtpd[4584]: disconnect from
localhost[127.0.0.1]
Oct 22 15:51:16 aliso amavis[31776]: (31776-08) Passed CLEAN,
[209.85.212.187] [209.85.212.187] <carvelch@gmail.com> ->
<carlos@estu.utn.ac.cr>, Message-ID:
<5e78e1df0910221451l1e5238aq89ee3d5fa17b00c0@mail.gmail.com>, mail_id:
tqTH0hKOo8ie, Hits: 0.111, size: 2083, queued_as: 68F59152093, 4006 ms
Oct 22 15:51:16 aliso postfix/smtp[4580]: 4631015207B:
to=<carlos@estu.utn.ac.cr>, relay=127.0.0.1[127.0.0.1]:10024,
delay=5.2, delays=1.2/0.01/0/4, dsn=2.0.0, status=sent (250 2.0.0 Ok,
id=31776-08, from MTA([127.0.0.1]:10025): 250 2.0.0 Ok: queued as
68F59152093)
Oct 22 15:51:16 aliso postfix/qmgr[31760]: 4631015207B: removed
Oct 22 15:51:16 aliso postfix/local[4585]: 68F59152093:
to=<carlos@estu.utn.ac.cr>, relay=local, delay=0.12,
delays=0.06/0.01/0/0.04, dsn=2.0.0, status=sent (delivered to command:
procmail -a "$EXTENSION")
Oct 22 15:51:16 aliso postfix/qmgr[31760]: 68F59152093: removed

Me parece que en esta línea es donde pasa el mail a amavis, o me
equivoco?

Oct 22 15:51:16 aliso postfix/smtp[4580]: 4631015207B:
to=<carlos@estu.utn.ac.cr>, relay=127.0.0.1[127.0.0.1]:10024,
delay=5.2, delays=1.2/0.01/0/4, dsn=2.0.0, status=sent (250 2.0.0 Ok,
id=31776-08, from MTA([127.0.0.1]:10025): 250 2.0.0 Ok: queued as
68F59152093)

Saludos


tonces el problema esta netamente en la conf del amavis y el
spamassassin, a cuanto tenes puesto el puntaje para considerar un mail
spam?, por que apartir de ahi es cuando impremi el tag ***SPAM*** o lo
que tengas configurado

El asunto no es que me marque el correo Spam como Spam, sino que revise si es Spam o no, si revisa el correo y lo evalúa antes de entregarlo, debería aparecer en los headers del mensaje esto:

|X-Spam-Score: 0
X-Spam-Level:
X-Spam-Status: No, score=0 tagged_above=-9999 required=6.31
tests=[none]

Pero, solo me sale este:

|X-Virus-Scanned: Debian amavisd-new at mymailserver

Osea, solo me revisa si el correo tiene virus, el spam parece que no lo está revisando.

Saludos





Reply to: