Re: [vchkpw] Silly Qmail (Queue) Syndrome and Spamcontrol Patch
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
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
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
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
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
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
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
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