Re: sieveshell
Peter Hamtal wrote: Hallo, weiss jmd. wie ein script aussehen muss um mit sieveshell die Option --exec-sript anzuwenden ? sieveshel -e putimap localhost ###putimap### put script list so einfach scheint es leider nicht zu funktionieren ? Ich habe etwas Zeit gefunden und mir das sieveshell script angeschaut. Mir ist aufgefallen, dass etwas mit dem Script nicht stimmt Laut der Deklaration im sieveshellscript v 1.19 für exec-script wird ein Filehandle kreiert: ### if (! $ex eq ) { $filehandle = tempfile(); if (!$filehandle) { die unable to open tmp file: $?; } print $filehandle $ex; seek $filehandle, 0, 0; # rewind file $interactive = 0; ### Dieser wird im Hauptprogramm der version 1.19 _nicht_ abgefragt: Im Hauptprogrammteil von sieveshell v1.19 steht: while(defined($_ = $term-readline(' '))){ Dies wurde 2004 von dem Cyrus Team bzw. Tim Martin in der Version 1.23, 2004/01/06 21:49:59 abgeändert durch: ### while(defined($_ = ($interactive ? $term-readline(' ') : $filehandle))){ ### Zwischendurch wurde die Funktion --exec-script rausgenommen. Ich nutze cyrus21 2.1.18-1+sarge2. gruss, Peter -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: sieveshell
Hi. Peter Hamtal wrote: sieveshel -e putimap localhost ###putimap### put script list so einfach scheint es leider nicht zu funktionieren ? Erwartet sieveshell nicht zuerst ein Passort? Gruß Kai -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: sieveshell
Kai Hildebrandt wrote: Hi. Peter Hamtal wrote: sieveshel -e putimap localhost ###putimap### put script list so einfach scheint es leider nicht zu funktionieren ? Erwartet sieveshell nicht zuerst ein Passort? Jepp, richtig: Die Passwortabfrage findet auch statt und ich bin dann auch eingeloggt aber Änderungen im Script und das auflisten mit list wird nicht ausgeführt, wie es im script angegeben ist ? Googeln hat bisher nicht geholfen. Auch die mailingliste von cyrus hat mit meinen suchparametern nicht zum Erfolg geführt. Ich hoffe immer noch das jmd. sieveshell mit der Option -e ausführt. gruss, peter -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
sieveshell
Hallo, weiss jmd. wie ein script aussehen muss um mit sieveshell die Option --exec-sript anzuwenden ? sieveshel -e putimap localhost ###putimap### put script list so einfach scheint es leider nicht zu funktionieren ? gruß, Peter -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Sieveshell: Keine Anmeldung möglich
Hallo, ich bekomme keinen Zugriff auf Sieve (der Cyrus-Server selbst funktioniert perfekt). Beim Versuch, ein Regelwerk über sieveshell zu laden, passiert folgendes: sonne:~# sieveshell -u root localhost connecting to localhost unable to connect to server at /usr/bin/sieveshell line 174. Auch ein Zugriff über websieve klappt nicht: System Error: unable to connect to server: sasl mech list empty Bei telnet passiert folgendes: sonne:~# telnet localhost sieve Trying 127.0.0.1... Connected to localhost.localdomain. Escape character is '^]'. IMPLEMENTATION Cyrus timsieved v2.1.18-IPv6-Debian-2.1.18-1 SIEVE fileinto reject envelope vacation imapflags notify subaddress relational regex OK logout OK Logout Complete Connection closed by foreign host. Eine Anmeldung an cyradm ist möglich und funktioniert interessanterweise auch mit einem User ohne Adminrechte: sonne:~# cyradm -u root localhost IMAP Password: localhost.localdomain quit Hier die relevanten Teile aus /etc/cyrus.conf: sieve cmd=timsieved listen=sieve prefork=0 maxchild=100 ... und der /etc/imapd.conf: admins: cyrus root postfix sieveusehomedir: false sievedir: /var/spool/sieve allowplaintext: yes sasl_mech_list: plain login sasl_pwcheck_method: saslauthd auxprop sasl_auxprop_plugin: sasldb sasl_auto_transition: no Der Inhalt von /etc/default/saslauthd: START=yes MECHANISMS=pam Der Inhalt von /etc/pam.d/sieve: authrequiredpam_unix.so nullok_secure accountrequiredpam_unix.so Der Aufruf von sasldblistusers2 liefert (u.a.): sonne:~# sasldblistusers2 [EMAIL PROTECTED]: userPassword [EMAIL PROTECTED]: userPassword Kann mir jemand weiterhelfen? Vielen Dank im voraus!!! Dirk -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: Sieveshell: Keine Anmel dung möglich
Dirk Gawronska schrieb: ich bekomme keinen Zugriff auf Sieve (der Cyrus-Server selbst funktioniert perfekt). Beim Versuch, ein Regelwerk über sieveshell zu laden, passiert folgendes: sonne:~# sieveshell -u root localhost connecting to localhost unable to connect to server at /usr/bin/sieveshell line 174. Auch ein Zugriff über websieve klappt nicht: System Error: unable to connect to server: sasl mech list empty Ist das Paket libsasl2-modules installiert? -- Thomas Weinbrenner pgpYRXa0Ud8ZP.pgp Description: PGP signature
sieveshell Probleme in Sarge
Hallo Leute, ich habe einen email Server mit fetchmail, postfix, cyrus und amavis erfolgreich installiert. Mein Problem ist die Einrichtung der Filterregeln mit sieve. Ich bin nicht in der Lage sieveshell aufzurufen : sieveshell -u cyrus -a user1 localhost ergibt die folgende Ausgabe connecting to localhost Please enter your password: Please enter your password: unable to connect to server at /usr/bin/sieveshell line 174, STDIN line 2. das eingegebene Passwort funktioniert mit cyradm. In der imapd.conf habe ich den folgenden Eintrag sasl_mech_list: PLAIN LOGIN Ich denke daher kommt die doppelte Abfrage des Passwortes (siehe oben). Ich habe diverse Homepages gelesen. Alle Tips haben mich bis jetzt nicht weiter gebracht. Hat noch jemand eine gute Idee oder einen Hinweis wie ich weiter komme? MfG Ralph Ralph Stens email : [EMAIL PROTECTED] -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: sieveshell Probleme in Sarge
Moin, * Ralph Stens [EMAIL PROTECTED] [040911 11:23]: Hallo Leute, ich habe einen email Server mit fetchmail, postfix, cyrus und amavis erfolgreich installiert. Mein Problem ist die Einrichtung der Filterregeln mit sieve. Ich bin nicht in der Lage sieveshell aufzurufen : sieveshell -u cyrus -a user1 localhost mach mal folgendes: sieveshell --auth=user1 localhost Passwort ist dann dass von user1. ciao dieter -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: sieveshell Probleme in Sarge
Dieter Franzke wrote: Moin, * Ralph Stens [EMAIL PROTECTED] [040911 11:23]: Hallo Leute, ich habe einen email Server mit fetchmail, postfix, cyrus und amavis erfolgreich installiert. Mein Problem ist die Einrichtung der Filterregeln mit sieve. Ich bin nicht in der Lage sieveshell aufzurufen : sieveshell -u cyrus -a user1 localhost mach mal folgendes: sieveshell --auth=user1 localhost Passwort ist dann dass von user1. ciao dieter Hallo Dieter, danke für Deine Hilfe, es funktioniert. Manchmal sieht man den Wald vor lauter Bäumen nicht mehr. Ralph Ralph Stens email : [EMAIL PROTECTED] -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: sieveshell
So wie es aussieht bietet timsieved kein sasl an. Kann ich das irgendwo explizit de-/aktivieren? [EMAIL PROTECTED]:/usr/share# sivtest -m login WARNING: no hostname supplied, assuming localhost S: IMPLEMENTATION Cyrus timsieved v2.2.3 S: SIEVE fileinto reject envelope vacation imapflags notify subaddress relational regex S: STARTTLS S: OK Authentication failed. no mechanism available Security strength factor: 0 -- Mit freundlichen Gruessen Bjoern Schmidt -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: sieveshell
Björn Schmidt [EMAIL PROTECTED] wrote: So wie es aussieht bietet timsieved kein sasl an. Kann ich das irgendwo explizit de-/aktivieren? Aktivieren, indem Du die sprechenden Packete (aus 'nem Backport) installierst: apt-get install libsasl2-modules (Die hisiege Deinstallation erzeugt genau Deine Fehlermeldung.) Deaktivieren, mh, da gibt es in /etc/imapd.conf einige Einstellungen zu SASL, aber damit habe ich mich nie eigehend befasst, die helfen wohl aber wohl nicht bei der sieveshell. -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
[solved] Re: sieveshell
Aktivieren, indem Du die sprechenden Packete (aus 'nem Backport) installierst: apt-get install libsasl2-modules Verd***t Du hattest Recht! Habe das Paket installiert und jetzt läuft es. Ehrlich gesagt wundert mich das ein wenig, denn laut strace wurden diverse sasl-Files erfolgreich geöffnet. Es waren auch keine Dateien mit sasl im Namen dabei die nicht gefunden werden konnten. Anscheinend hat strace nicht tief genug gegraben... Danke!!! (Die hisiege Deinstallation erzeugt genau Deine Fehlermeldung.) Deaktivieren, mh, da gibt es in /etc/imapd.conf einige Einstellungen zu SASL, aber damit habe ich mich nie eigehend befasst, die helfen wohl aber wohl nicht bei der sieveshell. Ja, die kenne ich. Es ist im Prinzip nur die Zeile mit dem sieve-dir relevant. Ich dachte es gäbe an anderer Stelle noch Möglichkeiten. -- Mit freundlichen Gruessen Bjoern Schmidt -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
sieveshell
Irgendwie schaff ich es nicht ne sieveshell zu öffnen. Fehlen evtl. irgendwelche perl Module? Googles Tipps habe alle nicht geholfen :( [EMAIL PROTECTED]:/var/log# sieveshell localhost connecting to localhost unable to connect to server at /usr/bin/sieveshell line 169. [EMAIL PROTECTED]:/var/log# telnet localhost sieve Trying 127.0.0.1... Connected to localhost. Escape character is '^]'. IMPLEMENTATION Cyrus timsieved v2.2.3 SIEVE fileinto reject envelope vacation imapflags notify subaddress relational regex STARTTLS OK -- Mit freundlichen Gruessen Bjoern Schmidt -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: sieveshell
Bjoern Schmidt [EMAIL PROTECTED] wrote: Irgendwie schaff ich es nicht ne sieveshell zu öffnen. Fehlen evtl. irgendwelche perl Module? Googles Tipps habe alle nicht geholfen :( Dann würde sich das Perl-Script 'sieveshell' schon beim Aufruf beschweren. [EMAIL PROTECTED]:/var/log# sieveshell localhost connecting to localhost unable to connect to server at /usr/bin/sieveshell line 169. Schon mal einen Blick in das Script geworfen? -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: sieveshell
Dirk Prösdorf wrote: Bjoern Schmidt [EMAIL PROTECTED] wrote: Irgendwie schaff ich es nicht ne sieveshell zu öffnen. Fehlen evtl. irgendwelche perl Module? Googles Tipps habe alle nicht geholfen :( Dann würde sich das Perl-Script 'sieveshell' schon beim Aufruf beschweren. Aha. [EMAIL PROTECTED]:/var/log# sieveshell localhost connecting to localhost unable to connect to server at /usr/bin/sieveshell line 169. Schon mal einen Blick in das Script geworfen? Sicher. Die entsprechenden Zeilen sind: my $acapserver = $ARGV[0]; [...] print connecting to $acapserver\n; my $obj = sieve_get_handle($acapserver, prompt, prompt, prompt, prompt); if (!defined $obj) { die unable to connect to server; } Das heißt wohl dass an $obj kein handle übergeben wurde, weiß der Geier warum. Dass der Server am localhost horcht ist durch telnet ... ersichtlich. -- Mit freundlichen Gruessen Bjoern Schmidt -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: sieveshell
Bjoern Schmidt wrote: Irgendwie schaff ich es nicht ne sieveshell zu öffnen. Fehlen evtl. irgendwelche perl Module? Googles Tipps habe alle nicht geholfen :( [EMAIL PROTECTED]:/var/log# sieveshell localhost connecting to localhost unable to connect to server at /usr/bin/sieveshell line 169. [EMAIL PROTECTED]:/var/log# telnet localhost sieve Trying 127.0.0.1... Connected to localhost. Escape character is '^]'. IMPLEMENTATION Cyrus timsieved v2.2.3 SIEVE fileinto reject envelope vacation imapflags notify subaddress relational regex STARTTLS OK http://mlf.linux.rulez.org/Archivum/linux-200303/msg00653.html Das könnte die Lösung sein. Leider kann ich kein Ungarisch (?). -- Mit freundlichen Gruessen Bjoern Schmidt -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)