qmail Digest 15 Sep 2000 10:00:00 -0000 Issue 1124
Topics (messages 48696 through 48776):
Forward on Bounce
48696 by: ���� �����
48697 by: Brett Randall
48699 by: ���� �����
48708 by: Dave Sill
48710 by: ���� �����
48711 by: Dave Sill
48721 by: ���� �����
Re: Reforward emails (summary)
48698 by: Muhamad A. Martoprawiro
best combination
48700 by: Clemens Hermann
48701 by: Robin S. Socha
Re: A few clues for linuxpeople
48702 by: Dave Sill
Re: Mass Mailout Performance Tips
48703 by: Greg Cope
Re: Virtual domain Help please.
48704 by: Dave Sill
48705 by: Dave Sill
48736 by: Oezguer Kesim
Re: FAQ Listbot? (was: Re: rcphosts)
48706 by: Bruno Wolff III
Re: CNAME lookup failed temporarily. (#4.4.3) - BUG In qmail-remote ?!
48707 by: Dave Sill
Looking for NAI Virus Scanner
48709 by: Paul Mindeman
Re: Qmail T-Shirts
48712 by: Vern Hart
48715 by: markd.bushwire.net
48717 by: Steven Rice
denying user@ip senders
48713 by: NERvOus
48714 by: Olivier M.
48716 by: NERvOus
48725 by: Olivier M.
Bounces should have a Message-ID
48718 by: Patrick J. LoPresti
Re: Mypoints.com is not nice to us qmail admins (was: C API for
48719 by: Aaron L. Meehan
AWK rezponder ( I told you I'd do it)...
48720 by: Graphic Rezidew
bug in flame-patches-1.03-1.6.2.diff, patch provided.
48722 by: Brian Behlendorf
need help..
48723 by: Simo Lakka
48724 by: Peter Green
48727 by: dG
48728 by: Adam McKenna
48731 by: dG
48732 by: Adam McKenna
48733 by: Timothy Legant
48735 by: dG
48752 by: Chris Johnson
48758 by: Gadoury
UUCP addressing?
48726 by: John Conover
48729 by: Bruno Wolff III
Re: multilog question
48730 by: James T. Perry
Hmm, this never got sent...
48734 by: Scott D. Yelich
config or default ?? Confused
48737 by: Morpheuz
48739 by: Ben Beuchler
svscan
48738 by: Jens Georg
48740 by: Ben Beuchler
Re: Need some help with SSL
48741 by: Stephen Bosch
48767 by: Stephen Bosch
48768 by: Jamie Heilman
qmailanalog compiling problem
48742 by: Stephen Berg
48743 by: Ben Beuchler
48744 by: Stephen Berg
48746 by: Peter Green
48747 by: Johan Almqvist
48748 by: Stephen Berg
Problems with Quota and Qmail
48745 by: Roberto Samarone Ara�jo \(RSA\)
Re: qmail + freebsd = reboot
48749 by: Doug White
48753 by: Gustavo Vieira Goncalves Coelho Rios
48754 by: Bill Moran
48772 by: Didier Derny
Re: Forward
48750 by: Dale Miracle
URGENT HELP - QMAIL
48751 by: tigre21.gamma.qnet.com.pe
cyrus-qmail
48755 by: Galen Johnson
48756 by: Jason van Zyl
48757 by: Ihnen, David
48764 by: Dale Miracle
Stopping "user@virtualdomain" from receiving mail as "user@actualdomain"
48759 by: Philip Tong
Strange Problem
48760 by: Gadoury
48761 by: Ben Beuchler
48763 by: Gadoury
48765 by: Ben Beuchler
48766 by: Gadoury
48769 by: wolfgang zeikat
file.pop.lock Clean Queue
48762 by: tigre21.gamma.qnet.com.pe
Re: Looking for input on JFS for linux.
48770 by: Peter van Dijk
48771 by: Petr Novotny
48774 by: Peter van Dijk
48775 by: Petr Novotny
48776 by: Peter van Dijk
comparison vmailmgr - inter7
48773 by: Clemens Hermann
Administrivia:
To unsubscribe from the digest, e-mail:
[EMAIL PROTECTED]
To subscribe to the digest, e-mail:
[EMAIL PROTECTED]
To bug my human owner, e-mail:
[EMAIL PROTECTED]
To post to the list, e-mail:
[EMAIL PROTECTED]
----------------------------------------------------------------------
hello qmail
list
i know that what im
about to ask is a simple question, discussed in many threads and faqs, but i
cant seem to make it work, no matter what i do.
so here
goes:
i host multiple
virtual domains on my qmail 1.03 rh6.2 server.
i use only qmail
products - qmail-smtpd and qmail-pop3d, no vpopmail or such.
everything works
fine, but now i want to do the following:
i want that all
messages bounced for each domain, will forward to an address in that
domain.
something like the
.qmail-default, execpt i want it for each domain:
example:
i host domain
xxx.com and domain yyy.com
and the same for
yyy.com.
what i
tried:
1. put .qmail-yyy
in /var/qmail/alias - didnt work
2. put .qmail in
/popboxes/yyy (which is the home directory of users of yyy domain) - didnt
work
3. put
.qmail-yyy-default in /var/qmail/alias - didnt work
4. put
.qmail-default-yyy in /var/qmail/alias - didnt work
i tried some more
.qmail files which i cant remember and didnt work. i made sure the file
permissions were 600 and so on...
in the logs when i
tried to send the message for the address that doesnt exist, i just see the
bounce message:
delivery 268:
failure: Sorry,_no_mailbox_here_by_that_name._(#5.1.1)/
and no auto
send...
please help... (i
hope i provided all the info required, if not, ill be happy to add whatever u
think is neccesary)
THANKS!!!
---------------------------------------------------------------------------------------
Haim Halpern
- ����
�����
---------------------------------------------------------------------------------------
Try this:
Put the virtual domain in control/virtualdomains. ie:
virtual.domain.com: virtual1
anothervirtual.domain.com: virtual2
virtual1 and virtual2 are two different users...add a different user for
each virtual domain (they can have better names). Then in the home folder
for each of these users, create a .qmail-default file with has the
fastforward line first, and there is a parameter (I forget it, look in the
man page) that will move to the next line in the file if the user doesn't
exist. The second line would therefore be something like:
./Maildir/ or
./Mailbox or
&[EMAIL PROTECTED]
This is presuming you use fastforward...If you don't simply create
.qmail-user files and a .qmail-default in that virtual-domain user's home
folder instead of relying on fastforward (note: i recommend fastforward, it
is much better than sendmail's aliases...naturally)
/BR
Manager
InterPlanetary Solutions
http://ipsware.com
Hello Brett
I think you (or me) are confused...
in the virtualdomains file i put the domain, and the prefix for the users of
that domain:
domain1.com:domain1
domain2.com:domain2
and then u have in the assign file:
=domain1-user:blabla
=domain2-user:blabla
each user is a diffrent user, and i want to forward only if the user mailed
to doesnt exist.
i use Maildir
so, what qmail does, is go and try to find the user at that domain.
if it doesnt exist, y should it look at .qmail-default in its home dir when
it doesnt have a home dir?
again, where should the .qmail file go and what name should it have?
thanks!
-----Original Message-----
From: Brett Randall [mailto:[EMAIL PROTECTED]]
Sent: Thursday, September 14, 2000 2:11 PM
To: ���� ��� �; qmail
Subject: RE: Forward on Bounce
Try this:
Put the virtual domain in control/virtualdomains. ie:
virtual.domain.com: virtual1
anothervirtual.domain.com: virtual2
virtual1 and virtual2 are two different users...add a different user for
each virtual domain (they can have better names). Then in the home folder
for each of these users, create a .qmail-default file with has the
fastforward line first, and there is a parameter (I forget it, look in the
man page) that will move to the next line in the file if the user doesn't
exist. The second line would therefore be something like:
./Maildir/ or
./Mailbox or
&[EMAIL PROTECTED]
This is presuming you use fastforward...If you don't simply create
.qmail-user files and a .qmail-default in that virtual-domain user's home
folder instead of relying on fastforward (note: i recommend fastforward, it
is much better than sendmail's aliases...naturally)
/BR
Manager
InterPlanetary Solutions
http://ipsware.com
���� ����� <[EMAIL PROTECTED]> wrote:
>in the virtualdomains file i put the domain, and the prefix for the users of
>that domain:
>domain1.com:domain1
>domain2.com:domain2
>
>and then u have in the assign file:
>=domain1-user:blabla
>=domain2-user:blabla
You need "+" entries in the assign file, e.g.:
+domain1:blabla
+domain2:blabla
Which act as wildcards and direct unmatched addresses to a
.qmail-default file in the specified directory.
-Dave
hi Dave
you mean that if i enter the following:
=domain1-user1:...:/popboxes/domain1/user1
=domain1-user2:...:/popboxes/domain1/user2
+domain1:.../popboxes/domain1/user1
this will forward all mail for domain1 that is not for user1 nor user2, to
user1
right?
will it also bounce the message?
Thanks for your response
----------------------------------------------------------------------------
-----------
Haim Halpern - ???? ?????
----------------------------------------------------------------------------
-----------
-----Original Message-----
From: Dave Sill [mailto:[EMAIL PROTECTED]]
Sent: Thursday, September 14, 2000 4:43 PM
To: [EMAIL PROTECTED]
Subject: RE: Forward on Bounce
���� ����� <[EMAIL PROTECTED]> wrote:
>in the virtualdomains file i put the domain, and the prefix for the users
of
>that domain:
>domain1.com:domain1
>domain2.com:domain2
>
>and then u have in the assign file:
>=domain1-user:blabla
>=domain2-user:blabla
You need "+" entries in the assign file, e.g.:
+domain1:blabla
+domain2:blabla
Which act as wildcards and direct unmatched addresses to a
.qmail-default file in the specified directory.
-Dave
���� ����� <[EMAIL PROTECTED]> wrote:
>you mean that if i enter the following:
>=domain1-user1:...:/popboxes/domain1/user1
>=domain1-user2:...:/popboxes/domain1/user2
>+domain1:.../popboxes/domain1/user1
>
>this will forward all mail for domain1 that is not for user1 nor user2, to
>user1
>right?
>will it also bounce the message?
Let's use complete assign entries, like:
=domain1-user1:vpop:99:99:/popboxes/domain1/user1::
=domain1-user2:vpop:99:99:/popboxes/domain1/user2::
+domain1:vpop:99:99:/popboxes/domain1/user1:-:
Now, /popboxes/domain1/user1/.qmail-default will catch all other
domain1 addresses except user1 and user2.
It won't bounce the messages unless the .qmail-default tells it to,
e.g., via "bouncesaying".
-Dave
i tried it.
it works perfectly! and so simple too.. (if you know the material, i
guess...)
thanks a lot Dave!!
(for the archive i'll post the contents of .qmail-default)
---------------------------SNIPSNIPSNIP----------------------------------
mailer# cat .qmail-default
/popboxes/domain1/user1/Maildir
|bouncesaying 'This address no longer accepts mail.'
---------------------------SNIPSNIPSNIP----------------------------------
Haim
-----Original Message-----
From: Dave Sill [mailto:[EMAIL PROTECTED]]
Sent: Thursday, September 14, 2000 5:01 PM
To: [EMAIL PROTECTED]
Subject: RE: Forward on Bounce
���� ����� <[EMAIL PROTECTED]> wrote:
>you mean that if i enter the following:
>=domain1-user1:...:/popboxes/domain1/user1
>=domain1-user2:...:/popboxes/domain1/user2
>+domain1:.../popboxes/domain1/user1
>
>this will forward all mail for domain1 that is not for user1 nor user2, to
>user1
>right?
>will it also bounce the message?
Let's use complete assign entries, like:
=domain1-user1:vpop:99:99:/popboxes/domain1/user1::
=domain1-user2:vpop:99:99:/popboxes/domain1/user2::
+domain1:vpop:99:99:/popboxes/domain1/user1:-:
Now, /popboxes/domain1/user1/.qmail-default will catch all other
domain1 addresses except user1 and user2.
It won't bounce the messages unless the .qmail-default tells it to,
e.g., via "bouncesaying".
-Dave
Hi Brett,
Thanks a lot.
I can reforward those emails using fetchmail!
(After 2 days trial and error .. :-))
I put what I've found at http://www.pustaka.org/fetchmail
just in case somebody need it.
Thanks also to Rick Lyons.
Regards,
Muhamad
>> I use qmail at chem.itb.ac.id. What's the simplest way to reforward
>> those emails to the right person or to the right place?
>I suggest looking into fetchmail and similar programs...we had to use it
for
>a while (albeit with sendmail, not qmail, but since it works via POP3
>retrieval, I would guess it should still work the same). There was a
>discussion on this topic earlier in the year and fetchmail was mentioned,
so
>try searching the qmail ML archives (find them on www.qmail.org) for
>fetchmail and see what you find...
>
>/BR
Hi,
I am running qmail without any problems. No I want to install it on a
second server and need some more features. The features do exist all and
can be found on qmail.org but some tools seem not to work together with
others, etc.
It would be great if someone who in running a qmail-server including the
following featurese could give me a short response. I do not need any
detail, just a good and working combination of packages to fulfill the
needs.
besides standard features I need the following:
password- and alias- database.
webmail
virtual users (no system users)
there are some other things but I expect them to work. Who has
experience combining these things? Is there a tool including all three?
Thanks in advance
Clemens
* Clemens Hermann <[EMAIL PROTECTED]> [000914 09:02]:
> besides standard features I need the following:
>
> password- and alias- database.
> webmail
> virtual users (no system users)
Have you tried http://www.inter7.com/freesoftware/ yet?
"Stephen F. Bosch" <[EMAIL PROTECTED]> wrote:
>Now THAT was a classy response. Cheers to you. I'm glad there are people
>out there who can still be helpful and understanding in spite of all the
>ranting and raving that goes on in mailing lists.
Thanks, but for the record, "linuxpeople" replied privately and was
rather offended. Can't win 'em all.
>And yes, LWQ is pretty sweet. =)
Thanks again.
-Dave
"John R. Levine" wrote:
>
> >It takes approximately 6 hours for the script to complete, each
> >message invokes a separate qmail-inject process as the mails are
> >customised with the persons name / details etc. The concurrency only
> >seems to hit about 30- 40 while the script is still pumping messages
> >into qmail-inject.
>
> I would definitely call qmail-remote directly, then fall back to
> qmail-queue if the qmail-remote fails. Since you know that each
> message has a single recipient and you can assume that all the
> recipients are remote, you can skip all of the overhead of queueing
> and dequeueing all message that get delivered on the first try. (Even
> if a few of them are local, they'll still get delivered by looping
> back to the local SMTP daemon.)
>
> The interface to qmail-remote is pretty simple; I've driven it from a
> 68 line perl script, although it'd take a few extra lines to manage a
> pool of qmail-remotes to keep up the concurrency you'd want for an
> application like this.
>
> I believe that Russ Nelson has done this sort of thing in the past
> with great success.
Is there any code avaliable that does this - I'm thinking of doing the
same and would appreciate any help!
Greg Cope
> --
> 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
Oezguer Kesim <[EMAIL PROTECTED]> wrote:
>Thus spake Dejan Markic ([EMAIL PROTECTED]):
>
>> So ... I have put virtual domain to virtualdomains file:
>>
>> my.virtual.domain.com:user
>
>That means, that a mail to
> [EMAIL PROTECTED]
>will be sent locally to
> user-my.virtual.domain.com-foo
No, it'll go to user-foo. Check the qmail-send man page.
>Stay calm. Relax. Enjoy beauty.
Always good advice. :-)
-Dave
"Dejan Markic" <[EMAIL PROTECTED]> wrote:
>So ... I have put virtual domain to virtualdomains file:
>
>my.virtual.domain.com:user
>
>user is valid user on my server, and he's getting mail's normaly.
>
>So when I make this file I go to user's home dir. In this case /home/user/
>I touch file named .qmail-info (i don't write anything in this file).
>
>I chown i to user and chgrp it to users (my group for normal users)
>
>I do a 'ps ax' and there i find ' 99 ? S 0:01
>qmail-send' so ... I send ' kill -HUP 99' (this should reread
>virtualdomains and all that it has to..)
>
>And then I send message to [EMAIL PROTECTED] and I get
>message that Mailbox by that name does not exist.
It sounds like you did everything right, so What Do The Logs Say? (tm)
Post a snippet of the qmail-send logs during an attempted delivery to
the virtual domain.
Also, please show us the actual contents of your virtualdomains file,
not something that resembles it. Even better, post the unmodified
output of qmail-showctl.
-Dave
Thus spake Oezguer Kesim ([EMAIL PROTECTED]):
> > my.virtual.domain.com:user
>
> That means, that a mail to
> [EMAIL PROTECTED]
> will be sent locally to
> user-my.virtual.domain.com-foo
STOP -- what a *mistake*!! I personaly get used to have lines like
my.virtual.domain.com:user-my.virtual.domain.com
in my virtualdomains file.
Only in that case the above rewritings apply!
Sorry for the failure -- it was too late and I get used to much in my own
habits...
cheers,
oec
On Thu, Sep 14, 2000 at 01:22:40AM -0700,
Eric Cox <[EMAIL PROTECTED]> wrote:
>
> Also, is there a downside to this that I just can't see? Am I
> asking for trouble by having a bot listen in on this list?
You have probably thought of this already, but make sure it doesn't
reply to answers to other questions. Probably not responding to anything
with a subject of Re:.* would be a good start. Check In-Reply-To and
References headers would also be a good idea.
"Alex V. Toropov" <[EMAIL PROTECTED]> wrote:
>May be this should be reported as "BUG" in qmail ?
>Or it's a bug somewhere else (I mean the author of <arpa/nameser.h>) ?
See:
http://Web.InfoAve.Net/~dsill/lwq.html#dns-problem
for a discussion of this issue and the workarounds.
-Dave
I'm trying to get Qmail-Scanner working, and have managed to get
everything needed, except for the virus scanner. I'd like to use the
NAI virus scanner, because I'm told we might possibly maybe already have
a license for it. I've poked around NAI's site, but I've only been able
to find Windows and desktop products.
Does anyone know where I can find a Solaris version of NAI's Virus
Scanner. or is there another scanner out there that would work better?
The scanner woud have to be fairly heavy duty, we process around 130000
messages a day.
Thanks
Paul
Today, [EMAIL PROTECTED] wrote:
>
> I saw your message on the message bored and would like to
> know if there's a way I can purchase a qmail t-shirt thats xxxl or
> xxxxl? Thanks again
I have made my designs available at cafepress.com (links to be found
in http://vern.com/tshirts/qmail/) but the largest they do is XL.
I just found out today they now offer XXL, XXXL and XXXXL! I have
"enabled" the extra sizes for the qmail tshirts so they are now
available. Yay!
Cheers,
Vern
PS: If anyone would like to run their own production of qmail
shirts, they're welcome to use my designs.
On Thu, Sep 14, 2000 at 09:09:38AM -0600, Vern Hart wrote:
> Today, [EMAIL PROTECTED] wrote:
> >
> > I saw your message on the message bored and would like to
> > know if there's a way I can purchase a qmail t-shirt thats xxxl or
> > xxxxl? Thanks again
>
> I have made my designs available at cafepress.com (links to be found
> in http://vern.com/tshirts/qmail/) but the largest they do is XL.
>
> I just found out today they now offer XXL, XXXL and XXXXL! I have
> "enabled" the extra sizes for the qmail tshirts so they are now
> available. Yay!
A minor nit. I've always thought the expression was:
"Secure, fast, reliable. Pick any two." and that the qmail
one should be as subtly different as possible, thus:
"Secure, fast, reliable. Pick any three."
But I'm sure this has been done to death.
Regards.
Disclaimer: I've bought stuff of this stuff already.
Vern Hart wrote:
>
> Today, [EMAIL PROTECTED] wrote:
> >
> > I saw your message on the message bored and would like to
> > know if there's a way I can purchase a qmail t-shirt thats xxxl or
> > xxxxl? Thanks again
>
> I have made my designs available at cafepress.com (links to be found
> in http://vern.com/tshirts/qmail/) but the largest they do is XL.
>
> I just found out today they now offer XXL, XXXL and XXXXL! I have
> "enabled" the extra sizes for the qmail tshirts so they are now
> available. Yay!
>
> Cheers,
> Vern
>
> PS: If anyone would like to run their own production of qmail
> shirts, they're welcome to use my designs.
That reminds me, I need to show more of my geekness to the world.
Steven
I'd like to forbid this:
mail from: [EMAIL PROTECTED]
250 ok
rcpt to: [EMAIL PROTECTED]
250 ok
I don't want ppl to be able to send mail as [EMAIL PROTECTED] and force them
to use [EMAIL PROTECTED] instead, even if the recipient is a local user.
How can I achieve it?
Regards.
--
NERvOus, di nome e di fatto. ([EMAIL PROTECTED] || [EMAIL PROTECTED])
ICQ UIN: 2618261 || #nervous @ irc.jnet.it
On Thu, Sep 14, 2000 at 05:24:03PM +0200, NERvOus wrote:
> I'd like to forbid this:
> mail from: [EMAIL PROTECTED]
> 250 ok
> rcpt to: [EMAIL PROTECTED]
> 250 ok
>
> I don't want ppl to be able to send mail as [EMAIL PROTECTED] and force them
> to use [EMAIL PROTECTED] instead, even if the recipient is a local user.
> How can I achieve it?
Look at the antispam patches : there are one which check if the
domain name of the sender exists : I guess it will also trap
ip adresses...
Regards,
Olivier
--
_________________________________________________________________
Olivier Mueller - [EMAIL PROTECTED] - PGPkeyID: 0E84D2EA - Switzerland
PGP signature
Il giorno Thu, Sep 14 in un momento di profonda ispirazione
Olivier M. scrisse riguardo a " Re: denying user@ip senders ":
> > I don't want ppl to be able to send mail as [EMAIL PROTECTED] and force them
> > to use [EMAIL PROTECTED] instead, even if the recipient is a local user.
> > How can I achieve it?
>
> Look at the antispam patches : there are one which check if the
> domain name of the sender exists : I guess it will also trap
> ip adresses...
it doesn't. I'm already using it:
Escape character is '^]'.
220 italway.it ESMTP
mail from: [EMAIL PROTECTED]
250 ok
rcpt to: [EMAIL PROTECTED]
553 Envelope not returnable. See http://www.flame.org/qmail/dnsbad.html
(#5.7.1)
--
NERvOus, di nome e di fatto. ([EMAIL PROTECTED] || [EMAIL PROTECTED])
ICQ UIN: 2618261 || #nervous @ irc.jnet.it
On Thu, Sep 14, 2000 at 06:20:44PM +0200, NERvOus wrote:
> Il giorno Thu, Sep 14 in un momento di profonda ispirazione
> Olivier M. scrisse riguardo a " Re: denying user@ip senders ":
>
> > > I don't want ppl to be able to send mail as [EMAIL PROTECTED] and force them
> > > to use [EMAIL PROTECTED] instead, even if the recipient is a local user.
> > > How can I achieve it?
> >
> > Look at the antispam patches : there are one which check if the
> > domain name of the sender exists : I guess it will also trap
> > ip adresses...
>
> it doesn't. I'm already using it:
Well, you you can try to patch this patch :) (or ask the author
of the original patch)
Olivier
--
_________________________________________________________________
Olivier Mueller - [EMAIL PROTECTED] - PGPkeyID: 0E84D2EA - Switzerland
I know, I know, not all software generates a Message-ID. But friendly
software does, and it is nice for the MTA to be friendly.
So consider this an enhancement request for Qmail.
- Pat
Quoting Frank Tegtmeyer ([EMAIL PROTECTED]):
> > hadn't got around to complaining to them yet. it appears that they
> > don't care anyway. pitty i may just have to block them too.
>
> The world is full of such sites. For the case of "gone users still
> receiving mail" the badrcptto-patch is very useful.
This is true, I've used it before for some old addresses, but such
places as mypoints.com get a ton of subscribers (why is beyond me,
really). When you average ~80 messages in the queue, and one day see
120 queued and *40* destined for mypoints.com, it raises my eyebrows.
Aaron
I just tar'd up a copy of that AWK auto-rezponder that I
was gabbing about a few weeks ago. It's not pretty...
but I've been using it for a little while and like it.
I do have plans to enhance it..I just need a motivating force.
Hopefuly one will be found in response to this notification.
http://Graphic.rezidew.net/gcw/software/rezponder.tgz
Comments are greatly appreciated...
Here's a copy of the message I sent to [EMAIL PROTECTED] regarding a bug in
the flame.org patch; since it's fairly serious (rejecting valid messages
that follow identified spam in a single SMTP conversation) I thought I'd
post it here in case others were using it.
Brian
---------- Forwarded message ----------
Date: Thu, 14 Sep 2000 11:08:15 -0700 (PDT)
From: Brian Behlendorf <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Subject: bug in flame-patches-1.03-1.6.2.diff, patch provided.
Uh, there appears to be a serious bug in your flame patches - if a remote
MTA transfers multiple messages over the same SMTP conversation (i.e.,
sends a message, and instead of closing the SMTP conversation, starts a
new message) then if one message in that stream exceeded the badheader
threshold and is rejected, then all subsequent ones in that stream will
also be rejected.
I noticed this when the apache.org mail box was down for a little bit and
when it came back up, the backup MX streamed a bunch of messages to it,
and a whole series of them failed. Here's a good illustration of the
problem:
Sep 13 11:41:10 locus qmail-smtpd[43346]: Received: from unknown (HELO
zuul.interlinksystems.com)
Sep 13 11:41:11 locus qmail-smtpd[43346]: Received: from unknown (HELO
zuul.interlinksystems.com)
Sep 13 11:41:19 locus qmail-smtpd[43346]: Received: from unknown (HELO
zuul.interlinksystems.com)
Sep 13 11:41:21 locus qmail-smtpd[43346]: REJECT JUNK_THRESHOLD <[EMAIL PROTECTED]>
<[EMAIL PROTECTED]> [63.161.32.6, unknown] (HELO zuul.interlinksystems.com) 0/1000/R
Sep 13 11:41:41 locus qmail-smtpd[43346]: Received: from unknown (HELO
zuul.interlinksystems.com)
Sep 13 11:41:41 locus qmail-smtpd[43346]: REJECT JUNK_THRESHOLD
<[EMAIL PROTECTED]> <[EMAIL PROTECTED]> [63.161.32.6, unknown] (HELO
zuul.interlinksystems.com) 0/1000/R
Sep 13 11:41:51 locus qmail-smtpd[43346]: Received: from unknown (HELO
zuul.interlinksystems.com)
Sep 13 11:41:52 locus qmail-smtpd[43346]: REJECT JUNK_THRESHOLD <[EMAIL PROTECTED]>
<[EMAIL PROTECTED]> [63.161.32.6, unknown] (HELO zuul.interlinksystems.com) 0/1000/R
Sep 13 11:41:54 locus qmail-smtpd[43346]: Received: from unknown (HELO
zuul.interlinksystems.com)
Sep 13 11:41:54 locus qmail-smtpd[43346]: REJECT JUNK_THRESHOLD <>
<[EMAIL PROTECTED]> [63.161.32.6, unknown] (HELO
zuul.interlinksystems.com) 0/1000/R
Sep 13 11:41:55 locus qmail-smtpd[43346]: Received: from unknown (HELO
zuul.interlinksystems.com)
Sep 13 11:41:55 locus qmail-smtpd[43346]: REJECT JUNK_THRESHOLD <>
<[EMAIL PROTECTED]> [63.161.32.6, unknown] (HELO
zuul.interlinksystems.com) 0/1000/R
As you can see, the [EMAIL PROTECTED] was a badheaders spam, but the
rest of the ones after that also failed. Baaad.
I think the following patch appears to fix it:
locus# diff -C3 qmail-smtpd.c.old qmail-smtpd.c
*** qmail-smtpd.c.old Thu Sep 14 11:07:06 2000
--- qmail-smtpd.c Thu Sep 14 11:04:31 2000
***************
*** 843,848 ****
--- 843,849 ----
if (remotehost)
log_helo();
headerthresh = 0;
+ headeralways = ALWAYS_RATE;
blast(&hops);
hops = (hops >= MAXHOPS);
if (hops) qmail_fail(&qqt);
I tested it and it appears to not block subsequent requests if the first
one fails. I could be misunderstanding your code though.
Thoughts?
Brian
re
i installed qmail with
http://www.flounder.net/qmail/qmail-howto.html
anyway
if i start all qmail systems
i got many many
lines like this @4000000039c17a281cf86f6c tcpserver: fatal: unable to
bind: address already used
to /var/log/qmail/qmail-smtpd/current
-zrx
> i installed qmail with
> http://www.flounder.net/qmail/qmail-howto.html
Did you read this part? <http://www.flounder.net/qmail/qmail-howto.html#9>
> if i start all qmail systems
> i got many many
> lines like this @4000000039c17a281cf86f6c tcpserver: fatal: unable to
> bind: address already used
>
> to /var/log/qmail/qmail-smtpd/current
This error would indicate that something is already using port 25 on your
machine, most likely sendmail. Alternately, your startup file is slightly
off and is attempting to start numerous instances of qmail-smtpd.
What does it say when you telnet to port 25 on the machine in question?
/pg
--
Peter Green : Gospel Communications Network, SysAdmin : [EMAIL PROTECTED]
---
The people who created MIME not only should be convicted, they should be
shot on the spot.
(Linus Torvalds)
Speaking of flounder.net...
I am not sure if this problem is due to the operating system (Redhat 6.2),
something missing in the script, or a lack of understanding on my part but
I had an issue with the '/init.d/svscan' script from flounder.net.
I found that when running '/init.d/svscan start', the line 'svscan
/service' would appear in the output of
'ps -auxw' but 'supervise' would not start up any of the scripts under
/service.
After playing around with the 'svscan' command I found that 'svscan
/service' would not start the scripts under service but would instead
attempt to start no-existant scripts in the current directory.
To "fix" '/init.d/svscan' I added the line 'cd /service' like so...
case "$1" in
start)
echo -n "Starting djb services: services: svscan"
cd /service
env - Path="/usr/local/bin:$PATH" svscan &
Now when running '/init.d/svscan start' all of my qmail scripts have started
up and have the associated 'supvervise' lines when running 'ps -auxxww'
All comments, criticisms, and abuse are welcomed :)
----- Original Message -----
From: "Simo Lakka" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, September 14, 2000 1:25 PM
Subject: need help..
> re
>
> i installed qmail with
> http://www.flounder.net/qmail/qmail-howto.html
>
> anyway
>
> if i start all qmail systems
> i got many many
> lines like this @4000000039c17a281cf86f6c tcpserver: fatal: unable to
> bind: address already used
>
> to /var/log/qmail/qmail-smtpd/current
>
> -zrx
>
On Thu, Sep 14, 2000 at 03:42:49PM -0500, dG wrote:
> case "$1" in
> start)
> echo -n "Starting djb services: services: svscan"
> cd /service
> env - Path="/usr/local/bin:$PATH" svscan &
>
> Now when running '/init.d/svscan start' all of my qmail scripts have started
> up and have the associated 'supvervise' lines when running 'ps -auxxww'
Thanks, I fixed that in my config scripts a while ago, but I must have
forgotten about the copy of the init script in the howto.
--Adam
So it wasn't just me :) Was that the change you made in your config script?
Are there any other changes that I should make to my config scripts? So far
I haven't found any other problems.
David
> On Thu, Sep 14, 2000 at 03:42:49PM -0500, dG wrote:
> > case "$1" in
> > start)
> > echo -n "Starting djb services: services: svscan"
> > cd /service
> > env - Path="/usr/local/bin:$PATH" svscan &
> >
> > Now when running '/init.d/svscan start' all of my qmail scripts have
started
> > up and have the associated 'supvervise' lines when running 'ps -auxxww'
>
> Thanks, I fixed that in my config scripts a while ago, but I must have
> forgotten about the copy of the init script in the howto.
>
> --Adam
On Thu, Sep 14, 2000 at 05:05:05PM -0500, dG wrote:
> So it wasn't just me :) Was that the change you made in your config script?
> Are there any other changes that I should make to my config scripts? So far
> I haven't found any other problems.
Yes, that's the change. I actually had a file in that directory
(http://flounder.net/qmail) called svscan-init which was correct as well, I
guess I must have changed that one and forgotten about the one in the HOWTO.
--Adam
On Thu, Sep 14, 2000 at 05:05:05PM -0500, dG wrote:
> So it wasn't just me :) Was that the change you made in your config script?
> Are there any other changes that I should make to my config scripts? So far
> I haven't found any other problems.
According to http://cr.yp.to/daemontools/svscan.html, svscan can
(should?) be started with a single argument - the /service directory. So
instead of
cd /service
env - PATH="/usr/local/bin:$PATH" svscan &
you could use
env - PATH="/usr/local/bin:$PATH" svscan /service &
> David
>
> > Thanks, I fixed that in my config scripts a while ago, but I must have
> > forgotten about the copy of the init script in the howto.
> >
> > --Adam
HTH,
Tim
--
Timothy Legant
[EMAIL PROTECTED]
My apologies. I should have included the original code in my email. The
method you suggested is the method employed in the script on Adam's page.
Unfortunately, svscan is not behaving the way the documentation says that it
should.
You can test this by executing 'svscan /service' from the command line.
When I execute this command, svscan attempts to start ./run in every
subdirectory of my working directory.
When executing init./svscan start, using the original method ( w/o the cd
/service) svscan starts and is listed in the output of ps -aux but none of
the associated scripts ( supervise qmail-send) start up.
We can't always believe what we read :)
David
>
> According to http://cr.yp.to/daemontools/svscan.html, svscan can
> (should?) be started with a single argument - the /service directory. So
> instead of
>
> cd /service
> env - PATH="/usr/local/bin:$PATH" svscan &
>
> you could use
>
> env - PATH="/usr/local/bin:$PATH" svscan /service &
>
On Thu, Sep 14, 2000 at 05:50:33PM -0500, dG wrote:
> My apologies. I should have included the original code in my email. The
> method you suggested is the method employed in the script on Adam's page.
> Unfortunately, svscan is not behaving the way the documentation says that it
> should.
What version of daemontools are you using? The current version of svscan takes
as an argument the directory in which it should run; the previous version
didn't take any arguments, and you had to cd to the directory you wanted it to
run in.
Chris
Thanks to Timothy Legant, I realized that I was using an older copy of
daemontools. That fixed it. Thanks
>
> What version of daemontools are you using? The current version of svscan takes
> as an argument the directory in which it should run; the previous version
> didn't take any arguments, and you had to cd to the directory you wanted it to
> run in.
>
> Chris
I receive email for a domain via uucp, and send out mail via smtp to a
commercial relay host, (why, is a rather complicated issue,) which is
the default in smtproutes for non-local domain delivery.
Incoming mail from the uucp provider has a "From " header of the form
"From somedomain.com!user ...", and qmail changes this to "From
[EMAIL PROTECTED] ...", (as it probably should.)
Although delivery works, bounced messages bounce, (not surprisingly,
since qmail favors the "From " header, as it probably should, for
bounced addresses.)
Is there a way to handle this, (sending bounced messages back though
uucp would suffice.)
Thanks,
John
--
John Conover Tel. 408.370.2688 [EMAIL PROTECTED]
631 Lamont Ct. Cel. 408.772.7733
Campbell, CA 95008 Fax. 408.379.9602 http://www.johncon.com
On Thu, Sep 14, 2000 at 06:44:58PM -0000,
John Conover <[EMAIL PROTECTED]> wrote:
> I receive email for a domain via uucp, and send out mail via smtp to a
> commercial relay host, (why, is a rather complicated issue,) which is
> the default in smtproutes for non-local domain delivery.
>
> Incoming mail from the uucp provider has a "From " header of the form
> "From somedomain.com!user ...", and qmail changes this to "From
> [EMAIL PROTECTED] ...", (as it probably should.)
>
> Although delivery works, bounced messages bounce, (not surprisingly,
> since qmail favors the "From " header, as it probably should, for
> bounced addresses.)
>
> Is there a way to handle this, (sending bounced messages back though
> uucp would suffice.)
It should work. The bounce messages should come back to your host.
You need to just have an alias for somedomain!user that forwards
to the uucp mailer. You should already have something like that
if you are accepting inbound mail for this person.
Hi Mark,
(apologies for the late response, fell asleep on my
keyboard, almost dos/overflowing the term *grin*)
I just wanted to thank you for your guidance, it works
like a charm now, along with more clearity of related
issues which were running through my thoughts.
> FAQ 7.7 makes an ancient reference to a similar process. It's
> worth reading, if only for historical interest.
This was the other reason why I asked my question,
and you had clarified it. Thanks again :)
Best regards,
jamie
The more I go deeper into qmail it gets more fun
and interesting.
#---------#---------#---------#---------#---------#---------#---------#
-- If somebody can help create a search engine for my room,
I will call them a Saint...
GUI == Graphical User Interference
Dave -- your message was great. I would hope that there would be
more like it on the list in the future.
I'll add one thing to the list, if I may be so bold, is a little bit
about approaching problem solving in a unix environment, remember, it's
usually PATH, PERMISSION
If linuxpeople is a newbie -- or if anyone else is a newbie -- then I'd
like to offer this bit of advice that may or may not be useful, as your
mileage may vary: When working with new systems/apps/etc, try to do
things in an incremental way. Now, this may sound simplistic -- but
I'll give some more ideas.
First, it's always a heck of a lot more difficult to fix something when
there isn't an error. I always tell people that if there is an error
message -- I can fix the error (well, under unix). So, if there isn't
an error message -- try to find or generate one. That is, a
reproduceable error is usually easier to track down than a transient
error. In any case, the one thing search engines excel at is matching
exact text -- just take the error message and paste it into a search
engine and usually between the linux/pron/make-money-fast stuff, the
answer will be more than likely be there, and if not, there is probably
a forum somewhere to go to next.
Next, if nothing is working, get something working. Even if it's just a
little something. Each time you get something working, you can learn
just a little more... you can try not to make the same mistakes or go
down the wrong paths in the future. Best of all, you can document your
path to share with others, if you are so inclined.
Finally, and this is the part the list will not like -- don't worry a
lot about all the assholes out there who think they're god's gift to
whatever they think they're god's gift to. As I said in one of my other
posts -- it seems to me that many newbies get one little clue and then
they try to cash that in as often as possible. Yes, we'll be grateful
when you learn about the UNIX path, but for the other newbie who tears
you a new one because [s]he learned about the path LAST week, don't
sweat it.
Hello,
the users of my server have to use user@domain as
username with their passwords when checking their
mails. I wonder if that is the default config of qmail
or can be changed ? I'm trying to make it so that they
just use username and password instead of user@domain
as username. The previous guy who did it didn't leave
any docs and I'm relatively new to this. Any help is
greatly appreciated.
Thanks
__________________________________________________
Do You Yahoo!?
Yahoo! Mail - Free email you can access from anywhere!
http://mail.yahoo.com/
On Thu, Sep 14, 2000 at 03:07:43PM -0700, Morpheuz wrote:
> the users of my server have to use user@domain as
> username with their passwords when checking their
> mails. I wonder if that is the default config of qmail
> or can be changed ? I'm trying to make it so that they
> just use username and password instead of user@domain
> as username. The previous guy who did it didn't leave
> any docs and I'm relatively new to this. Any help is
> greatly appreciated.
> Thanks
Sounds like you may be using vpopmail as an addon for qmail. It adds
easy management of multiple virtual domains.
http://www.inter7.com/vpopmail/
Ben
--
Ben Beuchler [EMAIL PROTECTED]
MAILER-DAEMON (612) 321-9290 x101
Bitstream Underground www.bitstream.net
hi,
where to find svscan ?
--
jens
---------------------------------------------------------------------------
instant networks - netzwerkmanagment & internetfullservices
http://www.instant-networks.de
On Thu, Sep 14, 2000 at 11:45:59PM +0200, Jens Georg wrote:
> where to find svscan ?
http://cr.yp.to/daemontools.html
--
Ben Beuchler [EMAIL PROTECTED]
MAILER-DAEMON (612) 321-9290 x101
Bitstream Underground www.bitstream.net
Hello, all:
I am trying to set up SSL with a UW IMAP server. Before I bother the
list with this I thought I'd ask if anybody knew of a mailing list for
SSL e-mail...
Thank you,
-Stephen-
Hello, all:
I am trying to set up SSL with a UW IMAP server. Before I bother the
list with this I thought I'd ask if anybody knew of a mailing list for
SSL e-mail...
Thank you,
-Stephen-
Stephen F. Bosch wrote:
> I am trying to set up SSL with a UW IMAP server. Before I bother the
> list with this I thought I'd ask if anybody knew of a mailing list for
> SSL e-mail...
We got your first message just fine, no need to keep sending it over and
over again.
To setup an SSL wrapper around UW's IMAP server I suggest you go to
stunnel.org and read the documentation.
It is, ofcourse, probably worth mentioning that any security you gain from
using SSL connections you're going to circumvent by using something as
poorly written as UW's IMAP server. There's every indication that that
the programers at UW just don't give a damn about security. I suggest you
look into courier-imap instead, provided that it's Maildir-only nature
doesn't interfere with your plans.
--
Jamie Heilman http://audible.transient.net/~jamie/
"It's almost impossible to overestimate the unimportance of most things."
-John Logue
Ok, I thought I'd take a gander at the qmailanalog utility from DJB's
website. Downloaded it and de-tar'd/gunzip'd it. Read the README
and INSTALL files. Ran "make" and get the following error message.
-----------Error Message start-----------
[root@black qmailanalog-0.70]# make
./compile error.c
In file included from /usr/include/errno.h:36,
from error.c:1:
/usr/include/bits/errno.h:25: linux/errno.h: No such file or
directory
make: *** [error.o] Error 1
-----------Error Message stop-----------
I beleive I've got all the development stuff installed but this looks
like a missing library or some such type file. I have
"/usr/include/errno.h" and "/usr/include/error.h" files on the
system. I've looked through the files in the package and checked the
mailing list archive but can't seem to locate any advice on this one
on my own.
Anyone know what will fix this? I've looked around and don't
Stephen Berg
//- USAF Instructor -/- Reluctant NT User -/- Web Designer -//
//- Home = [EMAIL PROTECTED] -//
//- Work = [EMAIL PROTECTED] -//
//- http://iceberg.3c0x1.com/ -/- http://www.3c0x1.com -//
On Thu, Sep 14, 2000 at 06:23:41PM -0500, Stephen Berg wrote:
> /usr/include/bits/errno.h:25: linux/errno.h: No such file or
> directory
I believe errno.h is part of the kernel source tree. I'm going to guess
that you are using RedHat and did not install the kernel-devel package,
which includes all the kernel header files...
Do that and you should be good to go.
Ben
--
Ben Beuchler [EMAIL PROTECTED]
MAILER-DAEMON (612) 321-9290 x101
Bitstream Underground www.bitstream.net
Ok, take a look here and see if I'm missing something. I'm pretty
sure I got all the packages necessary to do this sort of thing.
[root@black qmailanalog-0.70]# rpm -qa | grep -i kernel
kernel-utils-2.2.14-5.0
kernelcfg-0.5-5
kernel-pcmcia-cs-2.2.14-5.0
kernel-ibcs-2.2.16-3
kernel-2.2.16-3
kernel-2.2.14-5.0
kernel-pcmcia-cs-2.2.16-3
kernel-headers-2.2.16-3
kernel-source-2.2.16-3
I'm running RedHat 6.2.
On Thu, 14 Sep 2000 18:30:14 -0500, Ben Beuchler wrote:
>I believe errno.h is part of the kernel source tree. I'm going to guess
>that you are using RedHat and did not install the kernel-devel package,
>which includes all the kernel header files...
>
>Do that and you should be good to go.
Stephen Berg
//- USAF Instructor -/- Reluctant NT User -/- Web Designer -//
//- Home = [EMAIL PROTECTED] -//
//- Work = [EMAIL PROTECTED] -//
//- http://iceberg.3c0x1.com/ -/- http://www.3c0x1.com -//
also sprach sberg:
> Ok, take a look here and see if I'm missing something. I'm pretty
> sure I got all the packages necessary to do this sort of thing.
>
> [root@black qmailanalog-0.70]# rpm -qa | grep -i kernel
> kernel-utils-2.2.14-5.0
> kernelcfg-0.5-5
> kernel-pcmcia-cs-2.2.14-5.0
> kernel-ibcs-2.2.16-3
> kernel-2.2.16-3
> kernel-2.2.14-5.0
> kernel-pcmcia-cs-2.2.16-3
> kernel-headers-2.2.16-3
> kernel-source-2.2.16-3
If you installed kernel-headers before kernel-source (which makes sense,
since kernel-headers is a prereq for kernel-source), you broke the symlinks.
Do a ``rpm -Uhv --force kernel-headers-2.2.16-3.i386.rpm'' and the symlinks
magically reappear.
This is a (RedHat) bug, not a feature.
/pg
--
Peter Green : Gospel Communications Network, SysAdmin : [EMAIL PROTECTED]
---
> I'm an idiot.. At least this [bug] took about 5 minutes to find..
Disquieting ...
(Gonzalo Tornaria in response to Linus Torvalds's mailing about a kernel bug.)
On Thu, Sep 14, 2000 at 06:42:20PM -0500, Stephen Berg wrote:
> >I believe errno.h is part of the kernel source tree. I'm going to guess
> >that you are using RedHat and did not install the kernel-devel package,
> >which includes all the kernel header files...
[foo@sol pelle]$ rpm -qf /usr/include/sys/errno.h [and other places]
glibc-devel-2.1.2-11
[foo@sol pelle]$ rpm -qf /usr/lib/bcc/include/errno.h
dev86-0.14.9-1
-Johan
--
Johan Almqvist
On Thu, 14 Sep 2000 19:47:40 -0400, Peter Green wrote:
>If you installed kernel-headers before kernel-source (which makes sense,
>since kernel-headers is a prereq for kernel-source), you broke the symlinks.
>Do a ``rpm -Uhv --force kernel-headers-2.2.16-3.i386.rpm'' and the symlinks
>magically reappear.
Way cool, that did the trick. Thanks much. Problem solved.
>This is a (RedHat) bug, not a feature.
I was always told a feature was a bug with seniority. :-)
Stephen Berg
//- USAF Instructor -/- Reluctant NT User -/- Web Designer -//
//- Home = [EMAIL PROTECTED] -//
//- Work = [EMAIL PROTECTED] -//
//- http://iceberg.3c0x1.com/ -/- http://www.3c0x1.com -//
I'm using a FreeBSD 3.4 and qmail . I put FreeBSD quota to each
home dir of my users in order to deny large amount of files , because I have
a FTP server in the same machine . My problem is that when I turn on the
quotas , the qmail doesn't receive the emails to the users so , the emails
return . If the emails have a size smaller than the quota , it return too .
Does anyone could help me please ?
Roberto Samarone Araujo
On Wed, 13 Sep 2000, Gustavo Vieira Goncalves Coelho Rios wrote:
> Sep 13 17:12:21 etosha /kernel: pid 3197 (qmail-remote), uid 1008:
> exited on signal 11
I'll bet you it's bad memory. Get your DIMMs tested and/or replace them.
Can you build a kernel?
Doug White | FreeBSD: The Power to Serve
[EMAIL PROTECTED] | www.FreeBSD.org
Doug White wrote:
>
> On Wed, 13 Sep 2000, Gustavo Vieira Goncalves Coelho Rios wrote:
>
> > Sep 13 17:12:21 etosha /kernel: pid 3197 (qmail-remote), uid 1008:
> > exited on signal 11
>
> I'll bet you it's bad memory. Get your DIMMs tested and/or replace them.
>
> Can you build a kernel?
>
> Doug White | FreeBSD: The Power to Serve
> [EMAIL PROTECTED] | www.FreeBSD.org
At the time the problem occured, i tried to compile the kernel and it
failed!
Then, i gave up! One day after i could do it (compile de kernel and
stress the qmail) but the problem did not occur again!
It's very strange! I could make world+make buildkernel+stress qmail
without any problem.
[]'s
Gustavo Vieira Goncalves Coelho Rios wrote:
>
> Doug White wrote:
> >
> > On Wed, 13 Sep 2000, Gustavo Vieira Goncalves Coelho Rios wrote:
> >
> > > Sep 13 17:12:21 etosha /kernel: pid 3197 (qmail-remote), uid 1008:
> > > exited on signal 11
> >
> > I'll bet you it's bad memory. Get your DIMMs tested and/or replace them.
> >
> > Can you build a kernel?
>
> At the time the problem occured, i tried to compile the kernel and it
> failed!
> Then, i gave up! One day after i could do it (compile de kernel and
> stress the qmail) but the problem did not occur again!
>
> It's very strange! I could make world+make buildkernel+stress qmail
> without any problem.
Sounds suspiciously like either buggy hardware or a power problem.
Do you have the system plugged into an online power conditioner? What
else is plugged into the circuit the computer is plugged into?
-Bill
--
FreeBSD ('BSD'):
No battles to the death are recalled. It is a small Daemon wearing
sneakers. It
is normally found on Internet servers and powerful desktops, and moves
very
quickly. A kill of this poweful creature is enough to tick off any
sysadmin. It
is highly magical, having the power to serve. It resists DoS and SYN
flood
attacks. Nothing is known about its attack.
hi,
there r bugs, in qmail + 1 in freebsd (at least for 3.x)
check ipme.c in the qmail source it allocat a 256 bytes buffers
and use it in a structure for an ioctl call to freebsd to get some
information from the network interface.
first the 256 byte buffer is arbitrarily allocated (first bug)
then freebsd trash the memory located "behind/above" this buffer
this buffer is not large enough if you have too many ip aliases
even though the length of the buffer is declared in the structure
(freebsd bug)
for me it crashed qmail-remote and qmail-smtpd (/var/qmail/control) database
problems.
I increased the buffer to 512 bytes and it solved the problem
[it's not clean but it worked for me]
--
Didier Derny
[EMAIL PROTECTED]
Le Ven, 15 sep 2000, Doug White a �crit :
> On Wed, 13 Sep 2000, Gustavo Vieira Goncalves Coelho Rios wrote:
>
> > Sep 13 17:12:21 etosha /kernel: pid 3197 (qmail-remote), uid 1008:
> > exited on signal 11
>
> I'll bet you it's bad memory. Get your DIMMs tested and/or replace them.
>
> Can you build a kernel?
>
> Doug White | FreeBSD: The Power to Serve
> [EMAIL PROTECTED] | www.FreeBSD.org
>
>
>
> To Unsubscribe: send mail to [EMAIL PROTECTED]
> with "unsubscribe freebsd-stable" in the body of the message
--
--
Didier Derny
[EMAIL PROTECTED]
Ruben Curto wrote:
>
> Hi, folks.
>
> I have an mail account, which makes a forward to another account,
> through a .qmail file.
> How I can add a phrase to the incoming mail to know that it is a
> forward?
>
> Thanhs!
The TO: field of the forwarded e-mail should be the address that you are
forwarded mail for.
In the header of the message you should see a second Delivered-To which
is the e-mail address you are forwarding to.
--
Dale Miracle
System Administrator
Teoi Virtual Web Hosting
Dears managers
I installed the qmail
but it have problems ...
I don't know if my configuration is ok ,,,
the qmail stat show me this:
qmail-pop3d: up (pid 29894) 4 seconds
qmail-send: up (pid 26235) 1852 seconds want down
qmail-smtpd: up (pid 30283) 4 seconds
qmail-pop3d/log: up (pid 26312) 1852 seconds
qmail-send/log: up (pid 26360) 1852 seconds
qmail-smtpd/log: up (pid 26331) 1852 seconds
Why is this?
How restart the qmail-send, because with "qmail restart" it is ignored
My configuration of the files /var/qmail/control are here:
concurrencyremote
::::::::::::::
255
::::::::::::::
defaultdelivery
::::::::::::::
./Maildir/
::::::::::::::
defaultdomain
::::::::::::::
dominio.com
::::::::::::::
locals
::::::::::::::
localhost
mail.dominio.com
::::::::::::::
me
::::::::::::::
mail.dominio.com
::::::::::::::
plusdomain
::::::::::::::
dominio.com
::::::::::::::
rcpthosts
::::::::::::::
localhost
mail.dominio.com
My server is mail.dominio.com
and my MX is dominio.com
Is it well?
Thanks
I asked this earlier and received no response so I thought I'd ask
again.
Does anyone know of a different link dealing with qmail and cyrus. The
link on David Sill's LWQ is no longer valid.
=G=
On Thu, 14 Sep 2000, Galen Johnson wrote:
> I asked this earlier and received no response so I thought I'd ask
> again.
> Does anyone know of a different link dealing with qmail and cyrus. The
> link on David Sill's LWQ is no longer valid.
>
> =G=
I still have the code kicking around somewhere, but
it's for an out of date version of cyrus. I can
dig it up for you if you like, but you'll
definitely have play around to get it to work
with the newer versions of cyrus.
I have switched to using courier-imap.
Just drop me a line privately and I'll
send you a tarball if you're still
interested.
jvz.
--
Jason van Zyl
[EMAIL PROTECTED]
I found this cached on google, though 404 on the actual document.
--------------------------------------------------------------------------
QMAIL-CYRUS HOWTO
--------------------------------------------------------------------------
Jason van Zyl
[EMAIL PROTECTED]
16 Jun 1999
$Id:$
--------------------------------------------------------------------------
This document is a simple outline of how to get qmail to work cooperatively
with the Cyrus IMAP server.
This document is based on a version of the Cyrus IMAP server that has been
patched to authenticate from a CDB database. The method outlined should work
with other authentication mechanisms, but I have only tested the method with
CDB authentication. I figured why use a closed-system IMAP server and
then have to add entries to /etc/passwd.
Some other notes of caution: the setup is RedHat centric, I've made two
RPMS, a cyrus RPM and qmail RPM, that I use to set the system up. Also I
only have 40 people who need mail in my organization so I have no idea how
well the system would hold up under a load. If there was any sort of
bottle neck it would be with the scripts that I have written to bridge Cyrus
and qmail.
The first problem I will try to rememdy by making a tarball
of the Cyrus package, the patch that I've made to authenticate via a CDB
file, and the bridge scripts. There really isn't that much to it, and really
you could probably get a system working with the standard Cyrus/qmail
tarballs and the bridge scripts provided here. It's just that the scripts
all have hard-coded paths in them because the RPM puts them where I use
them. I would eventually like to make a little configure script with
autoconf that would do all the path substitution but I haven't done that
yet. So be warned, all the scripts included have hard-coded paths. The RPM
spec file which encapsulates all the building and installation instructions
is just a shell script so I will try to turn it into a little stand-alone
installation script.
This document assumes that you have a pretty good understanding
of how qmail works.
Here's a basic description of how the system works, I have scripts to
automate all this, but I figure it's good to show how things are done
manually.
--------------------------------------------------------------------------
Delivery of mail from qmail to Cyrus
--------------------------------------------------------------------------
For each user, place an entry in the users/assign file like so:
=compusense-com-jvanzyl:cyrus:76:12:/mail/cyrus/imap:::
This tells us that qmail will look at the .qmail file in /mail/cyrus/imap to
find out how to deliver mail to [EMAIL PROTECTED]
Here's what that .qmail file looks like:
|/mail/cyrus/imap/qmail_deliver_wrapper $LOCAL
This little line contains a reference to a script that will do some parsing
of $LOCAL (where in this case $LOCAL = compusense-com-jvanzyl), try to
deliver
the mail to the users Cyrus mailbox, and translate Cyrus' exit codes to
qmail
exit codes so that qmail is happy.
--------------------------------------------------------------------------
Using the RPMS
--------------------------------------------------------------------------
Right now the RPMS work on a RedHat 5.2 system. I compiled the RPMS on 5.2
system but I have used the RPMS on a 5.1 system. The RPMS will probably work
on a 6.0 system, but I'm not sure if they would compile. I've been having
glibc 2.1 problems, for some unknown reason glibc 2.1 moved around standard
header files. They must have had a reason but it doesn't make compiling my
standard RPMS very much fun.
If you use the RPMS on a 5.1/5.2 system you should have no problems. There's
a bunch of scripts for adding users, archiving, and testing the system.
But you'll have to make your own inetd/tcpupsi entries because I use xinetd
for all my servers.
--------------------------------------------------------------------------
Files of note in the RPMS
--------------------------------------------------------------------------
.qmail
The default .qmail has two lines:
|/mail/cyrus/imap/qmail_deliver_wrapper $LOCAL
|/mail/cyrus/imap/qmail_deliver_wrapper ${LOCAL}_archive
The first one is normal, but the second is for placing a copy of the message
in an archive mailbox. As mentioned before I don't have a lot of users so
this isn't very expensive for me. But possibly not something you want to do
at a larger organization. Just remove the second line if you don't want
archiving.
---
add_mailuser
This is used to add the administrator, normal user mailboxes along with
the corresponding users/assign entry, and archive mailboxes.
Examples:
1. This tells the system what the cyrus administrators username and password
are. No mailbox is created.
add_mailuser --username=cyradm --password=cyradm --cyradm
2. This tells the system that the user jvanzyl has the password jvanzyl. The
users.jvanzyl mailbox is also created.
add_mailuser --username=jvanzyl --password=jvanzyl
3. This tells the system to add an archive mailbox for the user jvanzyl. It
is called users.jvanzyl_archive. You still have to put in the --password
parameter. I have to fix the script.
add_mailuser --username=jvanzyl --password=jvanzyl --archive
---
add_mailuser_wrapper
This just takes a username and password and does 2. & 3. above.
---
build_password_cdb
Called by add_mailuser to build the CDB file that cyrus uses for
authentication.
---
cyradm_expect
Called by add_mailuser to create Cyrus IMAP mailboxes. It's basically
a little chat script using expect. I would like to replace with a perl
script that sends IMAP commands directly to the server. Then you don't need
Tcl, which I'm not very fond of.
---
qmail_deliver_wrapper
This is the command used in the cyrus .qmail file to deliver mail from qmail
to cyrus.
---
test_deliver
Script to test a users mailbox to make sure it's functioning properly.
Example:
test_deliver [EMAIL PROTECTED]
---
test_deliver_all
Script to test all users' mailboxes to make sure they're functioning
properly.
--------------------------------------------------------------------------
Some problems
--------------------------------------------------------------------------
I have found that aliasing users is a little cumbersome. Say I want ngenner
to get mail for jvanzyl: I have to remove the entry for jvanzyl in
users/assign and create a .qmail file in the qmail/alias directory. As I've
mentioned before I don't have many users to deal with so this doesn't happen
that often.
Maybe the fastforward package might be better.
Or I was thinking of making a mechanism that would take care of aliasing
within the qmail_deliver_wrapper script with a slight alteration of the
users/assign entry. Consider the folling line:
=compusense-com-jvanzyl>>ngenner:cyrus:76:12:/mail/cyrus/imap:::
This would indicate to the qmail_deliver_wrapper to shunt all mail for
jvanzyl to ngenner. This would work for internal users, but is not so
elegant for bumping mail back to the outside world. I supposed you could
qmail-inject it but that seems kind of silly.
Anyway, these are just ideas right now.
--------------------------------------------------------------------------
Future plans
--------------------------------------------------------------------------
I would like to make an LDAP authentication mechanism for Cyrus. I've heard
that there's a qmail-LDAP package somewhere, but I'm not exactly sure what
it does. I like LDAP because Samba will also use LDAP. I'm actually trying
to make a system where there is a *universal* user. I enter them once in the
LDAP system and presto they have mail, news, can login from Linux, can login
from Windows machines. Right now I have to change things in too many places
and doesn't make for a very consistent system.
I would also like to make Cyrus use Maildirs! Then I would have to do any of
this mail delivery funny business! I've only glanced at the source and it
looks
possible but I haven't started anything in earnest.
--------------------------------------------------------------------------
Appendix
--------------------------------------------------------------------------
> -----Original Message-----
> From: Galen Johnson [mailto:[EMAIL PROTECTED]]
> Sent: Thursday, September 14, 2000 6:30 PM
> To: [EMAIL PROTECTED]
> Subject: cyrus-qmail
>
>
> I asked this earlier and received no response so I thought I'd ask
> again.
> Does anyone know of a different link dealing with qmail and
> cyrus. The
> link on David Sill's LWQ is no longer valid.
>
> =G=
>
Galen Johnson wrote:
>
> I asked this earlier and received no response so I thought I'd ask
> again.
> Does anyone know of a different link dealing with qmail and cyrus. The
> link on David Sill's LWQ is no longer valid.
>
> =G=
You might want to try searching the archive, one of the places is
msgs.securepoint.com/qmail/ . There are other archive search sites at
www.qmail.org . I tried searching in lycos but it mostly pulled up
sites from the mailling list archive.
--
Dale Miracle
System Administrator
Teoi Virtual Web Hosting
I got the virtual domain working, users in the virtual domain are able to
get mail as "user@virtualdomain". How do I stop the user from getting mail
assigned to "user@actualdomain"?
TIA
For some reason qmail-smtpd decided to stop recieving local mail delivered
from a remote host. I am able to send mail from the local domain to a
remote domain (the machine I am sending mail from in both cases is a remote
machine)
I have not made any changes to either /etc/tcp.smtp or to rcpthosts.
Defaultdomain, defaulthost, locals, and me all contain the correct
information and have not been modified.
this is the transaction information when I send mail from
[EMAIL PROTECTED] to [EMAIL PROTECTED]:
tcpserver: pid 32442 from 64.83.0.22
tcpserver: deny 32442 www.graycastle.com:210.228.3.165:25
mail02.cavtel.net:64.83.0.22::2377
tcpserver: end 32442 status 25600
this is the transaction information when I send mail from
[EMAIL PROTECTED] to [EMAIL PROTECTED]:
tcpserver: pid 32444 from 64.83.19.66
tcpserver: ok 32444 www.graycastle.com:210.228.3.165:25
64.83.19.66.dsl66-static-ric.cavtel.net:64.83.19.66::49533
this is my /etc/tcp.smtp file:
:deny
127.:allow,RELAYCLIENT=""
192.168.1.2:allow,RELAYCLIENT=""
166.38.41.:allow,RELAYCLIENT=""
64.83.19.:allow,RELAYCLIENT=""
this is my qmail-smtpd/run file.
#!/bin/sh
QMAILDUID=`id -u qmaild`
NOFILESGID=`id -g qmaild`
exec /usr/local/bin/softlimit -m 2000000 \
/usr/local/bin/tcpserver -v -x /etc/tcp.smtp.cdb \
-u $QMAILDUID -g $NOFILESGID 0 smtp \
/var/qmail/bin/qmail-smtpd 2>&1
Where should I start looking for this?
thanks,
David
On Thu, Sep 14, 2000 at 10:51:01PM -0400, Gadoury wrote:
> For some reason qmail-smtpd decided to stop recieving local mail delivered
> from a remote host. I am able to send mail from the local domain to a
> remote domain (the machine I am sending mail from in both cases is a remote
> machine)
We need to see the actual domain names, along with the full output from
qmail-showctl. Also "qmail-smtpd decided to stop receiving" is a bit
vague. What happens? Are any errors generated during the smtp exchange
or written to the logs?
Thanks,
Ben
--
Ben Beuchler [EMAIL PROTECTED]
MAILER-DAEMON (612) 321-9290 x101
Bitstream Underground www.bitstream.net
no problem. by decided to stop receiving I meant that it was recieving email
fine but now it isnt. The only things I have been making changes to are the
startup scripts. Logging is going directly to console for this as I don't
currently have any programs set up to read the log files. Any suggestions?
localdomain = grayhat.org (in the transaction it shows as
www.graycastle.com)
local email address = [EMAIL PROTECTED]
local smtp server = mail.grayhat.org
remote domain = cavtel.net
remote email address = [EMAIL PROTECTED]
remote smtp server = smtp.cavtel.net
qmail-showctl:
qmail home directory: /var/qmail.
user-ext delimiter: -.
paternalism (in decimal): 2.
silent concurrency limit: 120.
subdirectory split: 23.
user ids: 515, 516, 517, 0, 518, 519, 520, 521.
group ids: 514, 515.
badmailfrom: (Default.) Any MAIL FROM is allowed.
bouncefrom: Bounce user name is MAILER-DAEMON.
bouncehost: Bounce host name is me.
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 grayhat.org.
defaulthost: Default host name is mail.grayhat.org.
doublebouncehost: (Default.) 2B recipient host: mail.grayhat.org.
doublebounceto: 2B recipient user: postmaster.
envnoathost: (Default.) Presumed domain name is mail.grayhat.org.
helohost: (Default.) SMTP client HELO host name is mail.grayhat.org.
idhost: (Default.) Message-ID host name is mail.grayhat.org.
localiphost: (Default.) Local IP address becomes mail.grayhat.org.
locals:
Messages for localhost are delivered locally.
Messages for grayhat.org are delivered locally.
me: My name is mail.grayhat.org.
percenthack: (Default.) The percent hack is not allowed.
plusdomain: (Default.) Plus domain name is mail.grayhat.org.
qmqpservers: (Default.) No QMQP servers.
queuelifetime: (Default.) Message lifetime in the queue is 604800 seconds.
rcpthosts: (Default.) SMTP clients may send messages to any recipient.
morercpthosts: (Default.) No rcpthosts; morercpthosts is irrelevant.
morercpthosts.cdb: (Default.) No effect.
smtpgreeting: (Default.) SMTP greeting: 220 mail.grayhat.org.
smtproutes: (Default.) No artificial SMTP routes.
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: (Default.) No virtual domains.
transactions:
tcpserver: status: 1/40
tcpserver: pid 32587 from 64.83.0.22
tcpserver: deny 32587 www.graycastle.com:210.228.3.165:25
mail02.cavtel.net:64.83.0.22::2518 -- my ISP SMTP SERVER
tcpserver: end 32587 status 25600
tcpserver: status: 0/40
cpserver: ok 32630 www.graycastle.com:210.228.3.165:25
64.83.19.66.dsl66-static-ric.cavtel.net:64.83.19.66::49545
tcpserver: end 32630 status 0 using GRAYHAT.ORG SMTP
tcpserver: status: 0/40
tcpserver: status: 1/40
tcpserver: pid 32632 from 210.154.57.78
tcpserver: deny 32632 www.graycastle.com:210.228.3.165:25
6100.kkinterface.co.jp:210.154.57.78::2944
tcpserver: end 32632 status 25600
tcpserver: status: 0/40
tcpserver: status: 1/40
On Thu, Sep 14, 2000 at 11:23:39PM -0400, Gadoury wrote:
> no problem. by decided to stop receiving I meant that it was recieving email
> fine but now it isnt. The only things I have been making changes to are the
> startup scripts. Logging is going directly to console for this as I don't
> currently have any programs set up to read the log files. Any suggestions?
It looks to me like your configuration would work, although it IS a
wide-open relay. The key here is this (all together now):
What Do the Logs Say? (tm)
The logs are your friends, so I would highly recommend you start doing
some logging. Whether you use DJB's multilog or splogger doesn't really
matter. Splogger would probably be easiest to set up.
Anyway, there are so many things that can stop delivery that it would be
silly to attempt any more troubleshooting without any logs.
But you've GOT to fix that relay problem. The first time someone
portscans your network you'll be used as a spam relay, which will get
you listed in RSS, ORBS, RBL, etc. and you will find yourself unable to
send mail to most of the internet.
Ben
--
Ben Beuchler [EMAIL PROTECTED]
MAILER-DAEMON (612) 321-9290 x101
Bitstream Underground www.bitstream.net
> The logs are your friends, so I would highly recommend you start doing
> some logging. Whether you use DJB's multilog or splogger doesn't really
> matter. Splogger would probably be easiest to set up.
Logging is already setup using multilog. I just haven't figured out how to
read them. I downloaded a couple of utilities for reading them but the
documentation is a bit vague.
> But you've GOT to fix that relay problem.
I am using tcpserver/tcprules and only have a few IPs enabled for relaying
mail. From my reading it seems to me that should keep it pretty much
secure. I am working on implementing the POP to SMTP scheme.
Also sprach Gadoury <[EMAIL PROTECTED]> on 14.09.2000:
>tcpserver: pid 32442 from 64.83.0.22
this one is *not* allowed by your /etc/tcp.smtp, so you deny (:deny)
>tcpserver: deny 32442 www.graycastle.com:210.228.3.165:25
>mail02.cavtel.net:64.83.0.22::2377
>tcpserver: end 32442 status 25600
>
>tcpserver: pid 32444 from 64.83.19.66
this one is allowed by your /etc/tcp.smtp plus you relay for it
>tcpserver: ok 32444 www.graycastle.com:210.228.3.165:25
>64.83.19.66.dsl66-static-ric.cavtel.net:64.83.19.66::49533
>
>this is my /etc/tcp.smtp file:
>
>:deny
>127.:allow,RELAYCLIENT=""
>192.168.1.2:allow,RELAYCLIENT=""
>166.38.41.:allow,RELAYCLIENT=""
>64.83.19.:allow,RELAYCLIENT=""
>
in my view,
you need
:allow
:allow means you allow any IP to send mail for your rcpthosts to you
1.2.3.4:allow,RELAYCLIENT="" means the same plus you relay mail from
1.2.3.4 that is directed to other domains too.
wolfgang
Dears friends
In sendmail when the user michael is downloading his emails
into /var/spool/mail/ is a file .michael.pop.lock
In qmail what is the equivalent?
I am using Maildir box.
Friends .. PLEASE
I need clear all the queue
How can delete all the queue?
Thanks !!!
On Wed, Sep 13, 2000 at 10:51:27AM +0200, Petr Novotny wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> > And to get this a little more on topic:
> > http://www.jedi.claranet.fr/qmail-reiserfs-howto.html
>
> 1. What's that? qmail's queue can be mounted noatime? Huh!
> Please try "grep atime /usr/src/qmail/qmail-1.03/*c" and then
> withdraw your claims. atime is used to identify ossified files in the
> queue.
http://cr.yp.to/qmail/faq/reliability.html#filesystems
djb himself says you can safely put the qmail queue on a noatime
filesystem.
> 2. Why would you want to patch qmail to skip fsync() calls?
Performance.
> Doesn't mounting your queue with "nosync" have the same effect?
Nope.
> (It's a very silly idea to do so, though.) The sync/nosync can be
> changed with a simple remount - patched qmail has to be
> recompiled, stopped and replaced.
Correct.
> 3. I am not sure the "sync" patch from that article is sufficient; you
> don't only need "link" but also open/creat, unlink and rename to be
> "post-synced" the same way.
Those are synchronous already on ext2fs/ReiserFS.
> To anyone reading the article mentioned: Please take it with a
> grain of salt. There are some good ideas and there are some
> misconceptions.
Got that right :)
Greetz, Peter.
--
[ircoper] [EMAIL PROTECTED] - Peter van Dijk / Hardbeat
[student] Undernet:#groningen/wallops | IRCnet:/#alliance
[developer] _____________
[disbeliever - the world is backwards] (__VuurWerk__(--*-
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
I stand corrected, mostly. Thanks
Just one question:
On 15 Sep 2000, at 10:15, Peter van Dijk wrote:
> On Wed, Sep 13, 2000 at 10:51:27AM +0200, Petr Novotny wrote:
> > Doesn't mounting your queue with "nosync" have the same effect?
>
> Nope.
Where's the difference? ... I always like to learn.
-----BEGIN PGP SIGNATURE-----
Version: PGP 6.5.8 -- QDPGP 2.61b
Comment: http://community.wow.net/grt/qdpgp.html
iQA/AwUBOcHOe1MwP8g7qbw/EQKKbACcCUn6rd89tsteLmDGezteR510djkAnjVo
kUfhoYxB+sOQ9sR2vnqnuYvg
=Lvix
-----END PGP SIGNATURE-----
--
Petr Novotny, ANTEK CS
[EMAIL PROTECTED]
http://www.antek.cz
PGP key ID: 0x3BA9BC3F
-- Don't you know there ain't no devil there's just God when he's drunk.
[Tom Waits]
On Fri, Sep 15, 2000 at 10:23:39AM +0200, Petr Novotny wrote:
[snip]
> On 15 Sep 2000, at 10:15, Peter van Dijk wrote:
> > On Wed, Sep 13, 2000 at 10:51:27AM +0200, Petr Novotny wrote:
> > > Doesn't mounting your queue with "nosync" have the same effect?
> >
> > Nope.
>
> Where's the difference? ... I always like to learn.
I might be wrong on some points here but I *am* sure there is a
difference.
AFAIK, mounting 'sync' means any and all update-operations will go to
disk immediately, and the system call won't return until a write is
done. 'nosync' takes this guarantee away.
The fsync() calls only affect data (on ext2fs) and don't guarantee that
metadata is written. Mounting sync() does.
I hope this makes sense. I need more caffeine.
Greetz, Peter.
--
[ircoper] [EMAIL PROTECTED] - Peter van Dijk / Hardbeat
[student] Undernet:#groningen/wallops | IRCnet:/#alliance
[developer] _____________
[disbeliever - the world is backwards] (__VuurWerk__(--*-
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 15 Sep 2000, at 11:32, Peter van Dijk wrote:
> AFAIK, mounting 'sync' means any and all update-operations will go to
> disk immediately, and the system call won't return until a write is
> done. 'nosync' takes this guarantee away.
That's what 'asyns' does (it's the default). I thought there was also
a 'nosync' option, which effectively turned sync()/fsync() calls to
noops. My manpage is silent though; I may have invented the
'nosync' option subconsciously. :-)
-----BEGIN PGP SIGNATURE-----
Version: PGP 6.5.8 -- QDPGP 2.61b
Comment: http://community.wow.net/grt/qdpgp.html
iQA/AwUBOcHgQFMwP8g7qbw/EQLrcQCgvrvT4g6V6rxG/+Ehs8wWJrBn7M0AoM2M
d/yP0xQSBzfD0Hhs4GtjpiHP
=eHqw
-----END PGP SIGNATURE-----
--
Petr Novotny, ANTEK CS
[EMAIL PROTECTED]
http://www.antek.cz
PGP key ID: 0x3BA9BC3F
-- Don't you know there ain't no devil there's just God when he's drunk.
[Tom Waits]
On Fri, Sep 15, 2000 at 11:39:28AM +0200, Petr Novotny wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On 15 Sep 2000, at 11:32, Peter van Dijk wrote:
>
> > AFAIK, mounting 'sync' means any and all update-operations will go to
> > disk immediately, and the system call won't return until a write is
> > done. 'nosync' takes this guarantee away.
>
> That's what 'asyns' does (it's the default). I thought there was also
> a 'nosync' option, which effectively turned sync()/fsync() calls to
> noops. My manpage is silent though; I may have invented the
> 'nosync' option subconsciously. :-)
Hmm. From man mount on FreeBSD 4:
async All I/O to the file system should be done asynchronously.
This is a dangerous flag to set, and should not be used
unless you are prepared to recreate the file system
should your system crash.
noasync
Metadata I/O should be done synchronously, while data I/O
should be done asynchronously. This is the default.
sync All I/O to the file system should be done synchronously.
Greetz, Peter.
--
[ircoper] [EMAIL PROTECTED] - Peter van Dijk / Hardbeat
[student] Undernet:#groningen/wallops | IRCnet:/#alliance
[developer] _____________
[disbeliever - the world is backwards] (__VuurWerk__(--*-
Hi,
there are two packages on the net fulfilling my needs - vmailmgr and the
inter7 suite.
Could one say that one of the two is "better"? So fare I use the "Bruce
Guenther way" for virtual mailusers but not his package (only "natural"
qmail) and I am really satisfied.
Now I need to choose one of the two tools but I am not sure which would be
the better choice for my purpose. It would be great if someone could give me
a hint, I need the following things:
virtual users
databases for users and aliases
pop access
imap access
quota support
html-mail-administration
webmail
I did not see webmail in the vmailmgr package, does sqwebmail run with the
vmailmgr without problems?
Thanks in advance for any advice which of the two I should use
Clemens