Olen uudelleenohjannut kaikki sähköpostiosoitteet yhteen IMAP laatikkoon (osoitteita on parikymmentä), ettei tarvitsisi kaikki laatikot aina tarkistaa. Kaikki toimii hyvin, paitsi että saan nyt päivittäin noin 200 spämmiä siihen uuteen IMAP laatikkoon. Sekin ei ole ongelma, koska spamassassin tunnistaa noin 90% spämmeistä ja siirtää ne .Spam kansioon.
Nyt haluaisin vain tehdä jonkinlaisen statistiikan, eli tietää mistä näistä 20 osoitteista tulee eniten roskapostia. Jos osoite ei ole tärkeä niin voisin poistaa uudelleenohjauksen kokonaan.
Eli pitäisi tutkia kaikki .mailbox/.Spam/* viestit, etsiä niistä TO: xxx rivi ja tallentaa tilastot.
Miten se onnistuu?
Nyt haluaisin vain tehdä jonkinlaisen statistiikan, eli tietää mistä näistä 20 osoitteista tulee eniten roskapostia. Jos osoite ei ole tärkeä niin voisin poistaa uudelleenohjauksen kokonaan.
Eli pitäisi tutkia kaikki .mailbox/.Spam/* viestit, etsiä niistä TO: xxx rivi ja tallentaa tilastot.
Miten se onnistuu?
Vastaukset 2
Vanhimmat
Joku lyhyt shelliskripti, jonka sisältö on vaikka jotain tämänsuuntaista:
#!/bin/sh
grep -m 1 ^TO: $HOME/.mailbox/.Spam/* | sort | uniq -c
Sain tiedot, vaikka niistä loppuen lopuksi olut mitään hyötyä, kun To: kentissä ei ollut sähköpostiosoitteitani.
Mutta ainakin opin käyttämään sortia ja grepia :)
Kiitos.