Re: [vchkpw] Silly Qmail (Queue) Syndrome and Spamcontrol Patch

2004-09-07 Thread Erwin Hoffmann
Hi,

At 11:15 07.09.04 +0530, you wrote:
At 06/09/04 22:15 (), Erwin Hoffmann wrote:
Hi,

At 20:11 06.09.04 +0530, you wrote:
 Dear Erwin,
 
 Sorry for question not really related to Vpopmail.
 
 It seems that I am hit by Silly Qmail (Queue) Syndrome.
 
 I am using the Spamcontrol Patch v2.2.12 along with vpopmail-5.4.6, but
 have not used the experimental bigtodo.
 
 Wished to apply the bigtodo. I would like to get clarified that whether
you
 bigtodo is based on ext_todo patch or big-todo patch or both. I had not
 initially compiled the bigtodo thinking that it is experimental.
 
 What do you suggest.

Well. At first you have to tell why you think you are hit by the Silly
Qmail Syndrom. Any hints ?

Second. Apart from the big-todo enhencement, my implementation of Andre
Oppermann's performance enhancements dont work well. After investigation a
look of time and testing I didn't find any significant performance
improvement.
Note: The code in SPAMCONTROL is not the ext-big-todo; however it is based
of Andre's first suggestion to influence qmail's scheduler for mail
processing; which was buggy by itself.

Third. The best thing is to avoid bounces to non-existing accounts.
Use my RECIPIENTS extension as part of Qmail or perhaps the real-rcptto
patch.

The forthcoming SPAMCONTROL version will include verion 0.42 of the
RECIPIENTS extension; check my Qmail page (http://www.fehcom.de/qmail.html).

regards.
--eh.

Hi Erwin,

Thanks for nice reply.

I am attaching Queue Size graph (5 Minute Average) updated Tuesday, 7 
September 2004 at 0:50 (EDT).

You can notice between 0400 - 1000 hrs (EDT) a quite high Mail Queue. 
During that time period the smtpd is running to the tune of 100/100. But 
the send is running to the tune of local 3/15 remote 5/40. The messages in 
queue but not yet preprocessed goes on increasing in wild. When the smtpd 
runs to the tune of 85/100 its all okay. This has started happening on 
almost every start of the week, when huge volume of genuine + virus 
infected customers mails start pouring in.

Ok. Until now, you did not tell us what hardware and network connection you
have. Anyway. My experience using a 2*1G PIII and fast SCSI Disks on
FreeBSD show some similar behavior. 


I am not using RECIPIENTS extension, but using badrcptto for 
whitelisting mechanism, which works very well (might be a bit slow due to 
the reason that lookup is being done into txt database).

Ok. Good choice.

I am also using 
http://linux.voyager.hr/ucspi-tcp/tcpserver-limits-2004-07-25.diff patch to 
limit concurrent connection from single IP. This helps identifying Virus 
trodden computers and denying them connection (it's a boon).

Good.

I also have Caching-DNS on this Server (djbdns).

Excellent.

About the todo patches the comments of Dave Sill (of Qmail Handbook fame) 
are interesting to note in the thread:

Outbound email rate slows when inbound rate is high
http://groups.google.com/groups?hl=enlr=ie=UTF-8c2coff=1threadm=e6c47de
7.0310091325.147cade4%40posting.google.comrnum=2prev=/groups%3Fq%3Dext-tod
o%26hl%3Den%26lr%3D%26ie%3DUTF-8%26c2coff%3D1%26selm%3De6c47de7.0310091325.1
47cade4%2540posting.google.com%26rnum%3D2

Dave is right. No doubt.

Also one can have a look at the thread
ext-todo and big-todo patches
http://groups.google.com/groups?hl=enlr=ie=UTF-8c2coff=1threadm=wx0lm56
pfo0.fsf%40sws5.ctd.ornl.govrnum=1prev=/groups%3Fhl%3Den%26lr%3D%26ie%3DUT
F-8%26c2coff%3D1%26q%3Ddave%2Bsill%2Bext-todo%2Band%2Bbig-todo

Ok.

I tried to apply the patch 
http://www.nrg4u.com/qmail/ext_todo-20030105.patch over and above 
spamcontrol but it failed at:

patch p1  ext_todo-20030105.patch
patching file p1
patching file EXTTODO-INFO
patching file FILES
patching file Makefile
Hunk #2 succeeded at 713 (offset 8 lines).
Hunk #4 succeeded at 818 (offset 8 lines).
Hunk #5 succeeded at 1598 (offset 87 lines).
Hunk #6 succeeded at 1585 (offset 9 lines).
Hunk #7 succeeded at 1694 (offset 87 lines).
patching file TARGETS
Hunk #1 succeeded at 405 (offset 20 lines).
patching file hier.c
Hunk #1 succeeded at 115 with fuzz 1 (offset 7 lines).
patching file install-big.c
patching file qmail-send.c
Hunk #1 FAILED at 1215.
Hunk #2 succeeded at 1527 (offset 88 lines).
Hunk #3 succeeded at 1662 (offset 20 lines).
Hunk #4 succeeded at 1797 (offset 88 lines).
1 out of 4 hunks FAILED -- saving rejects to file qmail-send.c.rej
patching file qmail-start.c
patching file qmail-todo.c

Yes. I did not dare to include the ext-big-todo into SPAMCONTROL (yet).
It breaks the philosphy of Qmail.


It also might be possible that my disk speed be contributing a bit to the 
bottleneck. Current iostat figures are (not taken at the silly qmail 
syndrome time, I would take that figure to when I am hit again).

iostat -d -x /dev/hda2 2
Linux 2.4.18-18.7.x (slsp-da4p21)   09/07/2004

Device:rrqm/s wrqm/s   r/s   w/s  rsec/s  wsec/srkB/swkB/s 
avgrq-sz avgqu-sz   await  svctm  %util
/dev/hda20.03   2.27  1.85  0.37   14.98   21.73

Re: [vchkpw] vpopmail/qmail doublebounce issue

2004-09-07 Thread Jeremy Kitchen
On Monday 06 September 2004 05:48 pm, Tom Harrison wrote:
 First time poster Have mercy on the neophyte!

welcome.

 I noticed after removing Comcast as the relay that the queue began filling
 with doublebounces, addressed to [EMAIL PROTECTED], and the log
 indicated tons of entries like this:

 [...]  to remote [EMAIL PROTECTED]

 [...] vpopmail knows that ts5.com is a local domain [...]

put mail.ts5.com into locals, or alias it to your ts5.com virtualdomain.

-Jeremy

-- 
Jeremy Kitchen ++ Systems Administrator ++ Inter7 Internet Technologies, Inc.
  [EMAIL PROTECTED] ++ www.inter7.com ++ 866.528.3530 ++ 815.776.9465 int'l
kitchen @ #qmail #gentoo on EFnet ++ scriptkitchen.com/qmail



Re: [vchkpw] Problems with authentication, vchkpwd + fehcom patch

2004-09-07 Thread Jeremy Kitchen
On Tuesday 07 September 2004 04:21 am, Daniel Ciulinaru wrote:
 Hello everyone!

 I'm installing qmail with fehcom patch (www.fehcom.de) I have problem
 with authenticating users. I give you down bellow all necessary details:

[snip]
 /var/qmail/bin/qmail-smtpd xxxdomain.comxxx /home/vpopmail/bin/vchkpw
 /bin/true 21

Dr. Hoffman's patch does not require that you put the hostname as an argument 
to qmail-smtpd.  It's trying to execute it and you're probably getting 
unable to write pipe and I can't auth errors when you try to authenticate.

-Jeremy

-- 
Jeremy Kitchen ++ Systems Administrator ++ Inter7 Internet Technologies, Inc.
  [EMAIL PROTECTED] ++ www.inter7.com ++ 866.528.3530 ++ 815.776.9465 int'l
kitchen @ #qmail #gentoo on EFnet ++ scriptkitchen.com/qmail



Re: [vchkpw] Problems with authentication, vchkpwd + fehcom patch

2004-09-07 Thread Daniel Ciulinaru
Thanks a lot to all those that gave me the solution!!!


- Original Message -
From: Jeremy Kitchen [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Tuesday, September 07, 2004 6:11 PM
Subject: Re: [vchkpw] Problems with authentication, vchkpwd + fehcom patch


 On Tuesday 07 September 2004 04:21 am, Daniel Ciulinaru wrote:
  Hello everyone!
 
  I'm installing qmail with fehcom patch (www.fehcom.de) I have
problem
  with authenticating users. I give you down bellow all necessary details:

 [snip]
  /var/qmail/bin/qmail-smtpd xxxdomain.comxxx /home/vpopmail/bin/vchkpw
  /bin/true 21

 Dr. Hoffman's patch does not require that you put the hostname as an
argument
 to qmail-smtpd.  It's trying to execute it and you're probably getting
 unable to write pipe and I can't auth errors when you try to
authenticate.

 -Jeremy

 --
 Jeremy Kitchen ++ Systems Administrator ++ Inter7 Internet Technologies,
Inc.
   [EMAIL PROTECTED] ++ www.inter7.com ++ 866.528.3530 ++ 815.776.9465
int'l
 kitchen @ #qmail #gentoo on EFnet ++ scriptkitchen.com/qmail







Re: [vchkpw] vpopmail/qmail doublebounce issue

2004-09-07 Thread Tom Harrison
At 9/7/2004 08:10 AM, you wrote:
On Monday 06 September 2004 05:48 pm, Tom Harrison wrote:
 First time poster Have mercy on the neophyte!
welcome.
Thanks, Jeremy, for responding.

 I noticed after removing Comcast as the relay that the queue began filling
 with doublebounces, addressed to [EMAIL PROTECTED], and the log
 indicated tons of entries like this:

 [...]  to remote [EMAIL PROTECTED]
 [...] vpopmail knows that ts5.com is a local domain [...]
put mail.ts5.com into locals, or alias it to your ts5.com virtualdomain.
OK. I put mail.ts5.com into locals. Should all the local domains be 
there? I note that the vpopmail instructions say that vadddomain will 
modify locals, but on our system locals remained empty. New result of 
qmail-showctl is below.

Anyway, now I am getting different error messages:
@4000413decc0139cd9e4 new msg 3794106
@4000413decc0139ced6c info msg 3794106: bytes 3103 from [EMAIL PROTECTED] qp 16401 
uid507
@4000413decc0152edbf4 starting delivery 24: msg 3794106 to local 
[EMAIL PROTECTED]
@4000413decc015300ca4 status: local 1/10 remote 1/20
@4000413decc015d08a94 delivery 24: failure: 
user_does_not_exist,_but_will_deliver_to_/home/vpopmail/domains/ts5.com/postmaster/Maildir//can_not_open_new_email_file_errno=13_file=/home/vpopmail/domains/ts5.com/postmaster/Maildir/tmp/1094577334.16404.mail.ts5.com,S=3103/system_error/
@4000413decc015d0b1a4 status: local 0/10 remote 1/20
@4000413decc015d0b974 triple bounce: discarding bounce/3794106
@4000413decc015d0bd5c end msg 3794106

...so something must still be amiss. Permissions, perhaps? I did try adding 
mail.ts5.com to virtualdomains before posting the question to this forum, 
and it seemed to have no effect. As you can see from the first recitation 
of qmail-showctl, and this current one, the entry for mail.ts5.com is still 
there.

Could you perchance explain the flow of process control in the generation 
of a doublebounce message?

* qmail-showctl result *
[EMAIL PROTECTED] bin]# ./qmail-showctl
qmail home directory: /var/qmail.
user-ext delimiter: -.
paternalism (in decimal): 2.
silent concurrency limit: 120.
subdirectory split: 23.
user ids: 501, 502, 503, 0, 504, 505, 506, 507.
group ids: 501, 502.
badmailfrom: (Default.) Any MAIL FROM is allowed.
bouncefrom: (Default.) Bounce user name is MAILER-DAEMON.
bouncehost: (Default.) Bounce host name is mail.ts5.com.
concurrencylocal: (Default.) Local concurrency is 10.
concurrencyremote: (Default.) Remote concurrency is 20.
databytes: (Default.) SMTP DATA limit is 0 bytes.
defaultdomain: Default domain name is mail.ts5.com.
defaulthost: (Default.) Default host name is mail.ts5.com.
doublebouncehost: (Default.) 2B recipient host: mail.ts5.com.
doublebounceto: (Default.) 2B recipient user: postmaster.
envnoathost: (Default.) Presumed domain name is mail.ts5.com.
helohost: (Default.) SMTP client HELO host name is mail.ts5.com.
idhost: (Default.) Message-ID host name is mail.ts5.com.
localiphost: (Default.) Local IP address becomes mail.ts5.com.
locals:
Messages for mail.ts5.com are delivered locally.
me: My name is mail.ts5.com.
percenthack: (Default.) The percent hack is not allowed.
plusdomain: Plus domain name is mail.ts5.com.
qmqpservers: (Default.) No QMQP servers.
queuelifetime: Message lifetime in the queue is 86400 seconds.
rcpthosts:
SMTP clients may send messages to recipients at ts5.com.
SMTP clients may send messages to recipients at ts4.com.
SMTP clients may send messages to recipients at christy9.com.
morercpthosts: (Default.) No effect.
morercpthosts.cdb: (Default.) No effect.
smtpgreeting: (Default.) SMTP greeting: 220 mail.ts5.com.
smtproutes:
SMTP route: aol.com:SMTP.HealtheTouch.Net
timeoutconnect: (Default.) SMTP client connection timeout is 60 seconds.
timeoutremote: (Default.) SMTP client data timeout is 1200 seconds.
timeoutsmtpd: (Default.) SMTP server data timeout is 1200 seconds.
virtualdomains:
Virtual domain: ts5.com:ts5.com
Virtual domain: ts4.com:ts4.com
Virtual domain: christy9.com:christy9.com
Virtual domain: mail.ts5.com:ts5.com
defaultdelivery: I have no idea what this file does.
concurrencyincoming: I have no idea what this file does.
rcpthosts.lock: I have no idea what this file does.
virtualdomains.lock: I have no idea what this file does.
locals.lock: I have no idea what this file does.

-Jeremy
--
Jeremy Kitchen ++ Systems Administrator ++ Inter7 Internet Technologies, Inc.
  [EMAIL PROTECTED] ++ www.inter7.com ++ 866.528.3530 ++ 815.776.9465 int'l
kitchen @ #qmail #gentoo on EFnet ++ scriptkitchen.com/qmail



Re: [vchkpw] vpopmail/qmail doublebounce issue

2004-09-07 Thread Tom Harrison
At 9/7/2004 10:40 AM, you wrote:
On Tuesday 07 September 2004 12:37 pm, Tom Harrison wrote:
   I noticed after removing Comcast as the relay that the queue began
   filling with doublebounces, addressed to [EMAIL PROTECTED], and
   the log indicated tons of entries like this:
  
   [...]  to remote [EMAIL PROTECTED]
  
   [...] vpopmail knows that ts5.com is a local domain [...]
 
 put mail.ts5.com into locals, or alias it to your ts5.com virtualdomain.

 OK. I put mail.ts5.com into locals. Should all the local domains be
 there? I note that the vpopmail instructions say that vadddomain will
 modify locals, but on our system locals remained empty. New result of
 qmail-showctl is below.
man qmail-send.  understand the roles of the locals and virtualdomains files.
I had read it, and now have read it again. Your first advice (above) told 
me to violate those instructions, which I did. I have undone that change 
and added what I think should be the correct definitions for doublebounce 
(see qmail-showctl result below)

In short, if the domain is handled by vpopmail, you don't want it in locals.
OK, agreed. Just curious, why did you suggest it the first time? Please 
forgive me if I somehow unconsciously misled you in my first posting, 
though I thought I disclosed everything needed

So, the problem persists, though it has changed slightly, which I think 
means that the virtualdomains entry mail.ts5.com:ts5.com is at least 
directing the mail to the local processing. Error messages now are of the form:

@4000413e45e20f52c484 new msg 3794192
@4000413e45e20f52dbf4 info msg 3794192: bytes 3104 from [EMAIL PROTECTED] qp 24395 
uid507
@4000413e45e210eeb58c starting delivery 1277: msg 3794192 to local 
[EMAIL PROTECTED]
@4000413e45e210eed0e4 status: local 1/10 remote 3/20
@4000413e45e2116de80c delivery 1277: success: 
user_does_not_exist,_but_will_deliver_to_/home/vpopmail/domains/ts5.com/other/Maildir//did_0+0+1/
@4000413e45e2116e074c status: local 0/10 remote 3/20
@4000413e45e2116e0b34 end msg 3794192

postmaster does indeed exist as a user folder in the domain ts5.com, of 
course.

What am I missing?
Tom Harrison
* qmail-showctl results *
[EMAIL PROTECTED] bin]# ./qmail-showctl
qmail home directory: /var/qmail.
user-ext delimiter: -.
paternalism (in decimal): 2.
silent concurrency limit: 120.
subdirectory split: 23.
user ids: 501, 502, 503, 0, 504, 505, 506, 507.
group ids: 501, 502.
badmailfrom: (Default.) Any MAIL FROM is allowed.
bouncefrom: (Default.) Bounce user name is MAILER-DAEMON.
bouncehost: (Default.) Bounce host name is mail.ts5.com.
concurrencylocal: (Default.) Local concurrency is 10.
concurrencyremote: (Default.) Remote concurrency is 20.
databytes: (Default.) SMTP DATA limit is 0 bytes.
defaultdomain: Default domain name is mail.ts5.com.
defaulthost: (Default.) Default host name is mail.ts5.com.
doublebouncehost: (Default.) 2B recipient host: mail.ts5.com.
doublebounceto: 2B recipient user: postmaster.
envnoathost: (Default.) Presumed domain name is mail.ts5.com.
helohost: (Default.) SMTP client HELO host name is mail.ts5.com.
idhost: (Default.) Message-ID host name is mail.ts5.com.
localiphost: (Default.) Local IP address becomes mail.ts5.com.
locals:
me: My name is mail.ts5.com.
percenthack: (Default.) The percent hack is not allowed.
plusdomain: Plus domain name is mail.ts5.com.
qmqpservers: (Default.) No QMQP servers.
queuelifetime: Message lifetime in the queue is 86400 seconds.
rcpthosts:
SMTP clients may send messages to recipients at ts5.com.
SMTP clients may send messages to recipients at ts4.com.
SMTP clients may send messages to recipients at christy9.com.
morercpthosts: (Default.) No effect.
morercpthosts.cdb: (Default.) No effect.
smtpgreeting: (Default.) SMTP greeting: 220 mail.ts5.com.
smtproutes:
SMTP route: aol.com:SMTP.*.Net
timeoutconnect: (Default.) SMTP client connection timeout is 60 seconds.
timeoutremote: (Default.) SMTP client data timeout is 1200 seconds.
timeoutsmtpd: (Default.) SMTP server data timeout is 1200 seconds.
virtualdomains:
Virtual domain: ts5.com:ts5.com
Virtual domain: ts4.com:ts4.com
Virtual domain: christy9.com:christy9.com
Virtual domain: mail.ts5.com:ts5.com
defaultdelivery: I have no idea what this file does.
concurrencyincoming: I have no idea what this file does.
rcpthosts.lock: I have no idea what this file does.
virtualdomains.lock: I have no idea what this file does.
locals.lock: I have no idea what this file does.

-Jeremy
--
Jeremy Kitchen ++ Systems Administrator ++ Inter7 Internet Technologies, Inc.
  [EMAIL PROTECTED] ++ www.inter7.com ++ 866.528.3530 ++ 815.776.9465 int'l
kitchen @ #qmail #gentoo on EFnet ++ scriptkitchen.com/qmail



Re: [vchkpw] vpopmail/qmail doublebounce issue

2004-09-07 Thread Jake S - Postmaster
Tom Harrison wrote:
At 9/7/2004 10:40 AM, you wrote:
On Tuesday 07 September 2004 12:37 pm, Tom Harrison wrote:
   I noticed after removing Comcast as the relay that the queue began
   filling with doublebounces, addressed to 
[EMAIL PROTECTED], and
   the log indicated tons of entries like this:
  
   [...]  to remote [EMAIL PROTECTED]
  
   [...] vpopmail knows that ts5.com is a local domain [...]
 
 put mail.ts5.com into locals, or alias it to your ts5.com 
virtualdomain.

 OK. I put mail.ts5.com into locals. Should all the local domains be
 there? I note that the vpopmail instructions say that vadddomain will
 modify locals, but on our system locals remained empty. New result of
 qmail-showctl is below.

man qmail-send.  understand the roles of the locals and 
virtualdomains files.

I had read it, and now have read it again. Your first advice (above) 
told me to violate those instructions, which I did. I have undone that 
change and added what I think should be the correct definitions for 
doublebounce (see qmail-showctl result below)

In short, if the domain is handled by vpopmail, you don't want it in 
locals.

OK, agreed. Just curious, why did you suggest it the first time? 
Please forgive me if I somehow unconsciously misled you in my first 
posting, though I thought I disclosed everything needed

So, the problem persists, though it has changed slightly, which I 
think means that the virtualdomains entry mail.ts5.com:ts5.com is at 
least directing the mail to the local processing. Error messages now 
are of the form:

@4000413e45e20f52c484 new msg 3794192
@4000413e45e20f52dbf4 info msg 3794192: bytes 3104 from [EMAIL PROTECTED] qp 
24395 uid507
@4000413e45e210eeb58c starting delivery 1277: msg 3794192 to local 
[EMAIL PROTECTED]
@4000413e45e210eed0e4 status: local 1/10 remote 3/20
@4000413e45e2116de80c delivery 1277: success: 
user_does_not_exist,_but_will_deliver_to_/home/vpopmail/domains/ts5.com/other/Maildir//did_0+0+1/ 

@4000413e45e2116e074c status: local 0/10 remote 3/20
@4000413e45e2116e0b34 end msg 3794192
postmaster does indeed exist as a user folder in the domain ts5.com, 
of course.

What am I missing?
Tom Harrison
* qmail-showctl results *
[EMAIL PROTECTED] bin]# ./qmail-showctl
qmail home directory: /var/qmail.
user-ext delimiter: -.
paternalism (in decimal): 2.
silent concurrency limit: 120.
subdirectory split: 23.
user ids: 501, 502, 503, 0, 504, 505, 506, 507.
group ids: 501, 502.
badmailfrom: (Default.) Any MAIL FROM is allowed.
bouncefrom: (Default.) Bounce user name is MAILER-DAEMON.
bouncehost: (Default.) Bounce host name is mail.ts5.com.
concurrencylocal: (Default.) Local concurrency is 10.
concurrencyremote: (Default.) Remote concurrency is 20.
databytes: (Default.) SMTP DATA limit is 0 bytes.
defaultdomain: Default domain name is mail.ts5.com.
defaulthost: (Default.) Default host name is mail.ts5.com.
doublebouncehost: (Default.) 2B recipient host: mail.ts5.com.
doublebounceto: 2B recipient user: postmaster.
envnoathost: (Default.) Presumed domain name is mail.ts5.com.
helohost: (Default.) SMTP client HELO host name is mail.ts5.com.
idhost: (Default.) Message-ID host name is mail.ts5.com.
localiphost: (Default.) Local IP address becomes mail.ts5.com.
locals:
me: My name is mail.ts5.com.
percenthack: (Default.) The percent hack is not allowed.
plusdomain: Plus domain name is mail.ts5.com.
qmqpservers: (Default.) No QMQP servers.
queuelifetime: Message lifetime in the queue is 86400 seconds.
rcpthosts:
SMTP clients may send messages to recipients at ts5.com.
SMTP clients may send messages to recipients at ts4.com.
SMTP clients may send messages to recipients at christy9.com.
morercpthosts: (Default.) No effect.
morercpthosts.cdb: (Default.) No effect.
smtpgreeting: (Default.) SMTP greeting: 220 mail.ts5.com.
smtproutes:
SMTP route: aol.com:SMTP.*.Net
timeoutconnect: (Default.) SMTP client connection timeout is 60 seconds.
timeoutremote: (Default.) SMTP client data timeout is 1200 seconds.
timeoutsmtpd: (Default.) SMTP server data timeout is 1200 seconds.
virtualdomains:
Virtual domain: ts5.com:ts5.com
Virtual domain: ts4.com:ts4.com
Virtual domain: christy9.com:christy9.com
Virtual domain: mail.ts5.com:ts5.com
defaultdelivery: I have no idea what this file does.
concurrencyincoming: I have no idea what this file does.
rcpthosts.lock: I have no idea what this file does.
virtualdomains.lock: I have no idea what this file does.
locals.lock: I have no idea what this file does.

-Jeremy
--
Jeremy Kitchen ++ Systems Administrator ++ Inter7 Internet 
Technologies, Inc.
  [EMAIL PROTECTED] ++ www.inter7.com ++ 866.528.3530 ++ 815.776.9465 
int'l
kitchen @ #qmail #gentoo on EFnet ++ scriptkitchen.com/qmail


Based on Virtual domain: mail.ts5.com:ts5.com  it would appear that 
you created an alias for [EMAIL PROTECTED] to go to t5.com?  Curious that 
mail.t5.com does not show up in your RCPTHOSTS file.

But it looks like there is an 

Re: [vchkpw] vpopmail/qmail doublebounce issue

2004-09-07 Thread Tom Harrison
At 9/7/2004 05:25 PM, you wrote:
Tom Harrison wrote:
At 9/7/2004 10:40 AM, you wrote:
On Tuesday 07 September 2004 12:37 pm, Tom Harrison wrote:
   I noticed after removing Comcast as the relay that the queue began
   filling with doublebounces, addressed to 
[EMAIL PROTECTED], and
   the log indicated tons of entries like this:
  
   [...]  to remote [EMAIL PROTECTED]
  
   [...] vpopmail knows that ts5.com is a local domain [...]
 
 put mail.ts5.com into locals, or alias it to your ts5.com virtualdomain.

 OK. I put mail.ts5.com into locals. Should all the local domains be
 there? I note that the vpopmail instructions say that vadddomain will
 modify locals, but on our system locals remained empty. New result of
 qmail-showctl is below.

man qmail-send.  understand the roles of the locals and virtualdomains 
files.

I had read it, and now have read it again. Your first advice (above) told 
me to violate those instructions, which I did. I have undone that change 
and added what I think should be the correct definitions for doublebounce 
(see qmail-showctl result below)

In short, if the domain is handled by vpopmail, you don't want it in locals.

OK, agreed. Just curious, why did you suggest it the first time? Please 
forgive me if I somehow unconsciously misled you in my first posting, 
though I thought I disclosed everything needed

So, the problem persists, though it has changed slightly, which I think 
means that the virtualdomains entry mail.ts5.com:ts5.com is at least 
directing the mail to the local processing. Error messages now are of the form:

@4000413e45e20f52c484 new msg 3794192
@4000413e45e20f52dbf4 info msg 3794192: bytes 3104 from [EMAIL PROTECTED] qp 
24395 uid507
@4000413e45e210eeb58c starting delivery 1277: msg 3794192 to local 
[EMAIL PROTECTED]
@4000413e45e210eed0e4 status: local 1/10 remote 3/20
@4000413e45e2116de80c delivery 1277: success: 
user_does_not_exist,_but_will_deliver_to_/home/vpopmail/domains/ts5.com/other/Maildir//did_0+0+1/ 

@4000413e45e2116e074c status: local 0/10 remote 3/20
@4000413e45e2116e0b34 end msg 3794192
postmaster does indeed exist as a user folder in the domain ts5.com, of 
course.

What am I missing?
Tom Harrison
* qmail-showctl results *
[EMAIL PROTECTED] bin]# ./qmail-showctl
qmail home directory: /var/qmail.
user-ext delimiter: -.
paternalism (in decimal): 2.
silent concurrency limit: 120.
subdirectory split: 23.
user ids: 501, 502, 503, 0, 504, 505, 506, 507.
group ids: 501, 502.
badmailfrom: (Default.) Any MAIL FROM is allowed.
bouncefrom: (Default.) Bounce user name is MAILER-DAEMON.
bouncehost: (Default.) Bounce host name is mail.ts5.com.
concurrencylocal: (Default.) Local concurrency is 10.
concurrencyremote: (Default.) Remote concurrency is 20.
databytes: (Default.) SMTP DATA limit is 0 bytes.
defaultdomain: Default domain name is mail.ts5.com.
defaulthost: (Default.) Default host name is mail.ts5.com.
doublebouncehost: (Default.) 2B recipient host: mail.ts5.com.
doublebounceto: 2B recipient user: postmaster.
envnoathost: (Default.) Presumed domain name is mail.ts5.com.
helohost: (Default.) SMTP client HELO host name is mail.ts5.com.
idhost: (Default.) Message-ID host name is mail.ts5.com.
localiphost: (Default.) Local IP address becomes mail.ts5.com.
locals:
me: My name is mail.ts5.com.
percenthack: (Default.) The percent hack is not allowed.
plusdomain: Plus domain name is mail.ts5.com.
qmqpservers: (Default.) No QMQP servers.
queuelifetime: Message lifetime in the queue is 86400 seconds.
rcpthosts:
SMTP clients may send messages to recipients at ts5.com.
SMTP clients may send messages to recipients at ts4.com.
SMTP clients may send messages to recipients at christy9.com.
morercpthosts: (Default.) No effect.
morercpthosts.cdb: (Default.) No effect.
smtpgreeting: (Default.) SMTP greeting: 220 mail.ts5.com.
smtproutes:
SMTP route: aol.com:SMTP.*.Net
timeoutconnect: (Default.) SMTP client connection timeout is 60 seconds.
timeoutremote: (Default.) SMTP client data timeout is 1200 seconds.
timeoutsmtpd: (Default.) SMTP server data timeout is 1200 seconds.
virtualdomains:
Virtual domain: ts5.com:ts5.com
Virtual domain: ts4.com:ts4.com
Virtual domain: christy9.com:christy9.com
Virtual domain: mail.ts5.com:ts5.com
defaultdelivery: I have no idea what this file does.
concurrencyincoming: I have no idea what this file does.
rcpthosts.lock: I have no idea what this file does.
virtualdomains.lock: I have no idea what this file does.
locals.lock: I have no idea what this file does.

-Jeremy
--
Jeremy Kitchen ++ Systems Administrator ++ Inter7 Internet Technologies, 
Inc.
  [EMAIL PROTECTED] ++ www.inter7.com ++ 866.528.3530 ++ 815.776.9465 int'l
kitchen @ #qmail #gentoo on EFnet ++ scriptkitchen.com/qmail

Based on Virtual domain: mail.ts5.com:ts5.com  it would appear that you 
created an alias for [EMAIL PROTECTED] to go to t5.com?  Curious that 
mail.t5.com does not show up in your RCPTHOSTS file.

But