Egy másik topic-ból emelnék ki egy új problémát: http://hup.hu/node/81673#comment-934993
Inkább kezeljük külön:
Szeretnék amavisd-new-val email-eket karanténozni.
Benyomtam ezeket a /etc/amavis/conf.d/50-user -be, de nem akar menni.
$final_spam_destiny = D_DISCARD;
$spam_quarantine_to = 'spam@';
$sa_tag_level_deflt = undef;
$sa_tag2_level_deflt = 5.0;
$sa_kill_level_deflt = 5.1;
$sa_quarantine_cutoff_level = undef;
net ---> [spam szűrő szerver: mail.akarmi.com (local)] ---> transport ---> [mail szerver: akarmi.com]
Bár a gép egy spam szűrő szerver az akarmi.com-ra nézve (értsd: transport_maps) + a local delivery a mail.akarmi.com-ra működik (kívülről-belülről), mégsem forward-olódik a spam@mail.akarmi.com lokalis címre a spam, megfelelő score esetén, akarhogy adom meg neki.
Doksi szerint:
#$virus_quarantine_to = 'infected@'; # forward to MTA for delivery
#$virus_quarantine_to = "virus-quarantine\@$mydomain"; # similar
#$virus_quarantine_to = 'virus-quarantine@example.com'; # similar
(most hogy virus vagy spam az mindegy, a szintaxis ua.)
Teszt gyanánt, hogy bejöjjön sok jó kis spam, letiltom psotfix-ból az RBL-eket és a greylist-et, szépen kiszámolja a score-t az SA, aztán gyönyörűen továbbítja a spam-ot a címzettnek a transport alapján, mintha a falnak beszélnék a fenti opciókkal.
Mit rontok el?
- 1843 megtekintés
Hozzászólások
miért nem raksz rá inkább drupalt?
- A hozzászóláshoz be kell jelentkezni
szerintem zfs kéne rá :-)
- A hozzászóláshoz be kell jelentkezni
Látom nagyon szenvedsz és nem segítenek, megszánlak:
@bypass_spam_checks_maps = (
\%bypass_spam_checks, \@bypass_spam_checks_acl, \$bypass_spam_checks_re);
$final_spam_destiny = D_DISCARD;
$QUARANTINEDIR = '/var/lib/amavis/virusmails';
$spam_quarantine_to = 'spam-quarantine';
$sa_local_tests_only = 0;
$sa_tag_level_deflt = -999;
$sa_tag2_level_deflt = 7.0;
$sa_kill_level_deflt = $sa_tag2_level_deflt;
$sa_dsn_cutoff_level = 9.0;
$spam_admin = "spam\@$myhostname";
%Amavis::Conf::local_delivery_aliases = (
'clean-quarantine' => sub { ($QUARANTINEDIR, undef) },
'virus-quarantine' => sub { ($QUARANTINEDIR, undef) },
'banned-quarantine' => sub { ($QUARANTINEDIR, undef) },
'spam-quarantine' => sub { ($QUARANTINEDIR, undef) },
'NULL' => sub { ($QUARANTINEDIR, undef) },
);
Mazsoláztam a configból, talán nem hagytam ki semmit...
ésugye nem árt ha a /var/lib/amavis/virusmails -ba tud az amavis írni.
Mondjuk forwardolódni így sem fog, de a szerveren tárolódik.
- A hozzászóláshoz be kell jelentkezni
No igen, mappaba kiirni mar en is kitudtam, de volt egy olyan vagyam, hogy egy mailbox-ba forward-olodna (smtp or else) 5.0 fölött és ott civilizalt modon lehet mazsolazni belőle szükség esetén.
- A hozzászóláshoz be kell jelentkezni
Kíváncsivá tettél, kipróbálom majd.
- A hozzászóláshoz be kell jelentkezni
csak mert amilyen formaban kiirja nekem file-ba, azzal nehez barmit is kezdeni kesobb
- A hozzászóláshoz be kell jelentkezni
nekem olyasmi kéne, hogy bevagja a kerdeses (spam gyanús / banned melléklet) cuccost egy mailbox-ba és ha valaki mégis keresi, akkor hopp egy forward és már ott is van a címzettnél, legyen az html formátumú email vagy tartalmazzon akármiylen mellékletet
nincs időm farigcsálni minden egyes ilyen akciónál.
- A hozzászóláshoz be kell jelentkezni
mert az amavisd-release pont nem ezt csinálja, nem? A $spam_admin meg pont nem ezt kapja meg értesítésben? Abben benne van az azonosító amit az amavisd-release-nek adni kell...
- A hozzászóláshoz be kell jelentkezni
na látod azt nem ismertem.
ezért járok ide, itt mindig tanul az ember :-)
- A hozzászóláshoz be kell jelentkezni
Megnéztem.
Én a virus_quarantine_method környékén próbálkoznék a helyedben.
- A hozzászóláshoz be kell jelentkezni
Már nézegettem, de még nem jöttem rá.
Ezeket raktam be:
$final_spam_destiny = D_DISCARD;
$QUARANTINEDIR = '/var/quarantine';
$sa_local_tests_only = 0;
$sa_tag_level_deflt = undef;
$sa_tag2_level_deflt = 5.0;
$sa_kill_level_deflt = 6.0;
$sa_dsn_cutoff_level = undef;
$spam_admin = "spam\@$myhostname";
karanténoz ugyan rendesen, de a userek ugyanúgy megkapják a spamassassin álatal egyébként 10.0-ra pontozott leveleket is.
Szóval mintha a $sa_kill_level_deflt nem töltené be egészen a funkcióját.
Vagy esetleg pont a virus_quarantine_method segítségével lehet meghatározni a karanténozés mikéntjét?
- A hozzászóláshoz be kell jelentkezni
Próbáltad, hogy a fentebbi
http://hup.hu/node/81802#comment-936497
beállításokat egy-az-egyben beteszed? Azért ott van még pár sor ami a karanténozást befolyásolja... Pl.
'spam-quarantine' => sub { ($QUARANTINEDIR, undef) },
- A hozzászóláshoz be kell jelentkezni