qmail Digest 29 Jul 1999 10:00:01 -0000 Issue 712
Topics (messages 28253 through 28316):
baboo.smtp does not work by using qmail.
28253 by: Ferhat Doruk <[EMAIL PROTECTED]>
28254 by: Marco Leeflang <[EMAIL PROTECTED]>
28256 by: Ferhat Doruk <[EMAIL PROTECTED]>
28259 by: Ferhat Doruk <[EMAIL PROTECTED]>
28283 by: [EMAIL PROTECTED]
qmail-remote getting stuck
28255 by: [EMAIL PROTECTED]
28295 by: [EMAIL PROTECTED]
qmail and dns
28257 by: Russell Nelson <[EMAIL PROTECTED]>
serialmail/autoTURN not working
28258 by: "Tom Furie" <[EMAIL PROTECTED]>
28275 by: Dave Sill <[EMAIL PROTECTED]>
28285 by: "Tom Furie" <[EMAIL PROTECTED]>
28289 by: Dave Sill <[EMAIL PROTECTED]>
Can qmail feed multiple users from one POP3 Mailbox
28260 by: Cal Page <[EMAIL PROTECTED]>
28269 by: [EMAIL PROTECTED] (John R. Levine)
update to relaying redundancy
28261 by: [EMAIL PROTECTED]
28279 by: Tillman Hodgson <[EMAIL PROTECTED]>
filtering out spam triggered double bounces
28262 by: "Chris Garrigues" <[EMAIL PROTECTED]>
Sender address rewriting
28263 by: David ROBERT <[EMAIL PROTECTED]>
*sigh* performance issues again. Please help!
28264 by: "Reid Sutherland" <[EMAIL PROTECTED]>
28265 by: <[EMAIL PROTECTED]>
28266 by: "Alex at Star" <[EMAIL PROTECTED]>
28267 by: <[EMAIL PROTECTED]>
28284 by: Dave Sill <[EMAIL PROTECTED]>
28291 by: Tommi Virtanen <[EMAIL PROTECTED]>
28292 by: David Villeger <[EMAIL PROTECTED]>
28293 by: Bruce Guenter <[EMAIL PROTECTED]>
Internet draft for VERP
28268 by: John R Levine <[EMAIL PROTECTED]>
28274 by: [EMAIL PROTECTED] ()
28280 by: [EMAIL PROTECTED] (John R. Levine)
28286 by: [EMAIL PROTECTED]
28297 by: "Sam" <[EMAIL PROTECTED]>
28298 by: "Sam" <[EMAIL PROTECTED]>
28303 by: [EMAIL PROTECTED] ()
28305 by: "Sam" <[EMAIL PROTECTED]>
28309 by: [EMAIL PROTECTED] ()
28311 by: "Sam" <[EMAIL PROTECTED]>
28315 by: [EMAIL PROTECTED] ()
cyclog, was *sigh* performance issues again. Please help!
28270 by: [EMAIL PROTECTED] (John R. Levine)
28271 by: "Chris Garrigues" <[EMAIL PROTECTED]>
28272 by: "Alex at Star" <[EMAIL PROTECTED]>
28273 by: Russell Nelson <[EMAIL PROTECTED]>
28282 by: [EMAIL PROTECTED]
28288 by: Russell Nelson <[EMAIL PROTECTED]>
28294 by: Bruce Guenter <[EMAIL PROTECTED]>
28300 by: [EMAIL PROTECTED]
Unable to open message (POP3 retr)
28276 by:
28277 by: "Tim Hunter" <[EMAIL PROTECTED]>
28316 by:
qmail checkpassword for NT SAM database
28278 by: "James Berry" <[EMAIL PROTECTED]>
Virtual Domain Problems
28281 by: <[EMAIL PROTECTED]>
Problems with user aliases
28287 by: Dave Sill <[EMAIL PROTECTED]>
28313 by: Tero Niemi <[EMAIL PROTECTED]>
Aliases / Locals
28290 by: "Steve Vertigan" <[EMAIL PROTECTED]>
Howto attach a few lines of text to every outgoing message?
28296 by: Robbie Walker <[EMAIL PROTECTED]>
How to do AOL patch?
28299 by: "Peter Janett" <[EMAIL PROTECTED]>
Host masquerading
28301 by: [EMAIL PROTECTED]
28302 by: John Conover <[EMAIL PROTECTED]>
28308 by: Russell Nelson <[EMAIL PROTECTED]>
Who can tell me how to speed up my qmail system?
28304 by: "Xiaoxia Zhao" <[EMAIL PROTECTED]>
28306 by: "Sam" <[EMAIL PROTECTED]>
28307 by: Chris Johnson <[EMAIL PROTECTED]>
28310 by: "Richard Shetron" <[EMAIL PROTECTED]>
SMTP authentication
28312 by: <[EMAIL PROTECTED]>
Issue with large messages & RE: Problems with user aliases
28314 by: Daniel Baird <[EMAIL PROTECTED]>
Administrivia:
To subscribe to the digest, e-mail:
[EMAIL PROTECTED]
To unsubscribe from the digest, e-mail:
[EMAIL PROTECTED]
To bug my human owner, e-mail:
[EMAIL PROTECTED]
To post to the list, e-mail:
[EMAIL PROTECTED]
----------------------------------------------------------------------
We are using qmail-1.03 on FreeBSD 3.2, some our customers use Microsoft
IIS4.0 to host their ASP based web pages and their web site contains forms
which sends mail by using smtp.dll (bamboo.smtp). These ASP pages does not
send mail, when they use qmail as SMTP server. But they works well with
other SMTP servers, like PostOffice and Exchange Server. First I thought
this is Microsoft's bug. I tried it by using Sendmail, yes it worked! I
tried with qmail much, but couldn't succeed. Unfortunately I became very sad
as a qmail fanatic.
Do you have any suggestions.
Thanks.
Ferhat Doruk
what about qmail relay settings, are they setup right, Do qmail allow that host
to relay mail???
Marco Leeflang
Ferhat Doruk wrote:
> We are using qmail-1.03 on FreeBSD 3.2, some our customers use Microsoft
> IIS4.0 to host their ASP based web pages and their web site contains forms
> which sends mail by using smtp.dll (bamboo.smtp). These ASP pages does not
> send mail, when they use qmail as SMTP server. But they works well with
> other SMTP servers, like PostOffice and Exchange Server. First I thought
> this is Microsoft's bug. I tried it by using Sendmail, yes it worked! I
> tried with qmail much, but couldn't succeed. Unfortunately I became very sad
> as a qmail fanatic.
> Do you have any suggestions.
>
> Thanks.
>
> Ferhat Doruk
Of course it allows! Approximately a thousand mails come per a day for that
domain. I doesn't matter for that host, because the sender host (machine
with IIS4.0) is in the tcp.smtp.cdb file, hence it is allowed for sending
every where.
-----Original Message-----
From: Marco Leeflang [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, July 28, 1999 2:56 PM
To: Ferhat Doruk
Cc: [EMAIL PROTECTED]
Subject: Re: baboo.smtp does not work by using qmail.
what about qmail relay settings, are they setup right, Do qmail allow that
host
to relay mail???
Marco Leeflang
Ferhat Doruk wrote:
> We are using qmail-1.03 on FreeBSD 3.2, some our customers use Microsoft
> IIS4.0 to host their ASP based web pages and their web site contains forms
> which sends mail by using smtp.dll (bamboo.smtp). These ASP pages does not
> send mail, when they use qmail as SMTP server. But they works well with
> other SMTP servers, like PostOffice and Exchange Server. First I thought
> this is Microsoft's bug. I tried it by using Sendmail, yes it worked! I
> tried with qmail much, but couldn't succeed. Unfortunately I became very
sad
> as a qmail fanatic.
> Do you have any suggestions.
>
> Thanks.
>
> Ferhat Doruk
Some friends said me why I'm angry, because of my answering way. Sorry I
used that exclamation mark to emphasize the subject, not beacuse of being
angry. Thanks Marco and Andy.
My problem continues :)
-----Original Message-----
From: Ferhat Doruk [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, July 28, 1999 3:28 PM
To: [EMAIL PROTECTED]
Subject: RE: baboo.smtp does not work by using qmail.
Of course it allows! Approximately a thousand mails come per a day for that
domain. I doesn't matter for that host, because the sender host (machine
with IIS4.0) is in the tcp.smtp.cdb file, hence it is allowed for sending
every where.
-----Original Message-----
From: Marco Leeflang [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, July 28, 1999 2:56 PM
To: Ferhat Doruk
Cc: [EMAIL PROTECTED]
Subject: Re: baboo.smtp does not work by using qmail.
what about qmail relay settings, are they setup right, Do qmail allow that
host
to relay mail???
Marco Leeflang
Ferhat Doruk wrote:
> We are using qmail-1.03 on FreeBSD 3.2, some our customers use Microsoft
> IIS4.0 to host their ASP based web pages and their web site contains forms
> which sends mail by using smtp.dll (bamboo.smtp). These ASP pages does not
> send mail, when they use qmail as SMTP server. But they works well with
> other SMTP servers, like PostOffice and Exchange Server. First I thought
> this is Microsoft's bug. I tried it by using Sendmail, yes it worked! I
> tried with qmail much, but couldn't succeed. Unfortunately I became very
sad
> as a qmail fanatic.
> Do you have any suggestions.
>
> Thanks.
>
> Ferhat Doruk
On Wed, Jul 28, 1999 at 03:28:01PM +0300, Ferhat Doruk wrote:
> Of course it allows! Approximately a thousand mails come per a day for that
> domain. I doesn't matter for that host, because the sender host (machine
> with IIS4.0) is in the tcp.smtp.cdb file, hence it is allowed for sending
> every where.
It would help to see the exact relay settings you use, as well as a log
of the smtp transaction when the relaying is dissallowed.
I suspect your relaying isn't properly set up, so the former would be
more important to see than the latter.
--
John White johnjohn
at
triceratops.com
PGP Public Key: http://www.triceratops.com/john/public-key.pgp
im running qmail 1.03 on redhat 6.0 from the source rpm with the
qmail-1.03-antispam4-b1.diff patch applied from the mail qmail page. Its been
running fine for over 80 days. It seems every once in a while, one or more of
the "qmail-remote" processes gets stuck.. It will hang there for about a minute
or so (im not sure exactly if/when it times out, I havent been patient enough to
let it go). If I send the process an ALRM, it goes away just fine.. The host
that it is relaying to is a lotus notes box. I have my concurrency remote set to
5, so this will hinder the flow of mail if a few of em (qmail-remote processes)
get stuck.. Anyone have any ideas on how/why this is happening?
regards,
Jason
been doing some digging and was wondering..
If my qmail server is only dumping off mail to another local mail host via smtp,
would it be wise to put a value of say 60 into
/var/qmail/control/timeoutremote
instead of the default which is 1200 (20 minutes?!?)
will this help with my qmail-remote processes getting stuck or am I barking up
the wrong tree?
regards,
Jason
Simon Rae writes:
> Out of curiosity, can anyone tell me of a site or explain to me how
> qmail handles DNS queries. Is it the case that even if a DNS lookup
> returns the IP address of the recipient MX, if that host is down, qmail
> returns the message with a 5.1.2
You'll only get a 5.1.2 if the search (which may be for an A or MX record
unless the hostname came from smtproutes then only A) returns a hard
error. That is, if a response arrived that said that the host didn't
exist. So, the answer to your question is "no."
--
-russ nelson <[EMAIL PROTECTED]> http://crynwr.com/~nelson
Crynwr sells support for free software | PGPok | Government schools are so
521 Pleasant Valley Rd. | +1 315 268 1925 voice | bad that any rank amateur
Potsdam, NY 13676-3213 | +1 315 268 9201 FAX | can outdo them. Homeschool!
Hi everyone,
Can I take it that the lack of response to my strace output means that
either nobody knows the answer or that anyone who does know the answer
thinks I'm being stupid for not seeing it and not worth replying to?
If the former then thanks anyway for trying to help, but I guess I'll have
to go with another MTA. If the latter then thanks for nothing and I guess
I'll be going with another MTA.
Tom.
"Tom Furie" <[EMAIL PROTECTED]> wrote:
>
>open("/dev/tty", O_RDWR|O_NONBLOCK) = -1 EACCES (Permission denied)
>ioctl(0, TCGETS, 0xbffffaac) = -1 EINVAL (Invalid argument)
>
>I must admit, I have no idea how to read this output. Why is it trying to
>open /dev/tty?
Good question. Try adding a "</dev/null" to the maildirsmtp
invocation.
-Dave
> Good question. Try adding a "</dev/null" to the maildirsmtp
> invocation.
That would appear to have fixed the problem, but why should I have to feed
something else to maildirsmtp before it does its job?
Cheers,
Tom
"Tom Furie" <[EMAIL PROTECTED]> wrote:
>> Good question. Try adding a "</dev/null" to the maildirsmtp
>> invocation.
>That would appear to have fixed the problem, but why should I have to feed
>something else to maildirsmtp before it does its job?
You're not feeding it something else, you're telling it not to try to
read from the tty. The question is: why does it think it's got access
to a tty? I can't answer that.
-Dave
My ISP puts any mail for my machine into one POP3 mailbox. For example,
mail sent to either
[EMAIL PROTECTED]
[EMAIL PROTECTED]
would end up in the same mailbox at the ISP-. The only difference noted, is
in the mail header, where the 'to:' field reflects the difference.
I need some task that will connect to this mailbox, (say driven by cron),
read the messages, and then post them to the various mailboxes on my
system. Is there such a task in qmail?
I read the qmail FAQ before posting, but it only mentioned setting up a POP
server, and did not specifically talk to my case.
Thank You,
Cal Page
> [EMAIL PROTECTED]
> [EMAIL PROTECTED]
>
>would end up in the same mailbox at the ISP-. The only difference noted, is
>in the mail header, where the 'to:' field reflects the difference.
Sorry, you lose, since plenty of legit mail doesn't have the recipient's
address in the To: line. (Mailing lists are the prime example.)
If there's something in the Received: headers that lets you tell the
difference, you could probably hack up fetchmail to do what you want.
--
John R. Levine, IECC, POB 727, Trumansburg NY 14886 +1 607 387 6869
[EMAIL PROTECTED], Village Trustee and Sewer Commissioner, http://iecc.com/johnl,
Member, Provisional board, Coalition Against Unsolicited Commercial E-mail
ive finally figured out how to get my qmail box to relay to different hosts
depending on wether it can ping them or not.. Its not pretty and I havent tested
it extensively yet, but it seems to work.. If anyone has any
suggestions/improvements, please let me know..
The thing is, you have 2 different smtproutes files, one that points to your
normal internal mail server, and one that points to your backup server.
Just put this into a file, chmod 755 it, and run it as a cron job every hour (or
whenever)..
It will also timestamp when it went to the backup server in
/var/log/redundant.log
put the ip address of the main host that you relay to in the host variable. You
also have to have 2 smtproutes files
smtproutes1 has the domains that you receive for and the main server that you
want to relay to.
smtproutes2 has the domains that you receive for and the backup server that you
want to relay to.
when it can ping the main server again, it will swap the smtproutes back. I
guess it would be better for it to test for an opening on port 25 instead of a
ping cause a server can obviously still be up (pingable) and not be running SMTP
services. If you know how to do that, please let me know.
regards,
Jason
#!/bin/sh
# script to test wether a host is alive or not
# Jason Welsh 7/27/99
# [EMAIL PROTECTED]
host="XXX.XXX.XXX.XXX"
today=`date`
ping -n -c 1 $host >/dev/null 2>&1
if (test $? -eq 0) then
#test is true (host is up)
cp -f /var/qmail/control/smtproutes1 /var/qmail/control/smtproutes
else
#test is false (host is down)
cp -f /var/qmail/control/smtproutes2 /var/qmail/control/smtproutes
echo $today" switched to backup mail host" >> /var/log/redundant.log
fi
[EMAIL PROTECTED] wrote:
> guess it would be better for it to test for an opening on port 25 instead of a
> ping cause a server can obviously still be up (pingable) and not be running SMTP
> services. If you know how to do that, please let me know.
If you grab a copy of netsaint (http://www.netsaint.org), you can use the check_smtp
utility (and discard the rest of the package if you don't need it). From the
documentation:
"This plugin will check to see if it can connect to the SMTP port on the specified
host. The plugin will look for the string specified by the expect argument in the
first line of the response from the host (default is "220"). Specifying an optional
port number on the command line will override the default port (25). A critical
status is returned if the host cannot be contacted within crit_time seconds (if the
-ct option is supplied) and a warning status is returned if the host cannot be
contacted within warn_time seconds (if the -wt option is supplied). A critical
status is returned if the plugin cannot contact the host within the timeout period
specified by the to_sec option."
Version 0.04 just came out of beta.
- Tillman Hodgson
Does anybody have a filter to throw away all these double bounces I get from
blocked SPAM?
I don't think it would be too hard to recognize that the double bounce is from
SPAM (can't find the host and the original message is itself a bounce
message), but I haven't studied enough messages to know exactly what to do.
Chris
--
Chris Garrigues virCIO
http://www.DeepEddy.Com/~cwg/ http://www.virCIO.Com
+1 512 432 4046 +1 512 374 0500
4314 Avenue C
O- Austin, TX 78751-3709
My email address is an experiment in SPAM elimination. For an
explanation of what we're doing, see http://www.DeepEddy.Com/tms.html
Nobody ever got fired for buying Microsoft,
but they could get fired for relying on Microsoft.
PGP signature
Hi,
Here is my problem :
Whe have email in our intranet for internal usage, the adresses
are not internet known (ie: [EMAIL PROTECTED])
Whe have one internet address [EMAIL PROTECTED]
What I want that users can send mail to the internet, and
my qmail rewrite the sender address :
Mails in local :
[EMAIL PROTECTED] (to [EMAIL PROTECTED]) -> qmail -> [EMAIL PROTECTED] (from
[EMAIL PROTECTED])
Internet :
[EMAIL PROTECTED] (to [EMAIL PROTECTED]) -> qmail (rewriting) ->
[EMAIL PROTECTED] (from [EMAIL PROTECTED])
And when a mail come to [EMAIL PROTECTED] it is forwarded to all
internal email acount (only 3-4).
I've tried a lot of things : create a virtualdomain :
:alias-rewrite
.qmail-alias-rewrite
| /var/qmail/bin/inject-rewrite
whitch is a wrapper to qmail-inject.
But this wrapper don't work, mail is delivered locally.
I've tryied
.qmail-alias-rewrite
| formail -I "From: [EMAIL PROTECTED]" | forward
another_account_whitch_will_create_a_Maildir
It don't work also.
Do you have any idea about an easy way to do sender adress rewriting ?
David ROBERT.
Syslog is crap. Pure junk, it takes 100% CPU when the log gets larger then
50 megs. I have NOT taken mine off because I'm plain out too lazy. BUT if
you notice your box is being raped by something and you think it's qmail,
trust me it's not, it's syslogd. Now I've only seen this on a RH install of
Linux. So if you're having speed problems on big mailling lists or sending
to many users locally, get rid of syslogd. If you want to see it rape your
box in real time, create a quick list of 10000 junk email address (local to
you), and send a piece of mail to it, do a 'top', and watch syslog sit at a
100% CPU.
Get cyclog (as far as I know it will fix this problem, although again I have
not tested it, yet). Or some other syslogd replacement (for linux users, hit
www.freshmeat.net).
Hope this helps whoever needs it.
Reid Sutherland
Network Administrator
ISYS Technology Inc.
http://www.isys.ca
Fingerprint: 1683 001F A573 B6DF A074 0C96 DBE0 A070 28BE EEA5
----- Original Message -----
From: <[EMAIL PROTECTED]>
To: Reid Sutherland <[EMAIL PROTECTED]>
Sent: Wednesday, July 28, 1999 9:54 AM
Subject: Re: *sigh* performance issues again. Please help!
>
> Woah! I think you may be on to something. I just shut syslog off and I'm
> watching the queue and it did about 300 messages in about 20 seconds.
>
> Please tell me which syslog replacement you're talking about, cause I all
> see if daemontools and cyclog.
>
> -jeremy
>
> >
> > This is Linux. I was unaware of djb's syslog replacement. Are you
> > talking about cyclog?
> >
> > Thanks
> > -jeremy
> >
> > > It is qmail that's taking time to do the email or is syslogd raping
your
> > > box?
> > > If you have any sort of logging going through syslogd from qmail,
syslogd
> > > will rape your box, not qmail. Get DJBs syslogd replacement and it
should
> > > fix your problem. Btw what OS you running?
> > >
> > >
> > > Reid Sutherland
> > > Network Administrator
> > > ISYS Technology Inc.
> > > http://www.isys.ca
> > > Fingerprint: 1683 001F A573 B6DF A074 0C96 DBE0 A070 28BE EEA5
> > >
> > > ----- Original Message -----
> > > From: <[EMAIL PROTECTED]>
> > > To: <[EMAIL PROTECTED]>
> > > Sent: Tuesday, July 27, 1999 11:51 AM
> > > Subject: *sigh* performance issues again. Please help!
> > >
> > >
> > > >
> > > > I don't know why or what's wrong, but I'll tell you what I'm seeing.
> > > >
> > > > I have vanilla qmail, with the big todo patch installed and split
boosted
> > > > up to 231. Smtp is receiving about 150,000 emails a day and it's
taking
> > > > qmail about 24 hours to get through this amount of mail.
> > > >
> > > > The group of people this mail list and mail server affects claims
that
> > > > sendmail did this list in about 5 - 6 hours. I refuse to believe
that
> > > > sendmail's performance in this can beat qmail. From my past I've
seen
> > > > qmail handle this load with no problem.
> > > >
> > > > I'm running out of options. I'd like to see qmail do well here, but
> > > > unless it starts really doing something major, I'll have to slap
sendmail
> > > > back on there to make them happy. Please give me some magic.
> > > >
> > > > Thanks
> > > > -jeremy
> > > >
> > > >
> > > >
> > >
> > >
> >
> >
> > http://www.xxedgexx.com | [EMAIL PROTECTED]
> > ---------------------------------------------
> > Y2K. We're all gonna die.
> >
> >
>
>
> http://www.xxedgexx.com | [EMAIL PROTECTED]
> ---------------------------------------------
> Y2K. We're all gonna die.
>
>
This my friend so far seems to be the answer. I'm using Bruce Guentner's
qlogtools, qfilelog and this is the first time I've seen my
concurrentremote's fill up to its limit. I'm currently pumping out about
100 - 150 emails a second, at least from watching the qstat.
Thanks
-jeremy
> Syslog is crap. Pure junk, it takes 100% CPU when the log gets larger then
> 50 megs. I have NOT taken mine off because I'm plain out too lazy. BUT if
> you notice your box is being raped by something and you think it's qmail,
> trust me it's not, it's syslogd. Now I've only seen this on a RH install of
> Linux. So if you're having speed problems on big mailling lists or sending
> to many users locally, get rid of syslogd. If you want to see it rape your
> box in real time, create a quick list of 10000 junk email address (local to
> you), and send a piece of mail to it, do a 'top', and watch syslog sit at a
> 100% CPU.
>
> Get cyclog (as far as I know it will fix this problem, although again I have
> not tested it, yet). Or some other syslogd replacement (for linux users, hit
> www.freshmeat.net).
>
> Hope this helps whoever needs it.
>
>
> Reid Sutherland
> Network Administrator
> ISYS Technology Inc.
> http://www.isys.ca
> Fingerprint: 1683 001F A573 B6DF A074 0C96 DBE0 A070 28BE EEA5
>
>
> ----- Original Message -----
> From: <[EMAIL PROTECTED]>
> To: Reid Sutherland <[EMAIL PROTECTED]>
> Sent: Wednesday, July 28, 1999 9:54 AM
> Subject: Re: *sigh* performance issues again. Please help!
>
>
> >
> > Woah! I think you may be on to something. I just shut syslog off and I'm
> > watching the queue and it did about 300 messages in about 20 seconds.
> >
> > Please tell me which syslog replacement you're talking about, cause I all
> > see if daemontools and cyclog.
> >
> > -jeremy
> >
> > >
> > > This is Linux. I was unaware of djb's syslog replacement. Are you
> > > talking about cyclog?
> > >
> > > Thanks
> > > -jeremy
> > >
> > > > It is qmail that's taking time to do the email or is syslogd raping
> your
> > > > box?
> > > > If you have any sort of logging going through syslogd from qmail,
> syslogd
> > > > will rape your box, not qmail. Get DJBs syslogd replacement and it
> should
> > > > fix your problem. Btw what OS you running?
> > > >
> > > >
> > > > Reid Sutherland
> > > > Network Administrator
> > > > ISYS Technology Inc.
> > > > http://www.isys.ca
> > > > Fingerprint: 1683 001F A573 B6DF A074 0C96 DBE0 A070 28BE EEA5
> > > >
> > > > ----- Original Message -----
> > > > From: <[EMAIL PROTECTED]>
> > > > To: <[EMAIL PROTECTED]>
> > > > Sent: Tuesday, July 27, 1999 11:51 AM
> > > > Subject: *sigh* performance issues again. Please help!
> > > >
> > > >
> > > > >
> > > > > I don't know why or what's wrong, but I'll tell you what I'm seeing.
> > > > >
> > > > > I have vanilla qmail, with the big todo patch installed and split
> boosted
> > > > > up to 231. Smtp is receiving about 150,000 emails a day and it's
> taking
> > > > > qmail about 24 hours to get through this amount of mail.
> > > > >
> > > > > The group of people this mail list and mail server affects claims
> that
> > > > > sendmail did this list in about 5 - 6 hours. I refuse to believe
> that
> > > > > sendmail's performance in this can beat qmail. From my past I've
> seen
> > > > > qmail handle this load with no problem.
> > > > >
> > > > > I'm running out of options. I'd like to see qmail do well here, but
> > > > > unless it starts really doing something major, I'll have to slap
> sendmail
> > > > > back on there to make them happy. Please give me some magic.
> > > > >
> > > > > Thanks
> > > > > -jeremy
> > > > >
> > > > >
> > > > >
> > > >
> > > >
> > >
> > >
> > > http://www.xxedgexx.com | [EMAIL PROTECTED]
> > > ---------------------------------------------
> > > Y2K. We're all gonna die.
> > >
> > >
> >
> >
> > http://www.xxedgexx.com | [EMAIL PROTECTED]
> > ---------------------------------------------
> > Y2K. We're all gonna die.
> >
> >
>
http://www.xxedgexx.com | [EMAIL PROTECTED]
---------------------------------------------
Y2K. We're all gonna die.
> Syslog is crap. Pure junk
We also saw a lot of our performance problems disappear when we moved from syslog to
cyclog
________________________________________________________________________________
This message has been checked for all known viruses by the Star Screening System
http://academy.star.co.uk/public/virustats.htm
My average concurrent remote went from 4 to 76. Nice.
-jeremy
>
> > Syslog is crap. Pure junk
> We also saw a lot of our performance problems disappear when we moved from syslog to
>cyclog
>
> ________________________________________________________________________________
> This message has been checked for all known viruses by the Star Screening System
> http://academy.star.co.uk/public/virustats.htm
>
http://www.xxedgexx.com | [EMAIL PROTECTED]
---------------------------------------------
Y2K. We're all gonna die.
<[EMAIL PROTECTED]> wrote:
>
>[After switching from syslog to cyclog] My average concurrent remote
>went from 4 to 76. Nice.
Remember when I told you to run ps/top/iostat/vmstat, and you said
they were all normal? Guess what? You were wrong. You should have seen
syslogd consuming large chunks of CPU time and/or I/O. Perhaps next
time, instead of declaring them normal, you could post the output so
others can see what you missed.
Oh, and if you'd installed using the LWQ installation instructions,
you never would have had this problem. I gave up on syslog years ago.
-Dave
On Wed, Jul 28, 1999 at 10:32:00AM -0400, [EMAIL PROTECTED] wrote:
> This my friend so far seems to be the answer. I'm using Bruce Guentner's
> qlogtools, qfilelog and this is the first time I've seen my
Where can I find these? qmail.org doesn't mention
either Guentner nor qlog.
--
Havoc Consulting | unix, linux, perl, mail, www, internet, security consulting
+358 50 5486010 | software development, unix administration, training
>This my friend so far seems to be the answer. I'm using Bruce Guentner's
>qlogtools, qfilelog and this is the first time I've seen my
>concurrentremote's fill up to its limit. I'm currently pumping out about
>100 - 150 emails a second, at least from watching the qstat.
Did you mean 100 - 150 emails a minute? What are qlogtools and qfilelog?
David
______________________________________
David Villeger
(212) 972 2030 x34
http://www.CheetahMail.com
The Internet Email Publishing Solution
On Wed, Jul 28, 1999 at 10:27:36PM +0300, Tommi Virtanen wrote:
> > This my friend so far seems to be the answer. I'm using Bruce Guentner's
> > qlogtools, qfilelog and this is the first time I've seen my
>
> Where can I find these? qmail.org doesn't mention
> either Guentner nor qlog.
That would be "Guenter", and you can find it at:
http://em.ca/~bruceg/qlogtools/
It is on the qmail web page as "qfilelog".
--
Bruce Guenter <[EMAIL PROTECTED]> http://em.ca/~bruceg/
Gee, someone admits that VERP is a good idea.
This draft needs a lot of work. It has gratuitous language about the extra
bandwidth that VERP requires, and hex encodes characters for no reason I can
understand. But I suppose the idea of allowing the VERP expansion on another
machine is OK.
Regards,
John Levine, [EMAIL PROTECTED], Primary Perpetrator of "The Internet for Dummies",
Information Superhighwayman wanna-be, http://iecc.com/johnl, Sewer Commissioner
Finger for PGP key, f'print = 3A 5B D0 3F D9 A0 6A A4 2D AC 1E 9E A6 36 A3 47
---------- Forwarded message ----------
Date: Wed, 28 Jul 1999 07:05:36 -0400
From: [EMAIL PROTECTED]
To: IETF-Announce: ;
Subject: I-D ACTION:draft-varshavchik-verp-smtpext-01.txt
A New Internet-Draft is available from the on-line Internet-Drafts directories.
Title : Variable Envelope Return Path SMTP Extension
Author(s) : S. Varshavchik
Filename : draft-varshavchik-verp-smtpext-01.txt
Pages : 11
Date : 27-Jul-99
This document describes an extension to the SMTP service [1], called
Variable Envelope Return Path (VERP). The VERP extension implements
a way of automatically identifying undeliverable mail recipients,
even when non-delivery reports originate from mail systems that do
not implement delivery status notifications as specified in [2] and
[3].
A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-varshavchik-verp-smtpext-01.txt
Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
"get draft-varshavchik-verp-smtpext-01.txt".
A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt
Internet-Drafts can also be obtained by e-mail.
Send a message to:
[EMAIL PROTECTED]
In the body type:
"FILE /internet-drafts/draft-varshavchik-verp-smtpext-01.txt".
NOTE: The mail server at ietf.org can return the document in
MIME-encoded form by using the "mpack" utility. To use this
feature, insert the command "ENCODING mime" before the "FILE"
command. To decode the response(s), you will need "munpack" or
a MIME-compliant mail reader. Different MIME-compliant mail readers
exhibit different behavior, especially when dealing with
"multipart" MIME messages (i.e. documents which have been split
up into multiple messages), so check your local documentation on
how to manipulate these messages.
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.
John R Levine ([EMAIL PROTECTED]) wrote:
: Gee, someone admits that VERP is a good idea.
: This draft needs a lot of work. It has gratuitous language about the extra
: bandwidth that VERP requires, and hex encodes characters for no reason I can
: understand. But I suppose the idea of allowing the VERP expansion on another
: machine is OK.
My problem with it is the same problem I've always had: the
responsibility should be on the client smtp, not the server. How can
the client smtp know the server will encode the VERP correctly?
And, why should the server smtp dictate the form of VERPification?
What if the client smtp wants an arbitrary and unique cookie?
It would be better to send as many "return paths" as recipient
addresses, but only one message. This might end up looking like:
MAIL FROM/RCPT TO:<me-you-returned=example.com><[EMAIL PROTECTED]>
...
-harold
>My problem with it is the same problem I've always had: the
>responsibility should be on the client smtp, not the server. How can
>the client smtp know the server will encode the VERP correctly?
Because it uses ESMTP option negotiation to find out if the server
supports that.
>It would be better to send as many "return paths" as recipient
>addresses, but only one message. This might end up looking like:
>MAIL FROM/RCPT TO:<me-you-returned=example.com><[EMAIL PROTECTED]>
Can you suggest an application where that would be useful? I use VERP
all the time and I can't ever recall a situation where the default
form of VERP wasn't entirely adequate. Adding features because
someone might want them for some unknown purpose leads to bloatware.
--
John R. Levine, IECC, POB 727, Trumansburg NY 14886 +1 607 387 6869
[EMAIL PROTECTED], Village Trustee and Sewer Commissioner, http://iecc.com/johnl,
Member, Provisional board, Coalition Against Unsolicited Commercial E-mail
On Wed, Jul 28, 1999 at 01:55:25PM -0400, John R. Levine wrote:
> Can you suggest an application where that would be useful? I use VERP
> all the time and I can't ever recall a situation where the default
> form of VERP wasn't entirely adequate. Adding features because
> someone might want them for some unknown purpose leads to bloatware.
VERPs have never worked well on my qmail servers due to the lack
of an Internet Draft Standard.
-smirk-
--
John White johnjohn
at
triceratops.com
PGP Public Key: http://www.triceratops.com/john/public-key.pgp
[EMAIL PROTECTED] writes:
> On Wed, Jul 28, 1999 at 01:55:25PM -0400, John R. Levine wrote:
> > Can you suggest an application where that would be useful? I use VERP
> > all the time and I can't ever recall a situation where the default
> > form of VERP wasn't entirely adequate. Adding features because
> > someone might want them for some unknown purpose leads to bloatware.
>
> VERPs have never worked well on my qmail servers due to the lack
> of an Internet Draft Standard.
>
> -smirk-
Well, now they will.
-double smirk-
--
Sam
John R. Levine writes:
> >It would be better to send as many "return paths" as recipient
> >addresses, but only one message. This might end up looking like:
> >MAIL FROM/RCPT TO:<me-you-returned=example.com><[EMAIL PROTECTED]>
>
> Can you suggest an application where that would be useful? I use VERP
> all the time and I can't ever recall a situation where the default
> form of VERP wasn't entirely adequate. Adding features because
> someone might want them for some unknown purpose leads to bloatware.
I have seen places that use rather boring sequence numbers. That'll work
just as well, probably.
Oh, and I obviously do not agree that the bandwidth issue can be ignored.
There's no question that there's a big difference between sending an 8K
message to 10,000 AOL recipients - bigger lists certainly do that - as
10,000 individual messages, or 500 batchess. Someone will pipe in and
probably claim that sending 10,000 messages will be faster, due to
additional RCPT TO: round trips in the batch job. Duh. The PIPELINING
extension[1] eliminates those round trips, and even if by some divine
miracle sending 10,000 individual messages is still faster, that will come
at the expense of saturating your pipe and outgoing message slots, as
opposed to being able to continue to deliver to the rest of your list at
the same time as the AOL job.
[1] Implementing PIPELINING in Qmail would be a rather dumb thing to do, of
course, this is theoretical.
--
Sam
John R. Levine ([EMAIL PROTECTED]) wrote:
: Because it uses ESMTP option negotiation to find out if the server
: supports that.
My point is that it is the senders responsibility to generate a
return path. Passing that responsibility to the server isn't a good
idea, regardless of whatever promises the server makes, when it is
so easy for the sender to send the VERPified RP.
: >It would be better to send as many "return paths" as recipient
: >addresses, but only one message. This might end up looking like:
: >MAIL FROM/RCPT TO:<me-you-returned=example.com><[EMAIL PROTECTED]>
: Can you suggest an application where that would be useful? I use VERP
: all the time and I can't ever recall a situation where the default
: form of VERP wasn't entirely adequate.
Someone took the trouble to put up a draft; so at least one person
feels there's bandwidth savings to be had. The pseudo-esmtp command
example accomplishes that with less complexity than the draft, and
is probably more easily retrofitted into existing servers than
embedding yet a whole nuther encoder/decoder.
-harold
writes:
> John R. Levine ([EMAIL PROTECTED]) wrote:
> : Because it uses ESMTP option negotiation to find out if the server
> : supports that.
>
> My point is that it is the senders responsibility to generate a
> return path. Passing that responsibility to the server isn't a good
You are passing the responsibility of delivering the entire message to the
same exact server. If you think that the server is good enough to accept
responsibility for delivering the message in the first place, chances that
it's also good enough to properly bounce it.
> idea, regardless of whatever promises the server makes, when it is
> so easy for the sender to send the VERPified RP.
There's nothing in the draft that keeps you from doing that, as long as you
understand the pluses and the minuses versus the approach defined in the
draft.
>
> : >It would be better to send as many "return paths" as recipient
> : >addresses, but only one message. This might end up looking like:
> : >MAIL FROM/RCPT TO:<me-you-returned=example.com><[EMAIL PROTECTED]>
>
> : Can you suggest an application where that would be useful? I use VERP
> : all the time and I can't ever recall a situation where the default
> : form of VERP wasn't entirely adequate.
>
> Someone took the trouble to put up a draft;
That would be me.
> so at least one person
> feels there's bandwidth savings to be had. The pseudo-esmtp command
> example accomplishes that with less complexity than the draft, and
No it doesn't. The server now has to keep track of a separate return
address for each recipient, instead of keeping one boolean flag for the
entire message.
> is probably more easily retrofitted into existing servers than
> embedding yet a whole nuther encoder/decoder.
No it's not. Do you think it's easier to retrofit existing servers to now
keep track of an additional metada per each recipient, or an additional
item of information per message? Although many servers already do keep
track of recipient-specific metadata (required to support ESMTP DSN), many
servers - such as Qmail - do not have any kind of recipient-specific
metadata, except for some slight distinction between local and remote
recipients. Implementing your proposal in Qmail will require substantially
more coding and effort.
That is the sole difference between your proposal, and mine. Everything
else is exactly the same, because you will still have to go through the
same logistics in order to integrate any kind of an ESMTP-based VERP
extension[1].
[1] Such as what to do when you must relay to a server that does not
support the extension, or deliver a message to the local mailbox.
--
Sam
Sam ([EMAIL PROTECTED]) wrote:
: You are passing the responsibility of delivering the entire message to the
: same exact server. If you think that the server is good enough to accept
: responsibility for delivering the message in the first place, chances that
: it's also good enough to properly bounce it.
True, but this requires *brain work* :) not in the manner of mindless
copying of a message and adding a couple of Received lines. But
point taken, you've got to trust him at least a bit.
: > idea, regardless of whatever promises the server makes, when it is
: > so easy for the sender to send the VERPified RP.
: There's nothing in the draft that keeps you from doing that, as long as you
: understand the pluses and the minuses versus the approach defined in the
: draft.
: > Someone took the trouble to put up a draft;
: That would be me.
Oh! You know I came -this close- to calling you a ninny :)
: > so at least one person
: > feels there's bandwidth savings to be had. The pseudo-esmtp command
: > example accomplishes that with less complexity than the draft, and
: No it doesn't. The server now has to keep track of a separate return
: address for each recipient, instead of keeping one boolean flag for the
: entire message.
: > is probably more easily retrofitted into existing servers than
: > embedding yet a whole nuther encoder/decoder.
: No it's not. Do you think it's easier to retrofit existing servers to now
: keep track of an additional metada per each recipient, or an additional
: item of information per message? Although many servers already do keep
: track of recipient-specific metadata (required to support ESMTP DSN), many
: servers - such as Qmail - do not have any kind of recipient-specific
: metadata, except for some slight distinction between local and remote
: recipients. Implementing your proposal in Qmail will require substantially
: more coding and effort.
I was thinking of qmail at the time, and here's a simple way
to do it. The mod should be applicable to other MTAs that separate
the queue handling from the smtp reception.
The smtpd reads and saves all, then invokes the queuer once per
recip, with the VERPed RP. The message text is the same, i.e. the
list is exploded at this point. The queuer and everything else
works as normal.
For qmail, this pre-explosion has advantages. Russ (Nelson?)
pointed out a problem with mega-multi-recip msgs, being they
don't get scheduled independently, which can lead to a sendmail-like
queue run.
The advantage here is that you've saved N messages over one hop with
no change to the queue handler. If you're not a relay, that's the
only hop that matters.
Main problem here is error handling, that your boolean-flag approach
doesn't have. This can be rectified by having the message precede
the recipient list so each 250 ok is really ok.
Another problem is disk space used.
I'd be glad to take this off list since it's not really qmail
related.
-harold
writes:
> I was thinking of qmail at the time, and here's a simple way
> to do it. The mod should be applicable to other MTAs that separate
> the queue handling from the smtp reception.
>
> The smtpd reads and saves all, then invokes the queuer once per
> recip, with the VERPed RP. The message text is the same, i.e. the
> list is exploded at this point. The queuer and everything else
> works as normal.
How to you propose to arrange for the next relay in the chain, which
advertises support for your VERP extension, to receive the original message
in the same condensed MAIL FROM/RCPT TO conversation that you described?
If the queuer, and everything else, is unchanged, then this will not
happen. What you've described will work for one hop only, and will cease to
be effective on subsequent hops. A typical message usually hops through
several relays, and even if every one of them is modified according to your
plan, only the first hop will result in any kind of optimization
whatsoever.
> For qmail, this pre-explosion has advantages. Russ (Nelson?)
> pointed out a problem with mega-multi-recip msgs, being they
> don't get scheduled independently, which can lead to a sendmail-like
> queue run.
Only if you code the server to act like sendmail.
> The advantage here is that you've saved N messages over one hop with
> no change to the queue handler. If you're not a relay, that's the
> only hop that matters.
Unfortunately, only an insignificantly small number of messages travel over
one hop only.
> Main problem here is error handling, that your boolean-flag approach
> doesn't have.
Specifically what in regards to error handling are you referring to?
> This can be rectified by having the message precede
> the recipient list so each 250 ok is really ok.
>
> Another problem is disk space used.
Well, you will end up with multiple copies of the message in even the first
hop's queue. As long as the message hops amongst servers that support
VERP, it will always stay a single message, unless it splits off to
different domains, etc...
> I'd be glad to take this off list since it's not really qmail
> related.
Actually it does relate to Qmail, in a certain way.
--
Sam
I'd really like to get back to the main thing, which is how the
client smtp can get to decide the form of the VERP, rather than
choose between only 2 options: obey the standard form; or don't
do VERP. If you let the client smtp decide this, you won't need to
encode/decode anything, and the client smtp will be able to choose
the form most suited to his purpose.
As a matter of principle, if the server smtp dictates the VERP
form and screws up, the sender loses through no fault of his own
(doesn't get bounce). If the server smtp screws up on any other
smtp convention, they both lose (sender doesn't get his msg across,
recipient doesn't get msg).
If the above were satisfied, I'd be happy with almost any
implementation, because:
1. Any postponement of explosion is a decided advantage.
Even though:
2. It is always safe and correct to explode.
Sam ([EMAIL PROTECTED]) wrote:
: > The advantage here is that you've saved N messages over one hop with
: > no change to the queue handler. If you're not a relay, that's the
: > only hop that matters.
: Unfortunately, only an insignificantly small number of messages travel over
: one hop only.
The only hop that matters is the one to the target mx. Hops before
and after are unimportant:
Before the Hop, the message is in the senders domain, and if the
admin has his wits about him, he will not let the recip list be
exploded before the Hop. He wants to keep that option open.
After the Hop, the message is in the recips domain, where it will
need to be exploded anyway for individual recips.
: Well, you will end up with multiple copies of the message in even the first
: hop's queue. As long as the message hops amongst servers that support
: VERP, it will always stay a single message, unless it splits off to
: different domains, etc...
Yes, absolutely. As above, if it's local, it doesn't bother me.
If it's not local, djb would say, sub-list the thing.
Other stuff...
: > For qmail, this pre-explosion has advantages. Russ (Nelson?)
: > pointed out a problem with mega-multi-recip msgs, being they
: > don't get scheduled independently, which can lead to a sendmail-like
: > queue run.
: Only if you code the server to act like sendmail.
I don't have the message number, it was quite some time back.
qmail schedules attempts based on the age of the message, however
many recips it has. It is the -message- that is attempted, so for
a hundred recips, a hundred qmail-remotes (subject to concurrency)
are spawned at once. This sudden and periodic load spike has the
appearance of a queue run. But if there were a hundred messages
with one recip each, their retry times spread out.
: > Main problem here is error handling, that your boolean-flag approach
: > doesn't have.
: Specifically what in regards to error handling are you referring to?
It's a consequence of having multiple copies. The last 250 ok after
DATA is meant to confirm ALL recips before, but what if I run out of
disk halfway through. I have to reject all, and recovery is messy.
But if the message preceded the recip list, then the 250 is for the
recip, not the message, and I can confirm the recips individually.
I don't think you can have this problem.
-harold
>We also saw a lot of our performance problems disappear when we moved =
>from syslog to cyclog
What do you do about daily or weekly log summaries? I still haven't
come up with a good way to do that with cyclog.
--
John R. Levine, IECC, POB 727, Trumansburg NY 14886 +1 607 387 6869
[EMAIL PROTECTED], Village Trustee and Sewer Commissioner, http://iecc.com/johnl,
Member, Provisional board, Coalition Against Unsolicited Commercial E-mail
> From: [EMAIL PROTECTED] (John R. Levine)
> Date: 28 Jul 1999 11:22:56 -0400
>
> >We also saw a lot of our performance problems disappear when we moved =
> >from syslog to cyclog
>
> What do you do about daily or weekly log summaries? I still haven't
> come up with a good way to do that with cyclog.
I threw together the attached script for getting the last 24 hours worth of
logging. It could clearly be adapted for weekly as well.
If you use and and improve it in any way, I'd like to get the improvements
back.
Chris
#!/usr/local/bin/perl -w
$logdir = '/var/log';
$log = pop;
sub tailocal {
open(TAILOCAL, "|tailocal") or die "Couldn't open pipe to tailocal: $!";
foreach (@_) {
print TAILOCAL;
}
close(TAILOCAL);
}
opendir(LOGDIR, $logdir) or die "Can't read $logdir: $!";
@logs = grep { !/^\./ and -d "$logdir/$_" } readdir(LOGDIR);
#@logs = readdir(LOGDIR);
closedir(LOGDIR);
foreach (@logs) {
$logs{$_} = 1;
}
(defined $log && defined($logs{$log}))
or die "usage: $0 " . join('|', @logs) . "\n";
$logdir .= '/' . $log;
$adayago = time() - (24*60*60);
opendir(LOGDIR, $logdir) or die "Can't read $logdir: $!";
my @logs = sort grep /^\@\d+/, readdir(LOGDIR);
closedir(LOGDIR);
$lastlog = '';
foreach (@logs) {
($thislogtime) = /^\@0+(\d+)$/;
if ($thislogtime > $adayago) {
if ($lastlog) {
push @mylogs, $lastlog;
}
}
$lastlog = $_;
}
push @mylogs, $lastlog;
$firstlog = shift(@mylogs);
open(FILE, "<$logdir/$firstlog") or die "Couldn't read $logdir/$firstlog: $!";
while (<FILE>) {
($ts) = /^(\d+)/;
if ($ts > $adayago) {
#tailocal($_, <FILE>);
print $_, <FILE>;
last;
}
}
foreach $file (@mylogs) {
open(FILE, "<$logdir/$file") or die "Couldn't read $logdir/$file: $!";
@lines = <FILE>;
#tailocal(@lines);
print @lines;
}
Chris Garrigues virCIO
http://www.DeepEddy.Com/~cwg/ http://www.virCIO.Com
+1 512 432 4046 +1 512 374 0500
4314 Avenue C
O- Austin, TX 78751-3709
My email address is an experiment in SPAM elimination. For an
explanation of what we're doing, see http://www.DeepEddy.Com/tms.html
Nobody ever got fired for buying Microsoft,
but they could get fired for relying on Microsoft.
PGP signature
>What do you do about daily or weekly log summaries? I still haven't
>come up with a good way to do that with cyclog.
We parse the logs into a database, and then use the database to pull out any info we
want
________________________________________________________________________________
This message has been checked for all known viruses by the Star Screening System
http://academy.star.co.uk/public/virustats.htm
John R. Levine writes:
> >We also saw a lot of our performance problems disappear when we moved =
> >from syslog to cyclog
>
> What do you do about daily or weekly log summaries? I still haven't
> come up with a good way to do that with cyclog.
You could probably adapt my mrtg code. It gathers up five minutes of
logs and runs matchup|zoverall on it. You could change it to gather
up a whole day's or week's worth of logs. Of course, it *dies* if
you've allowed the log files to fall off the end.
--
-russ nelson <[EMAIL PROTECTED]> http://crynwr.com/~nelson
Crynwr sells support for free software | PGPok | Government schools are so
521 Pleasant Valley Rd. | +1 315 268 1925 voice | bad that any rank amateur
Potsdam, NY 13676-3213 | +1 315 268 9201 FAX | can outdo them. Homeschool!
On Wed, Jul 28, 1999 at 11:22:56AM -0400, John R. Levine wrote:
> >We also saw a lot of our performance problems disappear when we moved =
> >from syslog to cyclog
>
> What do you do about daily or weekly log summaries? I still haven't
> come up with a good way to do that with cyclog.
I specifically remember that there was a cyclog modification which
allowed one to process a log file which was being rotated out rather
than just unlinking it.
--
John White johnjohn
at
triceratops.com
PGP Public Key: http://www.triceratops.com/john/public-key.pgp
Doug Lumpkin writes:
> Where might this mrtg config file be???
Before everybody else asks me, http://www.crynwr.com/mrtg/ . I don't
have an index file, so you can see everything. qmail-mrtg and
qmail-mrtg1 are the scripts mentioned in mrtg.cfg. The two html files
are the mrtg displays.
--
-russ nelson <[EMAIL PROTECTED]> http://crynwr.com/~nelson
Crynwr sells support for free software | PGPok | Government schools are so
521 Pleasant Valley Rd. | +1 315 268 1925 voice | bad that any rank amateur
Potsdam, NY 13676-3213 | +1 315 268 9201 FAX | can outdo them. Homeschool!
On Wed, Jul 28, 1999 at 11:24:06AM -0700, [EMAIL PROTECTED] wrote:
> I specifically remember that there was a cyclog modification which
> allowed one to process a log file which was being rotated out rather
> than just unlinking it.
I wrote one such patch. The patch is in:
http://em.ca/~bruceg/rpms/daemontools/cyclog-command.patch
--
Bruce Guenter <[EMAIL PROTECTED]> http://em.ca/~bruceg/
>> On 28 Jul 1999 11:22:56 -0400,
>> [EMAIL PROTECTED] (John R. Levine) said:
J> What do you do about daily or weekly log summaries? I still haven't
J> come up with a good way to do that with cyclog.
I munged some of the cyclog code around to make it write to a file based
on the current date. We use this for a loghost that holds syslog output
from several other Unix systems. The listing is small, so it's enclosed
below; it replaces cyclog.c.
--
Karl Vogel
ASC/YCOA, Wright-Patterson AFB, OH 45433, USA
[EMAIL PROTECTED] or [EMAIL PROTECTED]
-----------------------------------------------------------------------------
#include <sys/types.h>
#include <sys/time.h>
#include "direntry.h"
#include "substdio.h"
#include "subfd.h"
#include "exit.h"
#include "sgetopt.h"
#include "strerr.h"
#include "scan.h"
#include "fmt.h"
#include "now.h"
#define FATAL "daylog: fatal: "
#define WARNING "daylog: warning: "
void die_usage()
{
strerr_die1x(100,"daylog: usage: daylog dir");
}
unsigned long size = 10240;
char fn[20 + FMT_ULONG];
int safewrite(fd,buf,len)
int fd;
char *buf;
int len;
{
int w;
for (;;) {
w = write(fd,buf,len);
if (w > 0) return w;
strerr_warn4(WARNING,"unable to write to ",fn,", pausing: ",&strerr_sys);
sleep(60);
}
}
void trace(x1) /* KEV */
char *x1;
{
strerr_sysinit();
if (x1) substdio_puts(subfderr,x1);
substdio_puts(subfderr,"\n");
substdio_flush(subfderr);
}
char outbuf[1024];
substdio ssout;
int flushread(fd,buf,len) int fd; char *buf; int len;
{
substdio_flush(&ssout);
return read(fd,buf,len);
}
char inbuf[1024];
substdio ssin = SUBSTDIO_FDBUF(flushread,0,inbuf,sizeof inbuf);
void main(argc,argv)
int argc;
char **argv;
{
char *dir;
char *fns;
char ch;
int fd;
int flageof;
int len;
int opt;
struct tm *t;
unsigned long bytes;
unsigned long lastnow;
umask(022);
while ((opt = getopt(argc,argv,"")) != opteof)
switch(opt) {
default:
die_usage();
}
argv += optind;
dir = *argv;
if (!dir)
die_usage();
if (chdir(dir) == -1)
strerr_die4sys(111,FATAL,"unable to chdir to ",dir,": ");
flageof = 0;
while (!flageof) {
for (;;) {
lastnow = now();
t = localtime(&lastnow);
fns = fn;
len = fmt_ulong(fns,(unsigned long) (1900 + t->tm_year));
fns += len;
*fns++ = '-';
len = fmt_uint0(fns,(unsigned int) (1 + t->tm_mon),2);
fns += len;
*fns++ = '-';
len = fmt_uint0(fns,(unsigned int) t->tm_mday,2);
fns += len;
*fns = '\0';
fd = open_append(fn);
if (fd != -1) break;
strerr_warn4(WARNING,"unable to create ",fn,", pausing: ",&strerr_sys);
sleep(60);
}
substdio_fdbuf(&ssout,safewrite,fd,outbuf,sizeof outbuf);
for (bytes = size;bytes > 0;--bytes) {
if (substdio_get(&ssin,&ch,1) < 1) { flageof = 1; break; }
substdio_BPUTC(&ssout,ch);
if (ch == '\n') break;
}
substdio_flush(&ssout);
while (fsync(fd) == -1) {
strerr_warn4(WARNING,"unable to sync to ",fn,", pausing: ",&strerr_sys);
sleep(60);
}
fchmod(fd,0644); /* if it fails, too bad */
close(fd);
}
_exit(0);
}
Hi all
When a mail is succesfully delivered, and I want to read it from pop3 the
following happens:
> telnet mail.domain.com 110
Trying w.x.y.z
Connected to domain.com.
Escape is...
+OK ...
> user johndoe
+OK
> pass pop3password
+OK
> list
1 265
.
> retr 1
-ERR unable to open that message
> quit
the messages in domain-com/johndoe/Maildir/new/ is created with these permissions
-rw------- 1 popuser popuser 265 jul 27 12:00 xxxxxx.domain.com
popuser is a user with shell=/bin/false
It seems that mails are created with wrong permission? OR??
If I manually change permission to -rw-rw---- I can "retr" the mail though.
Anyone knows how to setup the correct permissions?
And what ARE the default permission-settings on a newly arrived mail?
Henrik Johansen
[EMAIL PROTECTED]
Permissions on newly delivered mail
total 3
1 drwx------ 2 user user 1024 Jul 28 12:42 .
1 drwx------ 5 user user 1024 Jul 27 12:06 ..
1 -rw------- 1 user user 950 Jul 28 12:42
933180168.8431.blank.cimx.com
My guess is that pop doesn't have access to that file how are you starting
qmail-pop3d?
Here is how I do for reference (called from init.d on startup) :
echo -n "Starting qmail: qmail-pop3d"
supervise /var/supervise/qmail/pop3d \
tcpserver -v -R 0 pop-3 /var/qmail/bin/qmail-popup blank.cimx.com \
/home/vpopmail/bin/vchkpw /var/qmail/bin/qmail-pop3d Maildir 2>&1 |
\
setuser qmaill cyclog /var/log/qmail/pop3d &
-----Original Message-----
From: Henrik Johansen [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, July 28, 1999 12:41 PM
To: [EMAIL PROTECTED]
Subject: Unable to open message (POP3 retr)
Hi all
When a mail is succesfully delivered, and I want to read it from pop3 the
following happens:
> telnet mail.domain.com 110
Trying w.x.y.z
Connected to domain.com.
Escape is...
+OK ...
> user johndoe
+OK
> pass pop3password
+OK
> list
1 265
.
> retr 1
-ERR unable to open that message
> quit
the messages in domain-com/johndoe/Maildir/new/ is created with these
permissions
-rw------- 1 popuser popuser 265 jul 27 12:00 xxxxxx.domain.com
popuser is a user with shell=/bin/false
It seems that mails are created with wrong permission? OR??
If I manually change permission to -rw-rw---- I can "retr" the mail though.
Anyone knows how to setup the correct permissions?
And what ARE the default permission-settings on a newly arrived mail?
Henrik Johansen
[EMAIL PROTECTED]
Hi all
When a mail is succesfully delivered, and I want to read it from pop3 the
following happens:
> telnet mail.domain.com 110
Trying w.x.y.z
Connected to domain.com.
Escape is...
+OK ...
> user johndoe
+OK
> pass pop3password
+OK
> list
1 265
.
> retr 1
-ERR unable to open that message
> quit
the messages in domain-com/johndoe/Maildir/new/ is created with these permissions
-rw------- 1 popuser popuser 265 jul 27 12:00 xxxxxx.domain.com
popuser is a user with shell=/bin/false
It seems that mails are created with wrong permission? OR??
If I manually change permission to -rw-rw---- I can "retr" the mail though.
Anyone knows how to setup the correct permissions?
And what ARE the default permission-settings on a newly arrived mail?
Henrik Johansen
[EMAIL PROTECTED]
Anyone know where I can find a checkpassword that looks up username/password
combinations in an NT SAM database?
--
Adastra Software Ltd, Edmonton House, Park Farm Close, Folkestone, Kent
Tel: 01303 222700 Fax: 01303 222701 24-hr support: 0701 0702 016
Call handling for GP Co-ops & Deputising services www.adastra.co.uk
On Tue, 27 Jul 1999, Tony D'Andrade wrote:
I've just been configuring a central qmail host myself, so I feel inspired
to help a bit ... This is my suggestion:
>
> Hi. I am trying to get [EMAIL PROTECTED] to alias to [EMAIL PROTECTED]
> 'fred' is a real account on our system.
su -
echo [EMAIL PROTECTED] >/var/qmail/alias/.qmail-info
And you're all done.
> In:
> /var/qmail/control/rcpthosts
> I have:
> mydomain.com
dont care, it's used by the mail receiver qmail-smtpd to allow only
mydomain.com as destination domain for mail incoming through SMTP.
> In:
> /var/qmail/control/virtualdomains
> I have:
> mydomain.com:fred
take this out, or skip the echo command above. Doesn't work anyway if
mydomain.com is already local.
> In ~fred I have:
> .qmail-info
This redirects [EMAIL PROTECTED], which is not what you want. take it
out.
> This contains:
> &[EMAIL PROTECTED]
>
> None of this works. When I take mydomain.com:fred out of virtualdomains
> then I can mail [EMAIL PROTECTED] and he receives mail. Can anyone tell
> me what I am missing ?
>
> thanks in advance !!
>
> -td
Another way is to give fred controll over the info@ and info-*@ email
addresses, see man qmail-users.
Jelle.
Tero Niemi <[EMAIL PROTECTED]> wrote:
> In control/virtualdomains I have:
>
> host.fi:first.lastname
>
> then in �/first.lastname/ I have files .qmail-default,
>.qmail-info, .qmail-first:lastname which have one line
> which is address first.lastname
>
> Works just fine for user first.lastname, but info address doesn't
>work. Can anyone help me?
Are "host.fi" and "first.lastname" the actual values you're using? If
not, please supply the real values. We could go round and round trying
to fix a problem that would be obvious if we knew what you were really
doing.
And when you say "info address doesn't work", what do you mean?
-Dave
Dave Sill wrote:
> Tero Niemi <[EMAIL PROTECTED]> wrote:
>
> > In control/virtualdomains I have:
> > host.fi:first.lastname
> > then in �/first.lastname/ I have files .qmail-default,
> >.qmail-info, .qmail-first:lastname which have one line
> > which is address first.lastname
> > Works just fine for user first.lastname, but info address doesn't
> >work. Can anyone help me?
>
> Are "host.fi" and "first.lastname" the actual values you're using? If
> not, please supply the real values. We could go round and round trying
Ok then... User that works is [EMAIL PROTECTED], he
has .qmail-info in his home directory
and in virtualdomains he is seen like this :
lannenkonepalvelu.fi:jarkko.turvanen
.qmail-info file has one line which is jarkko.turvanen(tried also with
jarkko:turvanen). However when I send mail
to [EMAIL PROTECTED] qmail says that we don't have a mailbox
by that name here.
Magnus Bodin wrote:
> On Tue, 27 Jul 1999, David ROBERT wrote:
> > I want all the mail sent to example.com to be delivered
> > via smtp :
> > smtproutes
> > -----------
> > example.com:mail.example.com
> >
> > But I want qmail to look for alias .qmail-example-david to
> > post it localy. If it exist.
> In ~someuser/.qmail-example-default:
>
> | forward ${DEFAULT}@mail.example.com
That's assuming that mail.example.com treats mail.example.com mail exactly
the same as example.com. In the (unlikely) event that it doesn't, you could
dump the mail in a maildir and use serialmail to send it on.
Regards,
--Steve
Yes, it is possible, but since I've never needed to do it, I've never
looked up how. You should post this to the full list at [EMAIL PROTECTED]
instead of directly to a respondent. I'm sure Russell Nelson, Dave Sill,
Vince Vielhaber or some other expert can tell you quickly and succinctly
how to go about doing it. Don't bother posting _this_ question, since I'm
going to cc it to the list. Hopefully you'll get some quick and useful
responses.
At 11:51 AM 7/28/99 , you wrote:
>Is it possible to get Qmail to attach a few lines of text to each message
>that is sent out. And if the answer is yes. How??
LIST: please reply to [EMAIL PROTECTED]
______________________
NovaMetrix Development
Robbie Walker, AMWL
P.O. Box 635 or 910-653-4006
106-B S. Main St 800-773-5647
Tabor City, NC 28463 910-653-2052 FAX
I've looke all over the qmail pages, and searched through the post I have
from this list, but can't figure out how to do the AOL patch.
I got the file for the qmail.org site, and uploaded it to /var/qmail/bin
Then I entered this command. (Found it from a post on this list)
patch -p0 < patchfile
I figured out that I was supposed to replace "patchfile" with
"qmail-103.patch"
That gets me a response from patch, that says:
"Can't find file to patch at input line 3 ..."
So, yup, I'm a newbie, but I need some help. Once I figure this out, I
would be willing to detail it for posting on the qmail.org site, so others
like me will be able to add the patch.
Thanks,
Peter Janett
New Media One Web Services
~Professional results with a personal touch~
http://www.newmediaone.com
[EMAIL PROTECTED]
Dear qolleages<g>!
I have just rejoined this very active list to ask a question, and make
a comment. I am running Linux at home, with qmail, and I have an ISP
which I dial up 3-4 times a day(PPP connection) to get my mail(with
fetchmail), or do some browsing if there is a need . . .
My machine's name is alanmcc.net.us, a handcrafted name, totally
unregistered; it might as well be flopsy.mopsy.cottontail. I send
out my mail using user masquerading(FAQ 1.2) so all replies go
to [EMAIL PROTECTED]
My ISP, wizard.net, doesn't do forwarding, so I can't implement any
null-client. And of course I don't have a static IP, I get a new
IP # each time I dial up.
Now a trend is starting to develop of checking, via reverse-lookup,
where E-mail is coming from, before accepting it. I have only hit it
once(when I tried to join the freebsd.org E-list), but it is clearly
an important anti-SPAM measure, and this will increase. I think this
is a good idea, but it makes problems for mail coming from the
machine alanmcc.net.us, or, I guess, any machine connected to the Net
with a dynamic IP.
So I am about to modify my "ip-up" script to do the following: do
an nslookup on the IP # I get sent, in order to get the name of the
"machine" that I've been given, and then insert this machine name into
/var/qmail/control/defaulthost. I have tested this "by hand" e.g.
getting the machine-name and doing a "telnet freebsd.org smtp" with
EHLO etc, and it works.
Finally my question<g>: is this the way to go? or can someone suggest
a less kludgy solution?
More generally: how in general can the average gal/guy(including your
average greedy spammer misfit), get on the Net, and send out whatever
(s)he wants, with the (one?) proviso, that they must -- as the freebsd.org
site makes them do -- identify themselves?
Is it important or relevant to mention here that freebsd.org is using
Postfix? Probably not, since I'm sure that qmail can be configured
to do the same reverselookup, right?
Sorry for the overlong post, hope that someone will have read it to
the end!
TIA for answers!
Alan McConnell
--
Alan McConnell "On the contrary, I'm very sweet-tempered, as
Pixel Analysis long as I don't get irritated."
[EMAIL PROTECTED] Education cuts don't heal.
[EMAIL PROTECTED] writes:
>
> So I am about to modify my "ip-up" script to do the following: do
> an nslookup on the IP # I get sent, in order to get the name of the
> "machine" that I've been given, and then insert this machine name into
> /var/qmail/control/defaulthost. I have tested this "by hand" e.g.
> getting the machine-name and doing a "telnet freebsd.org smtp" with
> EHLO etc, and it works.
>
Hi Alan. Sure. As a fragment:
In /etc/ppp/ip-up:
#!/bin/sh
#
# Arguments:
# $1) interface name
# $2) tty device
# $3) speed
# $4) local ip
# $5) remote ip
#
# Dispatch to the service being provided-use the local ip and remote ip
# to determine the connectivity:
#
case "$4" in
#
# From some local ppp to some other local ppp if needed:
#
"172.17.4.15")
blah-blah
;;
#
# Connectivity not understood, so far, possibly an ISP machine.
#
*)
#
# Look at the first three octets of the dotted quad notation
# address of the remote, ie., look at the class C address of the
# remote, which is the network address:
#
case `echo "$5" | /usr/bin/sed 's/\.[0-9]*$//'` in
#
# From mymachine to ISP running ppp?
#
"123.45.67")
do stuff to bring the line up like route commands,
etc., and get things running and remember the IP.
.
.
.
if echo ':amachine.myisp.com' > "/var/qmail/control/smtproutes"
then
if echo 'whatever you want' > "/var/qmail/control/defaulthost"
then
if echo 'amachine.myisp.com' > "/var/qmail/control/helohost"
then
if killall -HUP qmail-send
fi
fi
fi
.
.
.
whatever other stuff
;;
#
# Connectivity not understood, fall through to the exit.
#
*)
;;
esac
;;
esac
You will need to reverse the process in /etc/ppp/ip-down.
John
BTW, another alternative is to use slirp in a shell account on the ISP
instead of pppd. Then your local LAN can be assigned the private
network IPs, (IP_MASQUERADING also does much the same thing, and there
is a HOW-TO for it.) Then you don't have to worry what IP your ISP
assigns you, and it is always the same from your side. (But you would
have to provide your own DNS, and there is a HOW-TO for that, too.)
I have had my ports scanned over pppd from an ISP, and tend to,
personally, prefer slirp, which runs through IP redirection-so it is
difficult for the Internet vandals to find what IP to use. Note that
if your From:/Reply-To: headers are correct with your ISP address, all
will work fine, since that address is the one that slirp uses to send
the email through. Slirp has some very nice security features, but has
fallen into unsupport the last few years. Its at
http://blitzen.canberra.edu.au/slirp/, but the author has went on to
other things.
--
John Conover, 631 Lamont Ct., Campbell, CA., 95008, USA.
VOX 408.370.2688, FAX 408.379.9602, whois '!JC154'
[EMAIL PROTECTED], http://www2.inow.com/~conover/john.html
[EMAIL PROTECTED] writes:
> My ISP, wizard.net, doesn't do forwarding, so I can't implement any
> null-client.
That's hard to believe. Do they have no customers running Windows?
--
-russ nelson <[EMAIL PROTECTED]> http://crynwr.com/~nelson
Crynwr sells support for free software | PGPok | Government schools are so
521 Pleasant Valley Rd. | +1 315 268 1925 voice | bad that any rank amateur
Potsdam, NY 13676-3213 | +1 315 268 9201 FAX | can outdo them. Homeschool!
Dear friends:
Now, I am developing freemail system based on qmail. I test the qmail's
efficiency as following step.
My Machine is a 256MB Pentium II - 450 under FreeBSD 3.2
1. Local mailing lists: I tried sending a message to 1024 local mailboxs
on the same disk on my home machine. all the deliveries were done in about
40 seconds.(as describe in qmail author's homepage is 25.5 seconds)
my testing maillist file in /var/qmail/.qmail-help . The file content
1024 users.
# echo to:help|/var/qmail/bin/qmail-inject
According to /var/log/maillog, take about 40 seconds.
2. Separate local messages: I disabled qmail's deliberies and then sent
5000 separate messages to 5000 recipient. The message were all safely
written to queue disk in 6 minutes. After I reenabled deliveries, all the
message were delivered to recipient's mailbox in under about 36 minutes.
End-to-end time: 42 minutes. ( as described in author's homepage , all the
message were deliver to the recipient's mailbox in under 12 minutes)
# echo to:test1|/var/qmail/bin/qmail-inject
:
:
# echo to:test5000|/var/qmail/bin/qmail-inject
The results is much more slow than described in author's homepage, who
can tell me why and how can I speed up my test.
Thanks in advanced.
Xiaoxia Zhao
Xiaoxia Zhao writes:
> The results is much more slow than described in author's homepage, who
> can tell me why and how can I speed up my test.
A) Use SCSI disks.
B) Use an array of small SCSI disks, and stripe them.
C) Use a 100 mbps network card.
D) Make sure qmail-remote is tuned for a maximum of 200+ simultaneous
connections.
E) Add more RAM.
--
Sam
On Thu, Jul 29, 1999 at 01:40:08AM +0000, Sam wrote:
> Xiaoxia Zhao writes:
>
> > The results is much more slow than described in author's homepage, who
> > can tell me why and how can I speed up my test.
>
> A) Use SCSI disks.
>
> B) Use an array of small SCSI disks, and stripe them.
>
> C) Use a 100 mbps network card.
>
> D) Make sure qmail-remote is tuned for a maximum of 200+ simultaneous
> connections.
>
> E) Add more RAM.
And, as we've seen in a recent discussion:
F) Don't use syslogd. Use cyclog from DJB's daemontools package.
Chris
>
> Dear friends:
> Now, I am developing freemail system based on qmail. I test the qmail's
> efficiency as following step.
> My Machine is a 256MB Pentium II - 450 under FreeBSD 3.2
[snip]
If you're using IDE drives switch to UW (Ultra Wide) SCSI as a minimum
and you might want to look into caching scsi controllers like the dpt
PM3334UW and add 64MB cache to the controller.
You're probably not processor limited. We got hit by a spam relay (we
were researching and preparing to add antispam to our mailer) and even
with all the normal load, our mailer with a P-166 was processing about
10,000 emails/hour.
What else is running on that system?
--
Richard Shetron [EMAIL PROTECTED] [EMAIL PROTECTED]
What is the Meaning of Life?
There is no meaning,
It's just a consequence of complex carbon based chemistry; don't worry about it
The Super 76, "Free Aspirin and Tender Sympathy", Las Vegas Strip.
Hi,
I am trying to implement mrs.brisby's SMTP authentication patch
(available at http://www.nimh.org/code.shtml) for qmail 1.03 on a RedHat
6.0 system, and I am having trouble with the checkpassword part.
According to mrs.brisby, I need to modify checkpassword.c by following
the example set forth in her version of vchkpw.c. However, being that I
am new to all of this and am unfamiliar with C, I am still having a
hard time figuring out what needs to be done. I noticed that some of the
people on this list have implemented the patch successfully, and I was
hoping that someone might be kind enough to give me some pointers.
Thanks in advance for any help,
Eric Hanson
[EMAIL PROTECTED]
I think you need a .qmail-default file in the user's home directory.
That will catch <anything>@lannenkonepalvelu.fi
I have a user that has his own domain, tristre.com
All the mail to the domain goes to him.
/etc/qmail/control/virtualdomains contains;
tristre.com:tristre
/home/tristre/.qmail-default contains;
&[EMAIL PROTECTED]
but I'm assuming that you could put in ./Maildir/ instead.
Another thing, I've been hunting around for info on dealing with large
messages. Being a bit of a newbie, I think I just need to be pointed in the
right direction. I know that ESMTP servers declare the messages size before
they start the DATA part, and ordinary STMP servers dont. Ideally I'd like
to stop receiving a msg once it gets over a certain size (or before it even
starts). I'd also like to be able to spit back some 5xx message that tells
the sending server to give up sending that message.
Regards,
Daniel Baird
IP Network Engineer
Network Applications Centre
Cable & Wireless Optus
email: [EMAIL PROTECTED]
-----Original Message-----
From: Tero Niemi [mailto:[EMAIL PROTECTED]]
Sent: Thursday, 29 July 1999 16:03
To: Dave Sill
Cc: [EMAIL PROTECTED]
Subject: Re: Problems with user aliases
Dave Sill wrote:
> Tero Niemi <[EMAIL PROTECTED]> wrote:
>
> > In control/virtualdomains I have:
> > host.fi:first.lastname
> > then in �/first.lastname/ I have files .qmail-default,
> >.qmail-info, .qmail-first:lastname which have one line
> > which is address first.lastname
> > Works just fine for user first.lastname, but info address doesn't
> >work. Can anyone help me?
>
> Are "host.fi" and "first.lastname" the actual values you're using? If
> not, please supply the real values. We could go round and round trying
Ok then... User that works is [EMAIL PROTECTED], he
has .qmail-info in his home directory
and in virtualdomains he is seen like this :
lannenkonepalvelu.fi:jarkko.turvanen
.qmail-info file has one line which is jarkko.turvanen(tried also with
jarkko:turvanen). However when I send mail
to [EMAIL PROTECTED] qmail says that we don't have a mailbox
by that name here.