Just so you know I wasnt blaiming anyone, Im just confused.  This is
mostly personal mail for me and some friends as a way for me to learn
qmail.  I'm realizing that unless your a mad genious who has RFC memorized
many of the people in the qmail channel of efnet just ignore you.  I
managed to get qmail working properly and effecently after about 8 tries,
the last one worked fine except roaming users, this one (up untill
installing TMDA) worked fine.  TMDA 0.62 worked fine on my last install,
so I personaly am inclined to beliv e that something with my qmail config
is not right as I have gone over and over my TMDA configs on both machines
and aside from a user name they are identical.  So I return here were
everyone was at least friendly for more assistance.  IT IS GREATLY
APPRICIATED.  I have not changed my logging back to the prefered qmail
method yet as I figured Id maintain consistancey till I find a resolution
to this problem, they were changed when I followed the directions for
getting vpopmai + courier-imap + roaming users working and I never changed
the run files.  As far as Im aware logs are logs but should you think it
would provide easier to read or more information I will be happy to change
them.  Pretty much anything I need to do to get this working properly I
will do.  Bellow I have included all the information you asked for.


Thanks
Bryan



> <[EMAIL PROTECTED]> writes:
>
>> Ok, I have talked with several qmail and vpopmail people and they all
>> insist the problem has to be with TMDA based on qmail/vpopmail not
>> generating an error, and that qmazil/vpopmail work perfectly when TMDA
>> is not in the mix.
>
> [...]
>
>> One suggestion was that perhapse TMDA is tampering with the header in
>> a way that qmail just ignores the message
>
> Well, no offense intended, but your qmail people clearly don't
> understand qmail.  Let me try to explain.
>
> First, the obvious.  There are a good number of people using qmail +
> vpopmail + TMDA and having no troubles at all, so this issues appears to
> be something unique to your setup.  It's quite obviously *not* a general
> problem with TMDA in conjunction with qmail/vpopmail.
>
> Each line in a .qmail file is processed separately.  A mail message
> doesn't "travel" from one line to the next, like it does in procmail
> (when you use the filter flag.  Instead, a fresh copy of the mail,
> stored in qmail's queue, is used for each line.  So let's assume
> there's a bug in TMDA where it eats the mail but still returns a
> success status.  In fact, it does return a success status, or qmail
> would log the error in its own logfile.
>
> The next thing that happens is that qmail processes the ./Maildir/ line.
>  It does so by copying the original message from its queue into the
> maildir.  Nothing that TMDA changed in the header could affect that,
> since qmail is using the original mail and not the copy it
> passed to TMDA.  This is why the "tampering with the header" idea is
> completely bogus.  Any decent qmail people would know how qmail
> processes .qmail files.
>
> If TMDA returned an error, qmail would *not* continue processing the
> .qmail file.  But this would show up in the qmail logs.  The fact that
> TMDA returns a success code means that TMDA is absolutely no longer in
> the picture and anything else in the .qmail file is qmail's problem.
>
> I have a couple of ideas for you to try.
>
> 1) Can you show us the line from /var/qmail/users/assign that mentions
>    the particular virtual domain you're having trouble with?

+techropolis.com-:techropolis.com:89:89:/var/vpopmail/domains/techropolis.com:-::


> 2) Can you show us the complete command that you use to start qmail.
>    The program is called qmail-start and the first command line
>    argument is the default delivery instructions.  If you've followed
> the Life with Qmail document, it may just be something like
>
>    "`cat /var/qmail/control/defaultdelivery`"
>
>    If that's the case, please show us the contents of the
>    defaultdelivery file.

I belive what you want is my qmail-send/run file:

exec env - PATH="/var/qmail/bin:$PATH" \
        qmail-start ./Maildir/ splogger mail


> 3) Can you show us the output of one of the following (whichever is
>    correct for your system):
>
>    ls -l /var/spool/mail
>    ls -l /var/mail

ww3# ls -l /var/mail
total 134
-rw-------  1 alias     nofiles       0 Jan 20 11:24 alias
-rw-------  1 iceberg   iceberg       0 Dec 22 22:46 iceberg
-rw-------  1 mysql     mysql         0 Dec 23 18:44 mysql
-rw-------  1 pgsql     pgsql         0 Dec 23 19:35 pgsql
-rw-------  1 qmaild    nofiles       0 Jan 20 11:24 qmaild
-rw-------  1 qmaill    nofiles       0 Jan 20 11:24 qmaill
-rw-------  1 qmailp    nofiles       0 Jan 20 11:24 qmailp
-rw-------  1 qmailq    qmail         0 Jan 20 11:24 qmailq
-rw-------  1 qmailr    qmail         0 Jan 20 11:24 qmailr
-rw-------  1 qmails    qmail         0 Jan 20 11:24 qmails
-rw-------  1 root      wheel    135588 Jan 20 03:02 root
-rw-------  1 tofmipd   tofmipd       0 Jan 24 09:45 tofmipd
-rw-------  1 vpopmail  vchkpw        0 Jan 20 13:25 vpopmail


> 4) Can you add the following line to your .qmail file and run another
>    test?  Please put it at the top, before the tmda-filter line.
>
>    | env > env.out
>
>    and then post the contents of that file here?

ww3# cat env.out
HOST3=techropolis
HOST4=techropolis
USER=techropolis.com
HOME=/var/vpopmail/domains/techropolis.com
RPLINE=Return-Path: <[EMAIL PROTECTED]>

DTLINE=Delivered-To: [EMAIL PROTECTED]

UFLINE=From [EMAIL PROTECTED] Mon Feb 10 14:18:34 2003

EXT=tmda
LOCAL=techropolis.com-tmda
[EMAIL PROTECTED]
PATH=/var/qmail/bin:/command:/usr/local/bin:/usr/local/sbin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/X11R6/bin
[EMAIL PROTECTED]
HOST=techropolis.com
EXT2=
EXT3=
EXT4=
[EMAIL PROTECTED]
HOST2=techropolis


>
> Thanks for your patience, Bryan.
>
>
> Tim
> _____________________________________________
> tmda-users mailing list ([EMAIL PROTECTED])
> http://tmda.net/lists/listinfo/tmda-users



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

Reply via email to