Sisällysluettelo:
- Vaihe 1: Asenna edellytykset
- Vaihe 2: Sendmail -määritykset
- Vaihe 3: Lähetä sähköposti uudelleen
- Vaihe 4: Määritä Procmail -loki
- Vaihe 5: Paikallinen Procmail -määritys
- Vaihe 6: Custom Milters
- Vaihe 7: Tarkista säännöt
- Vaihe 8: Bayes
- Vaihe 9: Valmis
Video: Kuinka torjua roskapostia Spamassassinin, DNSnsbl: n ja Procmailin avulla: 9 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:03
Käytän omaa postipalvelinta ja tarkistan sähköpostini suurimman osan ajasta mäntyä käyttäen. Vuosien varrella olin asettanut mäntyyn roskapostisuodattimet roskapostin poistamiseksi. Mutta minun on myös tiedetty käyttäneen karhunvatukkaani sähköpostin tarkistamiseen oravapostin avulla. Mäntysuodattimeni eivät toimineet oravapostilla. Lisäksi viime aikoina on tullut lisää roskapostia.
Tässä ohjeessa kerrotaan, miten voit määrittää spamassassinin Fedoralla käyttämällä procmailia siirtääksesi roskapostiksi merkityt viestit automaattisesti roskapostikansioon.
Vaihe 1: Asenna edellytykset
Haluat asentaa edellytykset:
joe@fletcher ~ $ sudo yum install sendmail-cf sendmail procmail spamassassin spammass-milter
Vaihe 2: Sendmail -määritykset
Haluat tarkistaa, että sendmail käyttää DNS -mustalistaa. Muokkaa sendmail.mc ja lisää alla olevat rivit. Joe@fletcher ~ $ vi /etc/mail/sendmail.mcFEATURE(`dnsbl ', `bl.spamcop.net',`.shtml? "$ & {client_addr} ') dnlFEATURE (` dnsbl', `cbl.abuseat.org ',` `Roskaposti estetty katso: https://cbl.abuseat.org/lookup.cgi?ip="$& {client_addr} ') dnlFEATURE (`dnsbl',` sbl.spamhaus.org ', `` Roskaposti estetty katso: https://spamhaus.org/query/bl?ip= "$ & {client_addr}') dnlFEATURE (` dnsbl ', `list.dsbl.org'," "Roskaposti estetty katso: https://dsbl.org/listing?"$&{client_addr}')dnlKun olet avannut tämän, lisää procmail oletuslähettäjäksi: MAILER (procmail) dnl
Vaihe 3: Lähetä sähköposti uudelleen
Kun olet tehnyt muutokset sendmails mc -tiedostoon, käynnistä sendmail -palvelu uudelleen konfiguraatiotiedoston luomiseksi (sendmail.cf)
joe@fletcher ~ $ sudo -palvelu sendmail uudelleen
Vaihe 4: Määritä Procmail -loki
joe@fletcher ~ $ sudo vi /etc/procmailrcLOGFILE=/var/log/procmail.log#Uncomment comment for Troubleshooting#VERBOSE = KYLLÄ#LOGABSTRACT = KYLLÄ $ tail/var/log/procmail
Vaihe 5: Paikallinen Procmail -määritys
Luo.procmailrc kotihakemistoosi joe@fletcher ~ $ vi. ~/Procmailrc: 0:
X-Roskapostin tila: Kyllä
/home/joe/mail/spam
Vaihe 6: Custom Milters
Haluat luoda joukon mukautettuja suodattimia/mitreitä. Apache.orgilla on hyvä kirjoitus omien mukautettujen sääntöjen luomisesta täältä: Wiki -sivu Olen varma, että olet huomannut, että roskapostit noudattavat kaavoja. Saan esimerkiksi saman roskapostin karkkisopimuksista, joissa on samanlaisia aiheita muutaman kuukauden ajan. Voit kirjoittaa säännön etsimällä muutamia näistä asioista. joe@fletcher ~ $ sudo vi /etc/mail/spamassassin/local.cf otsikko CANDY_1 Lähettäjä = ~/kova/iheader CANDY_2 Lähettäjä = ~/karkki/iheader CANDY_3 Aihe = ~/kova/iheader CANDY_4 Aihe = ~/karkki/iheader CANDY_5 Aihe = ~ /kaupunkien hajoaminen /imeta CANDY_MULTI_TEST ((CANDY_1 + CANDY_2 + CANDY_3 + CANDY_5)> 1.0) pisteet CANDY_MULTI_TEST 5.0 Jos jokin edellä mainituista ehdoista täyttyy, merkitse se roskapostiksi. Toinen vaihtoehto on mustien luettelo tietyistä verkkotunnuksista: blacklist_from *@citylinenews.com Tai jos tiedät aiheen, jota et halua vastaanottaa: header WARRANTY_CHECK Subject = ~ /Home Warranty /iscore WARRANTY_CHECK 5.0
Vaihe 7: Tarkista säännöt
Tarkista luomasi säännöt:
joe@fletcher ~ $ spamassassin --lint -D Jos siinä ei ole virheitä, käynnistä spamassassin uudelleen: joe@fletcher ~ $ sudo service spamassassin restart
Vaihe 8: Bayes
Voit kouluttaa spamassassinia tunnistamaan roskapostin bayesilaisten suodattimien avulla.
Osoita ensin roskapostikansioosi: joe@fletcher ~ $ sa-learn --mbox --spam/home/joe/mail/spam Sitten postilaatikkosi: joe@fletcher ~ $ sa-learn --mbox --nonspam/var /mail/joe Se alkaa käyttää suodattimia, kun sinulla on> 200 roskapostia ja kinkkua.
Vaihe 9: Valmis
Tässä vaiheessa olet tehnyt ensimmäisen askeleen kohti roskapostitonta postilaatikkoa.
Sinun on jatkettava etsimistä roskapostikansiostasi noin ensimmäisen viikon ajan nähdäksesi, onko kaikki roskapostiksi merkitty todella roskapostia. Jos roskapostia pääsee läpi, tarkista ylätunnisteet ja katso, voitko tunnistaa kuviona jotain ja kirjoittaa sille uuden säännön. Yleensä vain tail/var/log/procmail ja tarkistan, onko muita kuin roskapostia merkitty väärin. Onnea! -Joo
Suositeltava:
DIY Kuinka näyttää aika M5StickC ESP32: ssa Visuinon avulla - Helppo tehdä: 9 vaihetta
DIY Kuinka näyttää aika M5StickC ESP32: ssa Visuinon avulla - Helppo tehdä: Tässä opetusohjelmassa opimme ohjelmoimaan ESP32 M5Stack StickC: n Arduino IDE: n ja Visuinon avulla näyttämään ajan nestekidenäytöllä
Kuinka asentaa Raspbian OS Raspberry Pi -ohjelmaan NOOBS -ohjelmiston ja älypuhelimen avulla .: 6 vaihetta
Kuinka asentaa Raspbian OS Raspberry Pi -ohjelmaan NOOBS -ohjelmiston ja älypuhelimen avulla .: Hei kaikille! tänään tässä opetusohjelmassa näytän sinulle, kuinka helposti Raspbian OS asennetaan Raspberry Pi: hen NOOBS -ohjelmiston ja älypuhelimen avulla
DIY -- Kuinka tehdä hämähäkkirobotti, jota voidaan ohjata älypuhelimella Arduino Unon avulla: 6 vaihetta
DIY || Kuinka tehdä hämähäkkirobotti, jota voidaan hallita älypuhelimella Arduino Unon avulla: Hämähäkkirobotin valmistuksen aikana voi oppia niin paljon robotiikasta. Tässä videossa näytämme sinulle kuinka tehdä hämähäkin robotti, jota voimme käyttää älypuhelimellamme (Androi
Kuinka tehdä analoginen kello ja digitaalikello led -nauhalla Arduinon avulla: 3 vaihetta
Kuinka tehdä analoginen kello ja digitaalikello led -nauhalla Arduinon avulla: Tänään teemme analogisen kellon & Digitaalinen kello, jossa on Led Strip ja MAX7219 Dot -moduuli Arduinolla.Se korjaa ajan paikallisen aikavyöhykkeen mukaan. Analoginen kello voi käyttää pidempää LED -nauhaa, joten se voidaan ripustaa seinälle taideteokseksi
Täysin varustellun SpamAssassinin käyttäminen Pair.com -isännöidyillä tileillä: 9 vaihetta
Täysin varustellun SpamAssassinin käyttäminen Pair.com -isännöidyillä tileillä: Isännöin verkkotunnusta tai kaksi osoitteessa pair.com. Heillä on erinomaiset isännöintiominaisuudet, kuten SSH -kuori, mysql, php -tuki ja paljon muuta. Heillä ei kuitenkaan ole täysimittaista SpamAssassin -asennusta. Heillä on outo riisuttu versio, jonka avulla voit lisätä vain mustaa