Sziasztok!

Van egy /etc/maildroprc -m, amiben valamiért minden if, ami 
szintaktikailag nem hibás, igazat ad vissza. Pl.:

log "1"
if( "wq" eq "qw" )
{
        log "2"
}
log "3"
if( "0" )
{
        log "4"
}

Az írja a naplóba, hogy 1 2 3 4.

A

`test -e /home/vmail/${DOMAIN}/${USER}`
if ( $RETURNCODE != 0 )
{
        log "creating mailbox (/home/vmail/${DOMAIN}/${USER})"
        `/usr/bin/maildirmake /home/vmail/${DOMAIN}/${USER}`
        `chmod -R 0700 /home/vmail/${DOMAIN}/${USER}`
}

pedig mindig kiírja, hogy creating mailbox (/home/vmail.....

A rendszer egy Debian etch, a maildrop 2.0.2 -es. (Ami benne van a 
disztribúcióban.)

Ez meg mitől lehet?

Itt a teljes lista:

SHELL="/bin/bash"
EXTENSION=$1
RECIPIENT=$2
USER=$3
DOMAIN=$4
DEFAULT="/home/vmail/$DOMAIN/$USER"
MAILDIR="$DEFAULT"
INCLUDE_CUSTOM_FILTER="/home/vmail/mailfilters/[EMAIL PROTECTED]"
TIME=`/bin/date "+%b %e %H:%M:%S"`
logfile "/var/log/maildrop/maildrop.log"
log "$TIME EXTENSION=$EXTENSION RECIPIENT=$RECIPIENT USER=$USER 
DOMAIN=$DOMAIN"

`test -e /home/vmail/${DOMAIN}/${USER}`
if ( $RETURNCODE != 0 )
{
        log "creating mailbox (/home/vmail/${DOMAIN}/${USER})"
        `/usr/bin/maildirmake /home/vmail/${DOMAIN}/${USER}`
        `chmod -R 0700 /home/vmail/${DOMAIN}/${USER}`
}

exception {
        include "$INCLUDE_CUSTOM_FILTER"
        log "user filter ($INCLUDE_CUSTOM_FILTER) included"
}

üdv.
Salamon Attila

_________________________________________________
linux lista      -      linux@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux

válasz