Portál AbcLinuxu, 14. května 2025 02:11
uz jsem si neco zjistil - v dovecot.conf mam:
protocol lda { log_path = /var/log/dovecot-deliver.log auth_socket_path = /var/run/dovecot/auth-master postmaster_address = nes@skolamam.org mail_plugins = cmusieve global_script_path = /home/vmail/globalsieverc }vytvoril jsem soubor nano /home/vmail/globalsieverc kam jsem vlozil nasledujici:
require "fileinto"; if header :comparator "i;ascii-casemap" :contains "Subject" "Spam?" { fileinto "spam"; stop; }/etc/init.d/dovecot restart test spamu - 10 (7 oznaceno v subjectu jako {Spam?}(cislo/cislo)TextSubjectuSPamu) spamu a vsechny mi dosly do inboxu a slozka spam prazdna
protocol lda { log_path = /var/log/dovecot-deliver.log auth_socket_path = /var/run/dovecot/auth-master postmaster_address = nes@skolamam.org mail_plugins = cmusieve global_script_path = /home/vmail/globalsieverc }je to odkomentovane, tak myslim, ze by to melo byt nastavene.... Jinak v soubor globalsieverc v /home/vmail ma 777 + skupina i vlastnik je vmail - i po restartu dovecota to nevytvorilo dalsi soubor s tim druhym "c" na konci
dovecot unix - n n - - pipe flags=DRhu user=vmail:vmail argv=/usr/lib/dovecot/deliver -d ${recipient}po restartu se mi vytvoril tolik ocekavany /var/vmail/globalsievercc (v logu rval cosi o pravech, tak jsem mu dal 777 chown dovecot a uz nerve) v globalsierverc mam:
require "fileinto"; if header :comparator "i;ascii-casemap" :contains "Subject" "Spam?" { fileinto "spam"; stop; }dle meho by mel vsechny maily co maji v subjectu Spam? hodit automaticky do slozky spam - slozka spam je stale prazdna..... - nicmene me napada - nemuze to byt tim, ze ten subject zmeni na {Spam?}(5/10)OriginalText - zda by tam nemelo byt spise neco o tom, ze "Subject" "*Spam?*" - hvezdicka pro jakykoliv znak..? Nicmene z tech 5ti mailu ktere vidim v inboxu jsou 3 oznacene jako {Spam?}(5/10)OriginalText - tudiz nevim proc spise nezmizely tyto maily.... Diky moc za rady je to pro me velka pomoc, sam s tim nehnu
require ["fileinto"];
if header :contains "X-Spam-Flag" ["YES"] {
fileinto "Junk";
stop;
}
X-Spam-Flag: NO X-Spam-Score: 4.427 X-Spam-Level: **** X-Spam-Status: No, score=4.427 tagged_above=-999 required=10 tests=[AWL=-1.680, BAYES_50=0.001, FB_TO_STOP_DISTRO=3.096, HTML_IMAGE_ONLY_24=1.552, HTML_MESSAGE=0.001, MIME_HTML_ONLY=1.457]Spamassassin by to mel prepsat na yes kdyz uz to oznaci v hlavicce, nebo to dela zase nekdo jiny?
# SpamAssassin config file for version 3.x # NOTE: NOT COMPATIBLE WITH VERSIONS 2.5 or 2.6 # See http://www.yrex.com/spam/spamconfig25.php for earlier versions # Generated by http://www.yrex.com/spam/spamconfig.php (version 1.50) # How many hits before a message is considered spam. required_score 2.0 # Encapsulate spam in an attachment (0=no, 1=yes, 2=safe) report_safe 0 # Enable the Bayes system use_bayes 1 # Enable Bayes auto-learning bayes_auto_learn 1 # Enable or disable network checks #skip_rbl_checks 0 use_razor2 0 #use_dcc 1 use_pyzor 0 # Mail using locales used in these country codes will not be marked # as being possibly spam in a foreign language. ok_locales all rewrite_header Subject {Spam?} add_header all Flag _YESNOCAPS_ add_header spam Status _YESNO_, score=_SCORE_ required=_REQD_ tests=_TESTS_ autolearn=_AUTOLEARN_ version=_VERSION_ add_header spam Level _STARS(s)_ bayes_min_spam_num 100 bayes_min_ham_num 100 skip_rbl_checks 0
protocol lda { log_path = /var/log/dovecot-deliverrr.log sendmail_path = /usr/lib/sendmail auth_socket_path = /var/run/dovecot/auth-master postmaster_address = nes@skolamam.org mail_plugins = cmusieve global_script_path = /home/vmail/globalsieverc }pro jistotu jsem i ten sobor vytvoril a dal mu 777 + vlastnik a skupina dovecot (jako ostatni dovecot logy) - do logu se nic nezapsalo, tudiz to ma jako fungovat.... Nicmene spamy porad zustavaji v inboxu
X-Spam-Flag: NO X-Spam-Score: 3.046 X-Spam-Level: *** X-Spam-Status: No, score=3.046 tagged_above=-999 required=10Nechapu to required=10 kdyz mam v /etc/spamassassin/local.cf nastaveno required_score 2.0 Zkuste mi prosim jeste nekdo poradit
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.