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