PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : mails werden nicht gefiltert - sieve



Fedi
03.06.05, 17:05
Hallo werte Gemeinde!

Hab cyrus laufen und die mit fetchmail geholten Mails kommen auch in der richtigen Box an.

Jetzt hab ich zahlreiche Regeln (nacheinander) ausprobiert, doch keine macht was...
es sieht so aus als läuft timsieve nicht.
ein telnet auf Port 2000 bringt auch nix.

Muss ich noch einen Dienst starten?
sieveshell funktioniert!

Grüße
Der Fedi



...ach ja: System ist SUSE 9.1...

Fedi
03.06.05, 17:45
hab noch folgende zeilen in /var/log/messages gefunden:


Jun 3 16:34:29 Server1 lmtpunix[6368]: IOERROR: fstating sieve script /var/lib/sieve/i/info/defaultbc: No such file or directory
Jun 3 16:34:29 Server1 lmtpunix[6368]: duplicate_check: <42A06A44.30704@gmx.de> user.info 0
Jun 3 16:34:29 Server1 master[6381]: about to exec /usr/lib/cyrus/bin/lmtpd
Jun 3 16:34:29 Server1 lmtpunix[6368]: mystore: starting txn 2147483676
Jun 3 16:34:29 Server1 lmtpunix[6368]: mystore: committing txn 2147483676
Jun 3 16:34:29 Server1 lmtpunix[6368]: duplicate_mark: <42A06A44.30704@gmx.de> user.info 1117809269 15
Jun 3 16:34:29 Server1 su: pam_unix2: session finished for user root, service su
Jun 3 16:34:29 Server1 lmtpunix[6368]: accepted connection
Jun 3 16:34:29 Server1 lmtpunix[6368]: lmtp connection preauth'd as postman
Jun 3 16:34:29 Server1 lmtpunix[6368]: IOERROR: fstating sieve script /var/lib/sieve/g/gesendet/defaultbc: No such file or directory
Jun 3 16:34:29 Server1 lmtpunix[6368]: duplicate_check: <42A06A44.30704@gmx.de> user.gesendet 0
Jun 3 16:34:29 Server1 lmtpunix[6368]: mystore: starting txn 2147483677
Jun 3 16:34:29 Server1 lmtpunix[6368]: mystore: committing txn 2147483677
Jun 3 16:34:29 Server1 lmtpunix[6368]: duplicate_mark: <42A06A44.30704@gmx.de> user.gesendet 1117809269 17
Jun 3 16:34:29 Server1 lmtpunix[6381]: executed
Jun 3 16:35:29 Server1 master[2440]: process 6368 exited, status 0
...
/usr/lib/cyrus/bin/timsieved
Jun 3 16:47:23 Server1 sieve[6441]: executed
Jun 3 16:47:23 Server1 sieve[6441]: accepted connection
Jun 3 16:47:26 Server1 PAM-warn[2394]: function=[pam_sm_authenticate] service=[sieve] terminal=[<unknown>] user=[mife] ruser=[<unknown>] rhost=[<unknown>]
Jun 3 16:47:26 Server1 PAM-warn[2394]: function=[pam_sm_acct_mgmt] service=[sieve] terminal=[<unknown>] user=[mife] ruser=[<unknown>] rhost=[<unknown>]
Jun 3 16:47:26 Server1 sieve[6441]: login: localhost[127.0.0.1] mife LOGIN User logged in
Jun 3 16:47:34 Server1 sieve[6441]: entered bc_action_emit with filelen: 16
...
Jun 3 16:50:42 Server1 lmtpunix[6381]: accepted connection
Jun 3 16:50:42 Server1 lmtpunix[6381]: lmtp connection preauth'd as postman
Jun 3 16:50:42 Server1 lmtpunix[6381]: IOERROR: fstating sieve script /var/lib/sieve/g/gesendet/defaultbc: No such file or directory
Jun 3 16:50:42 Server1 lmtpunix[6381]: duplicate_check: <42A06DD9.6070509@gmx.de> user.gesendet 0
Jun 3 16:50:42 Server1 lmtpunix[6381]: mystore: starting txn 2147483679
Jun 3 16:50:42 Server1 lmtpunix[6381]: mystore: committing txn 2147483679
Jun 3 16:50:42 Server1 lmtpunix[6381]: duplicate_mark: <42A06DD9.6070509@gmx.de> user.gesendet 1117810242 18
Jun 3 16:50:42 Server1 lmtpunix[6381]: accepted connection
Jun 3 16:50:42 Server1 lmtpunix[6381]: lmtp connection preauth'd as postman
Jun 3 16:50:42 Server1 lmtpunix[6381]: IOERROR: fstating sieve script /var/lib/sieve/i/info/defaultbc: No such file or directory
Jun 3 16:50:42 Server1 lmtpunix[6381]: duplicate_check: <42A06DD9.6070509@gmx.de> user.info 0
Jun 3 16:50:42 Server1 lmtpunix[6381]: mystore: starting txn 2147483680
Jun 3 16:50:42 Server1 lmtpunix[6381]: mystore: committing txn 2147483680
Jun 3 16:50:42 Server1 lmtpunix[6381]: duplicate_mark: <42A06DD9.6070509@gmx.de> user.info 1117810242 16

...
Jun 3 16:55:05 Server1 timsieved: could not getenv(CYRUS_SERVICE); exiting
Jun 3 16:57:58 Server1 imap[6270]: idle for too long, closing connection


teilweise deuten die Meldungen wohl auf Fehler im sieve-skript hin.... ist ja nicht verwunderlich... ich probiere ja...
aber sollte es immer an falschen regeln gelegen haben?

zumindest die hätte doch funktionieren müssen:redirect "meine@adresse.xy";
keep;

Fedi
03.06.05, 17:55
scheinbar war ich an der sieveshell falsch angemeldet!

Kann mir mal jemand den Unterschied zwischen
sieveshell --authname=benutzer localhost
und
sieveshell --user=benutzer localhost

erklären???