Willkommen im mailbox User Forum
 

Sieve Filter nach Anhängen

XT360TT hat dies geteilt, 11 Monaten her
unbeantwortet

Guten Abend,

hat jemand einen laufenden Sieve Filter nach bspw. .pdf Anhängen im Sieve Filter von mailbox ans laufen gebracht ?

Für Hinweise wäre ich dankbar!

Viele Grüße

Beste Antwort
Foto

if body :raw :contains "application/pdf" {
  fileinto "INBOX/Paperless";
}
So klappt es jetzt ersteinmal.

Antworten (4)

Foto
1

if body :raw :contains "application/pdf" {
  fileinto "INBOX/Paperless";
}
So klappt es jetzt ersteinmal.

Foto
1

Moin!
wo und wie konfiguriert man das denn?

Ich habe immer nur den Verweis zu den "Filterregeln" gefunden, aber danach hört es (für mich) auf.

Gibt´s eine Erlärung "Sieve + Mailbox.org" für Dummies?

Danke!

Foto
2

Du brauchst einen Sieve Editor. Dort kann man die Filterregeln nach dem einloggen in die enstsprechenden Konten editieren. Vorsicht, nicht die Voreinstellung in der Expertenansicht editieren.

Foto
1

Danke!


Expertenansicht? Keine gesehen.
Ich habe zumindet mal nichts geändert.
Aber sobald ich die Regel oben über Sieve als neue Regel anlege, sind meine Regeln, die ich in "mailbox.org" angelegt habe, veschwunden.

Habe herausgefunden, dass die in Sieve alle in der Regel "Open-Xchange" zu finden sind. Aber diese Regel wird automatisch deaktiviert, sobald icjh meine "Paperless"-Regel aktiviert habe.


Soll das so?

Foto
2

Du verwechselst offenbar Sieve Skript mit Regel. Du musst die Regel im bestehenden Skript (Open-X-Change) einfügen. Wenn du ein neues Skript anlegst und aktivierst, wird das Original Skript deaktiviert. Wenn du das Sieve Skript mit einem Editor bearbeitest, kannst du das Skript nicht mehr in der mailbox suite abrufen/bearbeiten.

Foto
1

Naja...wenn man keine Ahnung hat? :-(

Danke für die Aufklärung.

Noch etwas, wozu ich bisher keine Antwort gefunden habe:
Wenn ich unterdem Posteingang einen Unterordner anlege, dann lautet der Pfad "INBOX/Unterordner"
Kann mir jemand sagen, wie die Pfade lauten, wenn ich unter "Meine Ordner" Unterordner anlege?

Foto
1

Dann lautet der Pfad nur Unterordner.

Foto
Foto
1

Ich hab etwas mit den Filtern rumgespielt, die scripte oben funktionieren sind aber nicht ganz vollständig.
So bekommt man den Filter ans laufen:

Das vorhanden Filter File ziehen mit einem Tool das auf Managesieve connecten kann z.B, sieve-connect auf Linux.

 sieve-connect --server imap.mailbox.org --user deine@email --download --remotesieve Open-Xchange --localsieve filter.sieve
dann das File editieren und den filter um regex und body erweitern:

require [ "fileinto" , "imap4flags", "regex", "body" ];
und als Filter:

## Flag: Rulename: PDF nach @PDF verschieben
if body :raw :regex "filename=.*\\.pdf"
{
fileinto "INBOX/@PDF";
} 
und danach hochladen:

 sieve-connect --server imap.mailbox.org --user deine@email --upload --localsieve filter.sieve --remotesieve Open-Xchange
Diese Regel ist danach NICHT im Online-Regeleditor sichtbar, funktioniert aber.
Sollte was falsch sein Meckert das Tool beim Upload und gibt eine Meldung aus was falsch ist.

Hinterlassen Sie einen Kommentar
 
Dateianlage anfügen
You can't vote. Please authorize!