I'm having a similar problem as referenced in the thread
  http://mla.libertine.org/tmda-users/2003-07/msg00298.html

I have vpopmail+tmda+tmda-cgi+ofmipd+spamassassin working just fine on
an older server:
  tmda-cgi: tmda-cgi/0.12B "Magnesium" (Python/2.2.2 on linux-i686)
  TMDA: TMDA/0.90 "Northern Dancer" (Python/2.2.2 on linux-i686)


Moving to a new server with the latest stable versions, I cannot enable
tmda on a per user basis.
  tmda-cgi: tmda-cgi/0.12B "Magnesium" (Python/2.2.3 on linux-i686)
  TMDA: TMDA/1.0.2 "Bold Forbes" (Python/2.2.3 on linux-i686)

The only difference is that I now use /vpopmail instead of
/home/vpopmail

I can set tmda on a per domain basis by setting:
/vpopmail/domains/anydomain.com/.qmail-default
to:
  | preline /usr/bin/tmda-filter -S /vpopmail/bin/vpopmail-vdir.sh
  | /vpopmail/bin/vdelivermail '' bounce-no-mailbox

Not being able to do this for all domains, I would like to set in on a
per-user basis.  So I set
/vpopmail/domains/anydomain.com/.qmail-default
to:
  | /vpopmail/bin/vdelivermail '' bounce-no-mailbox

and create .qmail files at the domain level:
  cat /vpopmail/domains/anydomain.com/.qmail-user
|preline -f /usr/bin/tmda-filter -c \
/vpopmail/domains/anydomain.com/user/.tmda/config
|/vpopmail/bin/vdelivermail ''  /vpopmail/domains/anydomain.com/user

(.qmail-user-default also links to this file)

By default any email coming in bounces a confirm message back.  By
setting up a filter to accept any emails from the localdomain w/o
confirming via:
  /vpopmail/domains/anydomain.com/user/.tmda/filters/incoming
    from /vpopmail/domains/anydomain.com/user/.tmda/lists/whitelist ok
    from /vpopmail/domains/anydomain.com/user/.tmda/lists/blacklist drop
    from [EMAIL PROTECTED] ok

This however seems to cause tmda-filter to enter a loop.  System load
jumps to 2.19 and nothing gets delivered.  

As soon as I remove:
/vpopmail/domains/anydomain.com/.qmail-user

the email gets delivered, and my qmail log spews out:
2004-02-23 18:46:57.285045500 delivery 833: success:
vdelivermail:_valiases_processed/vdelivermail:_valiases_processed/vdelivermail:_valiases_processed/vdelivermail:_valiases_processed/vdelivermail:_valiases_processed/vdelivermail:_valiases_processed/vdelivermail:_valiases_processed/vdelivermail:_valiases_processed/vdelivermail:_valiases_processed/vdelivermail:_valiases_processed/vdelivermail:_valiases_processed/vdelivermail:_valiases_processed/vdelivermail:_valiases_processed/vdelivermail:_valiases_processed/vdelivermail:_valiases_processed/vdelivermail:_valiases_processed/vdelivermail:_valiases_processed/vdelivermail:_valiases_processed/vdelivermail:_valiases_processed/vdelivermail:_valiases_processed/vdelivermail:_valiases_processed/vdelivermail:_valiases_processed/vdelivermail:_valiases_processed/vdelivermail:_valiases_processed/vdelivermail:_valiases_processed/vdelivermail:_valiases_processed/vdelivermail:_valiases_processed/vdelivermail:_valiases_processed/vdelivermail:_valiases_processed/vdelivermail:_valiases_processed/vdelivermail:_valiases_processed/vdelivermail:_valiases_processed/vdelivermail:_valiases_processed/vdelivermail:_valiases_processed/vdelivermail:_valiases_processed/vdelivermail:_valiases_processed/vdelivermail:_valiases_processed/vdelivermail:_valiases_processed/vdelivermail:_valiases_processed/vdelivermail:_valiases_processed/vdelivermail:_valiases_processed/vdelivermail:_valiases_processed/vdelivermail:_valiases_processed/vdelivermail:_valiases_processed/vdelivermail:_valiases_processed/vdelivermail:_valiases_processed/did_0+0+2/

(looks like a loop to me)

User was created using the vadduser-tmda script with a config set by the
default /usr/share/doc/tmda-1.0.2/contrib/vtmdarc

Enabling logging in the user .tmda/config file does not produce any
output.

I've also tried /vpopmail/domains/anydomain.com/.qmail-user :
  | preline /usr/bin/tmda-filter -S /vpopmail/bin/vpopmail-vdir.sh
  | /vpopmail/bin/vdelivermail '' bounce-no-mailbox


Any ideas?


Thanks in advance,

-Jonas
_____________________________________________
tmda-users mailing list ([EMAIL PROTECTED])
http://tmda.net/lists/listinfo/tmda-users

Reply via email to