MT <[EMAIL PROTECTED]> writes:

> On Tue, 02 Dec 2003 20:02:20 -0600 Tim Legant <[EMAIL PROTECTED]> wrote:
>
>> You have a couple of options here.
>> 
>> 1. You can restore the ~alias/.qmail-info file so that all messages to
>>    [EMAIL PROTECTED] are forwarded to '[EMAIL PROTECTED]'.  If you do this, you
>>    will need to add a header (using formail [from the procmail
>>    package] or reformail [from the maildrop package]) that specifies
>>    the original recipient ('[EMAIL PROTECTED]').  Then you will need to
>>    tell TMDA about that header using the RECIPIENT_HEADER variable.
>> 
>>    If you don't do this, when someone sends a message to 'info',
>>    confirmation messages will come from 'xyz', which can be confusing. 
>
> OK, I set up according to the first option. When I sent a message to
> '[EMAIL PROTECTED]', the confirmation message came from '[EMAIL PROTECTED]',
> not '[EMAIL PROTECTED] as you suggest. If you want to confirm, I can give
> you the real address.

Sure, you can send it to me personally.  I used to run this way
(various addresses @catseye.net in ~alias) and discovered that when
qmail forwards, the original recipient is lost.  So I'm unsure how you
could be seeing what you're seeing.

>> 2. You can remove xyz.com from locals and put it in virtualdomains:
>
> I was thinking of doing this, but wasn't sure if I could leave
> locals empty or delete locals

If a domain is specified in both locals and virtualdomains, locals
always wins.  qmail-send(8) (in the _virtualdomains_ section) says:

  qmail-send handles virtualdomains after locals: if a domain is
  listed in locals, virtualdomains does not apply.

>>    xyz.com:xyz
>> 
>>    Now, all mail coming into the machine for any address at xyz.com
>>    will be delivered to the xyz user.  By default, TMDA knows about
>>    virtual domains and will handle this correctly.  This is probably
>>    your easiest course.
>> 
>>    Be aware that messages to root, mailer-daemon and postmaster, which
>>    used to be delivered according to the .qmail-* files in alias, will
>>    now be delivered to the xyz user.  The delivery instructions in
>>    ~xyz/.qmail-root, ~xyz/.qmail-mailer-daemon and
>>    ~xyz/.qmail-postmaster will take precedence over any instructions
>>    in ~xyz/.qmail-default, if you want to handle those addresses
>>    differently from any other addresses @xyz.com
>
> /var/qmail/alias/.qmail-root 
> /var/qmail/alias/.qmail-postmaster 
> /var/qmail/alias/.qmail-mailer-daemon
> all contain xyz

Yes, but my point above was that if you make xyz.com a virtual domain,
these files in ~alias will no longer be used.

>> MT <[EMAIL PROTECTED]> writes:
>> 
>> > cd /home/xyz
>> > became the xyz user
>> > vi .qmail
>> > |preline /usr/bin/tmda-filter
>> > ./Maildir  
>> > ln -s ~/.qmail .qmail-default
>> 
>> Once you do one of the above (option 2 is probably your best bet),
>> these instructions, and qmail in general, will start working again.
>> 
> My system has several virtualdomains. One of them is called
> 123.com. I used to have an email address with this domain called
> [EMAIL PROTECTED] Although it is now defunct, I was still receiving email
> from spammers which MAILER-DAEMON tried to bounce back to the
> spammer. As is the case with email from spammers, the bounce
> bounced. Anway, since I set up TMDA, I'm no longer getting these
> bounce bounced messages from MAILER-DAEMON.

Unless mail *to* postmaster is whitelisted (or mail *from*
mailer-daemon), TMDA will stop these message and send back a
confirmation request, unless it determines that the sender's address
cannot be replied to (like '<>' and '[EMAIL PROTECTED]').

> As .qmail-mailer-daemon defers to xyz, does this mean all my
> MAILER-DAEMON mail is sitting in the pending queue. If so, this is
> probably no ideal. Is there a way to defer MAILER-DAEMON mail
> through xyz without it going through TMDA?

I mentioned this in my reply to your message of today; here's a
re-cap.  Set up ~alias/.qmail-mailer-daemon and
~alias/.qmail-postmaster to point to a different address, say
xyz-admin, or xyz-mailadmin.  Then create a ~xyz/.qmail-admin or
~xyz/.qmail-mailadmin file to deliver directly to your inbox
(~/Maildir/ was your default, I think) rather than running
tmda-filter.


Tim

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

Reply via email to