Jason W. Allen wrote:
Hello all,

I'm very new to Linux and am trying to build a mailserver.  So far I have
been very successful.  I have Debian, Postfix, MySQL, Maildrop, AMaViS and
SpamAssassin.  I have been successful in getting maildrop to work with my
virtual users (recompiling it etc ...great fun).  The problem I'm running
into is using makedirmail in the /etc/maildroprc.

So far I am just testing, but this is what I'm doing.

/etc/maildroprc

  logfile "/var/log/maildrop.log"

  log""

  RECIPIENT=$2
  USER=$3
  DOMAIN=$4

  BASE=/var/mail

  USERDIR=$BASE/$DOMAIN/$USER

  'test -d "$USERDIR/.spam"'
  if ($RETURNCODE != 0)
  {
    'maildirmake "$USERDIR/.spam"'
  }

Maildrop is processing this file, and it is logging (I put some test stuff
into it earlier).  But it is not making the .spam directory.  I tried to put
different loggings in the if statement, and got stuff.  It didn't act like I
expected it to though.  It doesn't seem to be populating $RETURNCODE.  Or
test isn't working.  Like I said, I'm very new to Linux, so I may not be
using this right.  The only thing I have to go on are other published
maildroprc files, that have this type of process.

Thanks in advance for all you help.

The shell command should be surrounded by backticks like ` instead of single quotes like '. Try that.

Jay
--
Jay Lee
Network / Systems Administrator
Information Technology Dept.
Philadelphia Biblical University
--


-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. Download
it for free - -and be entered to win a 42" plasma tv or your very own
Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
courier-users mailing list
[email protected]
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users

Reply via email to