Re: Procmail Problem

2005-05-21 Diskussionsfäden Alexander Grümmer
Hi,

habe das Problem gefunden. Nach einem update von einem Suse 8.1 reicht
es nicht den Ordner /var/lib/cyrus/user zu kopieren und dann ein
reconstruct -rf user zu machen.

Man muß die alte Version von der mailboxes.db aus dem Verzeichnis

/var/lib/cyrus mit dem Befehl:

su - cyrus -c "/usr/sbin/ctl_mboxlist -d" > /SOMEPLACE/mailboxlist.txt

exportieren. Danach auf den Debian Server copieren und mit:

su - cyrus -c "/usr/sbin/ctl_mboxlist -u" < /SOMEPLACE/mailboxlist.txt

importieren. Danach macht man den reconstruct -rf user und schon geht
das Procmail.

Er konnte nicht auf das cyrdeliver schreiben weil die User in der
mailboxes.db unbekannt waren.

Es versteckt sich dort noch eine BÖSE Falle. Wenn man vorher einige user
zum Testen angelegt hatte bekommen diese User die Mails zugestellt die
anderen nicht. Auch wenn man wie mit den anderen die alte Mailbox nach
/var/spool/cyrus/mail kopiert hat.

Leider gehen hierbei die Seen-Flags verloren. Ich werde in den nächsten
Tage ein Howto schreiben wie man einen Suse 8.1 mit Cyrus drauf zu einem
Debian Server konvertiert. Falls es sowas schon gibt, bitte URL an mich
mailen, google hat dazu bei mir nix brauchbares ausgespuckt.

Danke an alle die So schnell geantwortet haben.

Gruß Alexander


-- 
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: Procmail Problem

2005-05-21 Diskussionsfäden Evgeni -SargentD- Golov
On Sat, 21 May 2005 10:33:30 +0200
"Alexander Grümmer" <[EMAIL PROTECTED]> wrote:

> Hi,
Morgen,
 
> ich habe ein kleines Problem mit procmail. Irgendwie will das teil mir
> mich veräppeln.
ist mir mit meinem maildrop auch shcon passiert ;-)

> procmail: [8360] Sat May 21 10:18:06 2005
> procmail: Executing "/usr/bin/spamc,-u,XXX"
> procmail: [8360] Sat May 21 10:18:12 2005
> procmail: Executing "/usr/bin/formail,-I,From "
> procmail: [8360] Sat May 21 10:18:12 2005
> procmail: Executing "/usr/sbin/cyrdeliver,-q,XXX"
> procmail: [8360] Sat May 21 10:18:12 2005
> procmail: Error while writing to "/usr/sbin/cyrdeliver"
^^^
writing? /usr/sbin/cyrdeliver ist meiner Meinung nach eine Binary, die
ausgeführt werden muss.

> Ich weiß nicht mehr weiter!!!
Ich habe zwar kein Cyrus, und kein Procmail, aber ich habe dennoch eine
Idee ;-)
 
> Dashier ist meine procmailrc:
> 
> LOGFILE="/var/log/procmail.log"
> DELIVERMAIL="/usr/sbin/cyrdeliver"
Müsste das nicht 
DELIVERMAIL="| /usr/sbin/cyrdeliver"
heißen? Damit er die Mail nach cyrdeliver durchpiped?

> IMAP="$DELIVERMAIL -q $USER"
> FORMAIL="/usr/bin/formail"
> VERBOSE=yes

> Habe schon an Dateirechte gedacht aber cyrdeliver hat holgende:
> 
> ll /usr/sbin/cyrdeliver
> -rwsr-sr--  1 cyrus mail 186424 Mar  3 16:22 /usr/sbin/cyrdeliver
> 
> Keine Ahnung warum der das nicht machen will
Erstmal nachgucken, ob deine 1/!-Taste klemmt, wenn dies behoben ist,
meine Pipe ausprobieren.
Aber wie gesagt - ich habe hier Courier mit maildrop und ned Cyrus mit
Procmail - das ist alles Spekulation.

HTH
Evgeni

-- 
   ^^^| Evgeni -SargentD- Golov ([EMAIL PROTECTED])
 d(O_o)b  | PGP-Key-ID: 0xAC15B50C
  >-|-<   | WWW: www.die-welt.net   ICQ: 54116744
   / \| IRC: #sod @ irc.german-freakz.net



Re: Procmail Problem

2005-05-21 Diskussionsfäden Ulrich Fürst
"Alexander Grümmer" <[EMAIL PROTECTED]> wrote: 
> :0 e
> { EXITCODE=75 HOST }
> 
trag mal hier anstatt HOST den Namen des Rechners ein. Das ist nämlich
keine Variable. 

Ulrich
der den selben Fehler machte...



Procmail problem

2005-05-21 Diskussionsfäden Alexander Grümmer
Hi,

ich habe ein kleines Problem mit procmail. Irgendwie will das teil mir
mich veräppeln.

Ich habe mal das log hochgedreht und folgendes erhalten ist:


procmail: [8360] Sat May 21 10:18:06 2005
procmail: Executing "/usr/bin/spamc,-u,XXX"
procmail: [8360] Sat May 21 10:18:12 2005
procmail: Executing "/usr/bin/formail,-I,From "
procmail: [8360] Sat May 21 10:18:12 2005
procmail: Executing "/usr/sbin/cyrdeliver,-q,XXX"
procmail: [8360] Sat May 21 10:18:12 2005
procmail: Error while writing to "/usr/sbin/cyrdeliver"
procmail: Assigning "LASTFOLDER=/usr/sbin/cyrdeliver -q XXX"
procmail: Assigning "EXITCODE=75"
procmail: Assigning "HOST"
procmail: HOST mismatched "aix-hq04"
 Subject: *SPAM* Cochran Observer - article exposing marriage
decline i
  Folder: /usr/sbin/cyrdeliver -q XXX   7123


Ich weiß nicht mehr weiter!!!

Dashier ist meine procmailrc:

LOGFILE="/var/log/procmail.log"
DELIVERMAIL="/usr/sbin/cyrdeliver"
#DELIVERMAIL="/usr/lib/postfix/lmtp"
#IMAP="$DELIVERMAIL -a $USER -q -m user.$USER"
IMAP="$DELIVERMAIL -q $USER"
FORMAIL="/usr/bin/formail"
VERBOSE=yes
#SPAMIT="$IMAP.SPAM"

##
### Backup
##

#:0 c
#| $IMAP.Backup


###
### Spam Assassin
###

:0fw
| /usr/bin/spamc -u $USER

#:0
#* ^X-Spam-Status: Yes
#| $SPAMIT



###
### Include individual procmailrc
###

#INCLUDERC=/home/$USER/.procmailrc

:0 fhw
| $FORMAIL -I "From "

###
### If we get this far, just deliver it to the user inbox
###

:0
| $IMAP

:0 e
{ EXITCODE=75 HOST }

:0w
{
EXITCODE=$?
HOST
}

Habe schon an Dateirechte gedacht aber cyrdeliver hat holgende:

ll /usr/sbin/cyrdeliver
-rwsr-sr--  1 cyrus mail 186424 Mar  3 16:22 /usr/sbin/cyrdeliver

Keine Ahnung warum der das nicht machen will


-- 
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: Procmail Problem

2005-05-21 Diskussionsfäden Andreas Pakulat
On 21.Mai 2005 - 10:33:30, Alexander Grümmer wrote:
> Hi,
> 
> ich habe ein kleines Problem mit procmail. Irgendwie will das teil mir
> mich veräppeln.
> 
> Ich habe mal das log hochgedreht und folgendes erhalten ist:
> 
> 
> procmail: [8360] Sat May 21 10:18:06 2005
> procmail: Executing "/usr/bin/spamc,-u,XXX"
> procmail: [8360] Sat May 21 10:18:12 2005
> procmail: Executing "/usr/bin/formail,-I,From "
> procmail: [8360] Sat May 21 10:18:12 2005
> procmail: Executing "/usr/sbin/cyrdeliver,-q,XXX"
> procmail: [8360] Sat May 21 10:18:12 2005
> procmail: Error while writing to "/usr/sbin/cyrdeliver"
> procmail: Assigning "LASTFOLDER=/usr/sbin/cyrdeliver -q XXX"

Das sieht so aus, als ob er nicht in die Pipe schreiben koennte. Sagt
Cyrus' logfile da was dazu? Sicher das cyrdeliver korrekt aufgerufen
wird? Ich kenn Cyrus nicht, deswegen kann ich da nicht mehr zu sagen..

Andreas

-- 
Tuesday is the Wednesday of the rest of your life.


-- 
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)



Procmail Problem

2005-05-21 Diskussionsfäden Alexander Grümmer
Hi,

ich habe ein kleines Problem mit procmail. Irgendwie will das teil mir
mich veräppeln.

Ich habe mal das log hochgedreht und folgendes erhalten ist:


procmail: [8360] Sat May 21 10:18:06 2005
procmail: Executing "/usr/bin/spamc,-u,XXX"
procmail: [8360] Sat May 21 10:18:12 2005
procmail: Executing "/usr/bin/formail,-I,From "
procmail: [8360] Sat May 21 10:18:12 2005
procmail: Executing "/usr/sbin/cyrdeliver,-q,XXX"
procmail: [8360] Sat May 21 10:18:12 2005
procmail: Error while writing to "/usr/sbin/cyrdeliver"
procmail: Assigning "LASTFOLDER=/usr/sbin/cyrdeliver -q XXX"
procmail: Assigning "EXITCODE=75"
procmail: Assigning "HOST"
procmail: HOST mismatched "aix-hq04"
 Subject: *SPAM* Cochran Observer - article exposing marriage
decline i
  Folder: /usr/sbin/cyrdeliver -q XXX   7123


Ich weiß nicht mehr weiter!!!

Dashier ist meine procmailrc:

LOGFILE="/var/log/procmail.log"
DELIVERMAIL="/usr/sbin/cyrdeliver"
#DELIVERMAIL="/usr/lib/postfix/lmtp"
#IMAP="$DELIVERMAIL -a $USER -q -m user.$USER"
IMAP="$DELIVERMAIL -q $USER"
FORMAIL="/usr/bin/formail"
VERBOSE=yes
#SPAMIT="$IMAP.SPAM"

##
### Backup
##

#:0 c
#| $IMAP.Backup


###
### Spam Assassin
###

:0fw
| /usr/bin/spamc -u $USER

#:0
#* ^X-Spam-Status: Yes
#| $SPAMIT



###
### Include individual procmailrc
###

#INCLUDERC=/home/$USER/.procmailrc

:0 fhw
| $FORMAIL -I "From "

###
### If we get this far, just deliver it to the user inbox
###

:0
| $IMAP

:0 e
{ EXITCODE=75 HOST }

:0w
{
EXITCODE=$?
HOST
}

Habe schon an Dateirechte gedacht aber cyrdeliver hat holgende:

ll /usr/sbin/cyrdeliver
-rwsr-sr--  1 cyrus mail 186424 Mar  3 16:22 /usr/sbin/cyrdeliver

Keine Ahnung warum der das nicht machen will


-- 
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: procmail - Problem

2002-09-25 Diskussionsfäden Matthias Schmidt

On Tue, Sep 24, 2002 at 10:52:05PM +0200, Volker Cordes wrote:
> 
> ich habe ein Problem mit meiner .procmailrc (siehe unten). Die ersten 
> beiden Regeln werden korrekt ausgeführt, der Rest nicht. Woran könnte 

> .procmailrc:
...
> * (^Cc:|^CC:|^To:|^Sender:|^From:).*newsletter@pro-linux\.de
> | $DELIVERTO user.$LOGNAME.Lists.Pro-Linux
  ^^
Hi Volker,

vielleicht werden sie ja korrekt ausgeführt, aber procmail versteht
Deine Darstellung der Mailadresse nicht?

> * (^Cc:|^CC:|^To:|^Sender:|^From:).*newsletter@listserv\.heise\.de

Gruß, Matthias ^^ ^^

-- 
52°31'1"N 13°28'48"E
ICQ: 126956328


-- 
Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)




Re: procmail - Problem

2002-09-25 Diskussionsfäden Ralf Schmidt

Hallo Volker,

* Volker Cordes prügelte in die Tastatur:
>Hi,
>.procmailrc:
>PATH=/usr/bin:/usr/local/bin:/bin
>MAILDIR=$HOME/mail
>
>:0
>* (^Cc:|^CC:|^To:|^Sender:|^From:).*[EMAIL PROTECTED]
>| $DELIVERTO user.$LOGNAME.Lists.DebianUserGerman
>
>:0
>* (^Cc:|^CC:|^To:|^Sender:|^From:).*newsletter@pro-linux\.de
 ^ 
Vielleicht hieran. In den ersten beiden Regeln hast Du das nicht, dafür
aber in den anderen.

HTH

 ciao

   Ralf Schmidt


-- 
  Auf die Dauer hilft sowieso nur Linuxpower.
   Registrierter Linux-User #219586.


-- 
Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)




AW: procmail - Problem

2002-09-25 Diskussionsfäden Tepperis von der Ohe, Michael (LOGICA)

hi,

wann werden die Variablen $DELIVERTO und $LOGNAME belegt?

gruss 
 micha(hf)



.procmailrc:
PATH=/usr/bin:/usr/local/bin:/bin
MAILDIR=$HOME/mail

:0
* (^Cc:|^CC:|^To:|^Sender:|^From:).*[EMAIL PROTECTED]
| $DELIVERTO user.$LOGNAME.Lists.DebianUser




-- 
Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)




procmail - Problem

2002-09-24 Diskussionsfäden Volker Cordes

Hi,

ich habe ein Problem mit meiner .procmailrc (siehe unten). Die ersten 
beiden Regeln werden korrekt ausgeführt, der Rest nicht. Woran könnte 
das liegen?
Ich benutze Cyrus imap und postfix. Die angesprochenen Ordner existieren 
alle.

Vielen Dank,
Volker


.procmailrc:
PATH=/usr/bin:/usr/local/bin:/bin
MAILDIR=$HOME/mail

:0
* (^Cc:|^CC:|^To:|^Sender:|^From:).*[EMAIL PROTECTED]
| $DELIVERTO user.$LOGNAME.Lists.DebianUser

:0
* (^Cc:|^CC:|^To:|^Sender:|^From:).*[EMAIL PROTECTED]
| $DELIVERTO user.$LOGNAME.Lists.DebianUserGerman

:0
* (^Cc:|^CC:|^To:|^Sender:|^From:).*newsletter@pro-linux\.de
| $DELIVERTO user.$LOGNAME.Lists.Pro-Linux

:0 # Hier hatte ich auch schon die Mail - Adresse stehen
* (^Cc:|^CC:|^To:|^Sender:|^From:).*PC-WELT-News
| $DELIVERTO user.$LOGNAME.Lists.PC-Welt

:0
* (^Cc:|^CC:|^To:|^Sender:|^From:).*newsletter@listserv\.heise\.de
| $DELIVERTO user.$LOGNAME.Lists.heise



-- 
Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)