PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : SUSE 9.0 Cyrus-IMAP Mails filtern???



oesi
05.12.03, 00:05
Hi

ich bin neu auf dem gebiet linux - ich habe mit hilfe eines freundes - er kennt sich beiweiten besser aus als ich - einen server mit samba und eben den cyrus imap aufgesetzt.

nun versuche ich schon seit tagen die mails am server gleich in die richtigen unterordner der postfächer zu verschieben!!

habe es versucht mit procmail - scheitere!!

habe versucht draufzukommen wie sieve funktioniert - scheitere!!


also:

könnte mir das jemand erklären, so das auch ein anfänger das versteht - vor allem in bezug wie procmail die regeln für die user unterscheidet (im meine fall 2 user - nicht die gleichen unterordner)


und wie bringe ich den procmail dazu das er die mails in die richtigen ordner schiebt..


bei meinen versuchen bekomm ich in /var/log/massages immer folgendes:



Dec 5 00:19:17 flottenkommando master[9393]: about to exec /usr/lib/cyrus/bin/imapd
Dec 5 00:19:17 flottenkommando imap[9393]: executed
Dec 5 00:19:17 flottenkommando imapd[9393]: accepted connection
Dec 5 00:19:17 flottenkommando PAM-warn[622]: function=[pam_sm_authenticate] service=[imap] terminal=[<unknown>] user=[oesi] ruser=[<unknown>] rhost=[<unknown>]
Dec 5 00:19:17 flottenkommando PAM-warn[622]: function=[pam_sm_acct_mgmt] service=[imap] terminal=[<unknown>] user=[oesi] ruser=[<unknown>] rhost=[<unknown>]
Dec 5 00:19:17 flottenkommando imapd[9393]: login: localhost[127.0.0.1] oesi plaintext
Dec 5 00:19:17 flottenkommando imapd[9393]: seen_db: user oesi opened /var/lib/imap/user/o/oesi.seen
Dec 5 00:19:17 flottenkommando imapd[9393]: open: user oesi opened INBOX
Dec 5 00:19:17 flottenkommando last message repeated 2 times
Dec 5 00:19:18 flottenkommando imapd[9393]: SQUAT failed to open index file
Dec 5 00:19:18 flottenkommando imapd[9393]: SQUAT failed
Dec 5 00:19:19 flottenkommando imapd[9393]: accepted connection
Dec 5 00:19:19 flottenkommando PAM-warn[623]: function=[pam_sm_authenticate] service=[imap] terminal=[<unknown>] user=[oesi] ruser=[<unknown>] rhost=[<unknown>]
Dec 5 00:19:19 flottenkommando PAM-warn[623]: function=[pam_sm_acct_mgmt] service=[imap] terminal=[<unknown>] user=[oesi] ruser=[<unknown>] rhost=[<unknown>]
Dec 5 00:19:19 flottenkommando imapd[9393]: login: localhost[127.0.0.1] oesi plaintext
Dec 5 00:19:19 flottenkommando imapd[9393]: open: user oesi opened INBOX.geloescht


danke für jede hilfe

Jasper
05.12.03, 00:44
2 möglichkeiten um die mails in imap einzusortieren:

a) verwenden von plus addressing in procmail. siehe dazu http://asg.web.cmu.edu/cyrus/download/imapd/faq.html abschnitt "plus addressing"

b) filtern mit sieve. siehe hierzu http://www.cyrusoft.com/sieve/. dort sind auch leicht nachvollziehbare beispiele zu finden.


-j