Discussion:
[SPAM] Unable to change bounce processing with qmailadmin
Eric Shubert
2013-01-22 15:47:06 UTC
Permalink
The qmailadmin list is getting spammed, so I thought I'd post this here
as well.

I'm running qmailadmin 1.2.16 (with vpopmail 5.4.33), and when I click
on an account's catchall button or otherwise attempt to change the
catchall status for the domain, it simply returns a blank page without
having changed anything. The url appears to be properly formatted, and I
see what appears to be a normal message in the apache access log. I'm
running QmailToaster on several hosts, and they all have this problem.

Will someone be so kind as to tell me how I might troubleshoot this?

TIA.
--
-Eric 'shubes'


!DSPAM:50fe997034141642039275!
Eric Shubert
2013-01-22 15:54:31 UTC
Permalink
Post by Eric Shubert
The qmailadmin list is getting spammed, so I thought I'd post this here
as well.
I'm running qmailadmin 1.2.16 (with vpopmail 5.4.33), and when I click
on an account's catchall button or otherwise attempt to change the
catchall status for the domain, it simply returns a blank page without
having changed anything. The url appears to be properly formatted, and I
see what appears to be a normal message in the apache access log. I'm
running QmailToaster on several hosts, and they all have this problem.
Will someone be so kind as to tell me how I might troubleshoot this?
TIA.
BTW, I think DSPAM's screws a are a *little* too tight! ;)
--
-Eric 'shubes'

!DSPAM:50fe9b1b34141235652020!
Tom Collins
2013-01-22 18:25:54 UTC
Permalink
Eric,

I'm not sure what's happening there, but I seem to recall making a change at least in my own copy of QmailAdmin to disable users' ability to change catchall status. In this day and age of dictionary spam, I can't see using anything other than "bounce-no-mailbox". Deleting mail just consumes resources by accepting mail for any address (and doesn't let legitimate senders know that their mail wasn't received). Having a catchall seemed like insanity 5 years ago, and I can't imagine it being any better now.

I know that doesn't help with your current situation, but you might be able to search the qmailadmin list archives for posts about disabling that feature, or I can try to go through my modified 1.2.12 source to see what I've done to it.

-Tom
The qmailadmin list is getting spammed, so I thought I'd post this here as well.
I'm running qmailadmin 1.2.16 (with vpopmail 5.4.33), and when I click on an account's catchall button or otherwise attempt to change the catchall status for the domain, it simply returns a blank page without having changed anything. The url appears to be properly formatted, and I see what appears to be a normal message in the apache access log. I'm running QmailToaster on several hosts, and they all have this problem.
Will someone be so kind as to tell me how I might troubleshoot this?
TIA.
--
-Eric 'shubes'
!DSPAM:50febe9634141623513926!
Eric Shubert
2013-02-21 18:08:23 UTC
Permalink
Post by Tom Collins
Eric,
I'm not sure what's happening there, but I seem to recall making a change at least in my own copy of QmailAdmin to disable users' ability to change catchall status. In this day and age of dictionary spam, I can't see using anything other than "bounce-no-mailbox". Deleting mail just consumes resources by accepting mail for any address (and doesn't let legitimate senders know that their mail wasn't received). Having a catchall seemed like insanity 5 years ago, and I can't imagine it being any better now.
It's actually not a bad thing if you're running spamdyke. Spamdyke
catches 90+% of spam without even receiving the message. While I
probably wouldn't use a catchall account with a large domain, with small
domains it's nice to be able to catch misaddressed mail. A little
forgiveness is a good thing. ;)

Also, I typically use "made-up" addresses to give to many places that
ask for my email address. For instance, if I'm at some store and they
want my email address, I'll give them "***@shubes.net" as my
address. That way, I can easily tell who I gave the address to. If it's
somewhere that I want to continue to receive email from, I'll set up a
forward for it (using catchall in the meantime). Otherwise, or in the
event that the somestore address becomes spammy, I can blacklist it,
either with badmailto or spamdyke.
Post by Tom Collins
I know that doesn't help with your current situation, but you might be able to search the qmailadmin list archives for posts about disabling that feature, or I can try to go through my modified 1.2.12 source to see what I've done to it.
I've had a look at the code, and found that the config.h file, which
defines CATCHALL_ENABLED, is not being included in the command.c file.
I'm not sure when or why that got dropped, but it effectively removed
the commands associated with catchall processing along with it.

I've added an include for config.h to command.c, and that has fixed the
problem.

Hey Matt, what's the story here? Can the command.c source be fixed up? I
expect it wouldn't hurt to have the code for catchall included all the
time in command.c, regardless if catchall is enabled or not. It might be
just as well to remove the #ifdef CATCHALL_ENABLED as opposed to
including the config.h just for that. Either way, what are the chances
of getting this fixed in the next version?

Thanks.
--
-Eric 'shubes'
Post by Tom Collins
The qmailadmin list is getting spammed, so I thought I'd post this here as well.
I'm running qmailadmin 1.2.16 (with vpopmail 5.4.33), and when I click on an account's catchall button or otherwise attempt to change the catchall status for the domain, it simply returns a blank page without having changed anything. The url appears to be properly formatted, and I see what appears to be a normal message in the apache access log. I'm running QmailToaster on several hosts, and they all have this problem.
Will someone be so kind as to tell me how I might troubleshoot this?
TIA.
--
-Eric 'shubes'
!DSPAM:5126474534141723914009!
Loading...