Hi!
Dovecot sieve, roundcube sieve, vacation.
Roundcube-ban tudom a leveleket szétválogatni, éljen.
Vacation bekapcsolás után megy, éljen.
A kettő együtt/egymás után viszont nem. :-((
Tehát azt szeretném, ha a levél beérkezte után a vacation lefusson - ha be van kapcsolva -, majd a felhasználó szabályrendszerén is átengedje és a megfelelő helyre pakolja le a levelet. Amennyiben a vacation beállításaiban azt mondom neki, hogy a roundcube.sieve-be pakolja a vacation szabályát, akkor az ott lévő scripteket felülcsapja. :-( Ha azt mondom, hogy vacation.sieve-be tegye, akkor pedig ezt a szűrőrendszert kell aktiválnom és ezzel a roundcube.sieve egyéb szabályrendszerét kikapcsolja.
Mi a megoldás, merre nézelődjek?
Próbáltam a dovecot-nak egy global.sieve-t létrehozni az alábbi tartalommal:
require ["include"];
include :personal "vacation";
include :personal "roundcube";
Sajnos nem működik, vagy én értettem félre valamit. :-(
Van olyan, akinek sikerült összehoznia a vacationt a többi szabályával, hogy egymás után lefussanak mindezt roundcube-ból managelve?
- 5542 megtekintés
Hozzászólások
Én a managesieve plugint használom erre, van benne olyan, hogy "Reply With Message".
Illetve természetesen a többi szabályt is létre lehet ebben hozni.
Ez nem a legfrissebb roundcube szóval azóta változhatott, de itt ez remekül működik.
♲♻♲
- A hozzászóláshoz be kell jelentkezni
Igen, azt használom Én is és ahogy írtad, össze lehet kattintgatni egyszerűen egy vacation feltételt. Viszont a cégvezetés ennél egyszerűbbet igényel (örülünk néha, ha a gépet kezeli egyik-másik).
Szóval a korábban említett "Szabadság" plugin egy lapon beállítható egyszerű dolgokat kér: mettől meddig lesz szabadságon (órára pontosan) és a levélben mi szerepeljen. Nagyon jó, csak épp a managesieve-vel még nem sikerült megbarátkoztatni, hogy együtt dolgozzanak, pedig ez lenne a megoldás...
Az include-ban látom a megoldási irányt, de ha van valakinek további ötlete szívesen fogadom.
- A hozzászóláshoz be kell jelentkezni
Gondolom scriptből kellene majd adott emberkénél ki-bekapcsolnod ezt a szabadsági idő elején/végén.
Amit én tennék: összekattingatnék egy szűrőt ami mindenre illeszkedik és azt válaszolja rá amit kell, de a legvégén kihagynám belőle a "levél feldolgozásának befejezése"-t.
Ebből a roundcube kreál ugye a .sieve fájlt. Ennek tartalmát elteszed.
Ha valamelyik munkatárs szabira megy, lemented az eredeti .sive szűrőjét, létrehozod az általad összekatingatott auto-választ, majd a .sieve végére hozzácsapod a kolléga eredeti .sieve fájlját.
Ha visszajött a szabiról, akkor visszakerül az eredeti .sieve.
Leírni hosszabb, mint bash-ben lekreálni :)
- A hozzászóláshoz be kell jelentkezni