Here's my solution. This is what I forwarded to one of our staff members.

-----------
Looks like there's an issue with setting a default box that forwards to an
external account and it's interaction with a domains' local pop boxes.

Here's how you do it:

o In the 'Pop Accounts' page, be sure no Catchall is set.
o Create a Forward with the 'Local Name' of default. Set the Forward Email
Address to the external account.

o Someone then needs to edit /mail/domains/domain.com/.qmail-default and
remove the 'nodeliver' line. It should only contain a single line with
'&user@somedomain'.

o Create a .qmail-popboxname file for each pop account in the domain. Each
file should contain one line with just:

| /mail/bin/vdelivermail '' /mail/domains/domain.com/popboxname

And everything should work as expected. I know this sucks. I've e-mailed
the authors and the mailing lists to see if they can whip us up a
patch/fix. Maybe they'll be cool.
-----------

On Thu, 15 Mar 2001, Russell "Elik" Rademacher wrote:

>
>       Okay.  Got a little unique problem here.
>
>       One of the users want to set up his catch all account to forward all emails
> to outside email account.  But it seems when that is setup, all emails that
> does not match with any valid email account in teh domain get delivered into
> the josh account, which is set to be forwarded.
>
>       So...how do we fix that problem so that if a person set the account as
> catchall, and also have it set to be forwarded?
>
> I am using vpopmail 4.7.9 here with Qmailadmin 0.39.
>
> ----------------------------------------------
> Linux Administrator & Consultant
> Russell "Elik" Rademacher
>

--
John Mora


Reply via email to