Haluasin siirtää kaikki mainokset ja newsletterit omaan hakemistoonsa lähettäjien osoitteden perusteella. (Tein ensin kokeeksi suodattimen Roundcubeen, mutta se ei toiminut, en tiedä pitäsikö sen edes...)

Loin siis .procmailrc-tiedoston, se on kotihakemiston juuressa:

MAILDIR=$HOME/mail/
:0:
* ^From: tunnus@kapsi\.fi
Mainokset

Olen tarkastanut, että postini on mail-hakemistossa. Kokeilin myös luoda .forward-tiedoston, mutta sen jälkeen posti ei kulkenut laisinkaan, joten poistin sen. Olen myös yrittänyt ilman tuota :-lukitusta. Mutta koskaan mitään ei tapahdu, kun lähetän testiviestin. Mainokset-niminen hakemisto löytyy sekä suoraan mail-hakemistosta että INBOXin alta, varmuden vuoksi. Hakemistot on luotu Roundcubella.

procmail -v -tulokset:

Locking strategies:     dotlocking, fcntl()
Default rcfile:         $HOME/.procmailrc
        It may be writable by your primary group
Your system mailbox:    /var/mail/TUNNUS

Olisin kiitollinen avusta kun en oikein keksi itse, missä vika voisi olla.

Avainsanat:
noer's gravatar image noer kysyi
17.12.2013 klo 14:38
234, hyväksyttyjä vastauksia: 0%

Yleensä lähettäjien From-kentät ovat muotoa From: "Spämmifirman uutiskirje" <noreply@sikanautayritys.tld>.

Tällöin esimerkkisi ehto ei täyty, jos lähettäjäosoitteeseen on liitetty nimi:

^From: tunnus@kapsi\.fi
  • Ehto ei täyty: From: "Veijo Valpas" <tunnus@kapsi.fi>
  • Ehto täyttyy: From: tunnus@kapsi.fi

Esimerkiksi seuraava ehto sallii sen, että sähköpostiosoitteen edessä on lähettäjän nimi:

^From.*tunnus@kapsi\.fi
  • Ehto täyttyy: From: "Veijo Valpas" <tunnus@kapsi.fi>
  • Ehto täyttyy: From: tunnus@kapsi.fi

Kannattaa kokeilla.

muokattu 21.12.2013 klo 20:40
ikilinkki
str4nd's gravatar image str4nd vastasi
21.12.2013 klo 20:37
816, hyväksyttyjä vastauksia: 100%

Hienoa, kiitos paljon str4nd! Tämä auttoi ongelmaan ja nyt postinsuodatus onnistuu.

(22.12.2013 klo 00:16) noer

Mulla on melkein sama pulma ratkaistavana eli miten saan postit procmailillä filtteröityä ja kansiot näkyviin IMAP clientin kanssa.

Oman tunnuksen postit menee Maildir -kansion alle. SPAMmit kaiketi filtteröityy nyt OK spam kansioon ja loput menee "tavallisesti". SPAMmien meni hankalasti luettavaan kansioon ei ole iso vaiva, jos vai sinne menee pelkästi spämmiä. Tavoite olisi voida tarkistaa nekin kännykällä. AndroSSH:lla ja komentorivillä voi katsoa... mutta joku IMAP yhteensopiva tapa olisi parempi. Pine (alpine) olisi less:iä kätevämpi, mutta taitaa vaatia jotain säätöä Maildir:n kannsa.

.procmailrc:ssä on lisäksi:

 LOGFILE = loki 
 LOG_ROT = 2 
 LOGABSTRACT = all

jotta helpompi katsoa mitä se suodattaa.

Tuottaako procmail mbox formaattiin postit? Pitäisi katsoa mitä se tarkempaan tarkoittaa ja mitä muita formaatteja on. Mitä sinne kolmannelle riville kirjoitetaan? (ensimmäisellä :0, toisella * ja regexp)

Edit: Oikea hakemiston nimi puuttui siitä postien kirjoituspaikasta. ".Junk/new" näyttää tekevän sen mitä pitää. .spam ei näkynyt Thunderbirdiin (ehkä saisi senkin sinnekin näkymään).

muokattu 01.02.2016 klo 17:19
ikilinkki
Juha_H's gravatar image Juha_H vastasi
14.01.2016 klo 11:49
112, hyväksyttyjä vastauksia: 0%
2

http://lpic2.unix.nl/ch12s02.html

Maildir-formaatissa sähköpostin ohjaussäännön pitää päättyä "/"-merkkiin, eli oikea ohjaussääntö olisi muotoa ".SPAM/". Jos kenoviivaa ei ole, menee postit mbox-formaattiin siellä postihakemistossa.

(20.02.2016 klo 17:00) arimartti

Sinun vastauksesi

näytä/piilota esikatselu

Tarkkaile kysymystä

Sähköpostitse:

Kirjautumisen jälkeen voit tilata tähän kysymykseen jätetyt uudet vastaukset ja kommentit omaan sähköpostiisi.

RSS-lukijan kautta:

Pelkät vastaukset

Vastaukset ja kommentit

Markdown-perusteet

  • *kursiivi* tai _kursiivi_
  • **lihavointi** tai __lihavointi__
  • linkki:[teksti](http://url.com/ "otsikko")
  • kuva?![alt teksti](/path/img.jpg "otsikko")
  • numeroitu luettelo: 1. Foo 2. Bar
  • Lisätäksesi rivinvaihdon kirjoita kaksi välilyöntiä rivin loppuun.
  • Tavallisemmat HTML-tagit toimivat myös.

Kysymyksen avainsanat:

×11
×2

kysytty: 17.12.2013 klo 14:38

katsottu: 1,710 kertaa

päivitetty: 20.02.2016 klo 17:00