Page 1 of 1

maildrop meckert bei Zeichen - in der Adresse

Posted: 2008-03-12 12:48
by fbn
Hallo,

in meiner Postfix Queue sehe ich oft die Meldung maildrop: bad command line arguments.

Mir ist dabei aufgefallen, dass diese Meldung immer dann kommt, wenn ein - Zeichen in der Mailadresse steht, also z.B. -john@doe.com.

So rufe ich maildrop aus der Postfix master.cf auf:
maildrop unix - n n - - pipe
flags=R user=vmail argv=/usr/bin/maildrop -d ${recipient} ${sender}

Und ich vermute mal, dass maildrop davon ausgeht, dass nach dem Zeichen - ein Parameter kommt.

Gibt's ne Moeglichkeit dass maildrop - Zeichen in der Mailadresse ignoriert?

Gruss,
Frank

Re: maildrop meckert bei Zeichen - in der Adresse

Posted: 2008-03-12 13:11
by enn
Variablen in "" packen...sollte ein paar threads weiter unten auch stehen.

Edit: http://www.rootforum.org/forum/viewtopi ... 22&t=48459
So blind kann man eigentlich gar nicht sein...

Re: maildrop meckert bei Zeichen - in der Adresse

Posted: 2008-03-12 13:16
by Joe User
Wie bei Commandline-Arguments üblich, helfen auch hier passende Anführungszeichen...

Re: maildrop meckert bei Zeichen - in der Adresse

Posted: 2008-03-12 13:39
by fbn
ja klar da haette ich auch selbst drauf kommen koennen ... merci!