qmail Digest 25 Apr 2000 10:00:01 -0000 Issue 982

Topics (messages 40512 through 40597):

Got this
        40512 by: Irwan Hadi
        40515 by: Russell Nelson
        40522 by: Irwan Hadi

Re: qmail-smtpd logging
        40513 by: Russell Nelson
        40527 by: Andre Oppermann
        40531 by: Russell Nelson
        40538 by: Andre Oppermann

Re: Internet mail
        40514 by: R.Ilker Gokhan

Problem with configuration?
        40516 by: Thomas Booms EDV
        40517 by: Thorkild Stray
        40523 by: Dave Sill

MailQuotaCheck error
        40518 by: Luis Bezerra

AutoTURN ISP?
        40519 by: Glenn Strauss

Running qmail under SCO environment
        40520 by: Irwan Hadi

Re: DO NOT TRY INSTALLING QMAIL ON MANDRAKE
        40521 by: Mate Wierdl

Re: Mailbox/Maildir pop ?
        40524 by: Dave Sill

Re: temporary failure warning message
        40525 by: Dave Sill
        40528 by: Len Budney
        40541 by: Kai MacTane
        40543 by: Thomas Blauvelt
        40545 by: Dave Sill
        40547 by: Ian Lance Taylor
        40548 by: Dave Sill
        40551 by: Brian Johnson
        40554 by: Ian Lance Taylor
        40555 by: Ian Lance Taylor
        40556 by: Russell Nelson
        40557 by: Brian Johnson
        40560 by: Len Budney
        40561 by: Ian Lance Taylor
        40562 by: Ian Lance Taylor
        40563 by: Adam McKenna
        40564 by: Brian Johnson
        40566 by: Dave Sill
        40567 by: Adam McKenna
        40568 by: Kai MacTane
        40569 by: Ian Lance Taylor
        40572 by: Adam McKenna
        40573 by: Adam McKenna
        40574 by: Chris Hardie
        40575 by: Brian Johnson
        40576 by: Russell Nelson
        40577 by: Adam McKenna
        40578 by: Racer X
        40590 by: Russ Allbery
        40591 by: Russ Allbery

Messages lost in queue?
        40526 by: Aled Treharne

Re: rcpthosts and morercpthosts - OT tangent
        40529 by: Greg Kopp

Re: Qmail behind firewall question
        40530 by: Vincent Danen
        40532 by: Dave Sill
        40535 by: Dave Kitabjian
        40536 by: Len Budney
        40540 by: Dave Sill
        40559 by: Len Budney

pine and maildir
        40533 by: Mate Wierdl

Re: Qmail on FreeBSD 4.0
        40534 by: Patrick Bihan-Faou

request for GNU (not djb) install info
        40537 by: Mate Wierdl
        40579 by: Matthias Andree

man-pages daemontools-0.70 ucspi-tcp-0.88
        40539 by: Gerrit Pape

Qmail and Procmail
        40542 by: root

cant pop
        40544 by: Les Higger
        40546 by: Dave Sill
        40549 by: Les Higger
        40550 by: Steffan Hoeke
        40552 by: Les Higger
        40553 by: Dave Sill
        40558 by: Les Higger

queue-fix 1.4 won't compile on IRIX6.5.3m
        40565 by: John McCoy, Jr
        40585 by: Eric Huss

pine and maildir(2)
        40570 by: Mate Wierdl

qmail-pop3d on openbsd 2.6 with NIS auth
        40571 by: Ronald Dosnaff

Newbie needs help
        40580 by: Jon Saunders
        40581 by: Ben Beuchler

sendfail
        40582 by: Russell Nelson

Interfacing to qmail-queue
        40583 by: Michael Crusi

How do I enable user nobody to use qmail-inject?
        40584 by: Geoff Everist
        40586 by: Charles Werbick
        40588 by: Geoff Everist
        40589 by: Charles Werbick
        40593 by: Geoff Everist

Recipient MTA is rejecting bounces
        40587 by: Yusuf Goolamabbas
        40592 by: Russ Allbery

Qmail IMAP AND Pop3 recomendations
        40594 by: Peter Janett

Re: suse and qmail
        40595 by: Frank Tegtmeyer
        40596 by: Neil Blakey-Milner

install-help!
        40597 by: suresh

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]


----------------------------------------------------------------------


I got this at my log
.bpkpenabur.or.id
status: local 1/150 remote 1/300
delivery 562: deferral:
Uh-oh:_.qmail_has_prog_delivery_but_has_x_bit_set._(#4.7
.0)/
status: local 0/150 remote 1/300     
what should I fix then ?

-------
AFLHI 058009990407128029/089802---(102598//991024)




Irwan Hadi writes:
 > I got this at my log
 > .bpkpenabur.or.id
 > status: local 1/150 remote 1/300
 > delivery 562: deferral:
 > Uh-oh:_.qmail_has_prog_delivery_but_has_x_bit_set._(#4.7
 > .0)/
 > status: local 0/150 remote 1/300     
 > what should I fix then ?

Remove the program delivery or the x bit from your .qmail file.

-- 
-russ nelson <[EMAIL PROTECTED]>  http://russnelson.com
Crynwr sells support for free software  | PGPok | "Ask not what your country
521 Pleasant Valley Rd. | +1 315 268 1925 voice | can force other people to
Potsdam, NY 13676-3213  | +1 315 268 9201 FAX   | do for you..."  -Perry M.




At 08:29 24/04/2000 -0400, Russell Nelson wrote:
>Irwan Hadi writes:
> > I got this at my log
> > .bpkpenabur.or.id
> > status: local 1/150 remote 1/300
> > delivery 562: deferral:
> > Uh-oh:_.qmail_has_prog_delivery_but_has_x_bit_set._(#4.7
> > .0)/
> > status: local 0/150 remote 1/300     
> > what should I fix then ?
>
>Remove the program delivery or the x bit from your .qmail file.

But This happened in the mailling list directory.
I host my mailling lists at /list and here is the list of the file there
   0 lrwxrwxrwx    1 list     root           23 Apr 13 07:50
.qmail-webpenabur -
> /list/webpenabur/editor
   0 lrwxrwxrwx    1 list     root           24 Apr 13 07:50
.qmail-webpenabur-d
efault -> /list/webpenabur/manager
   0 lrwxrwxrwx    1 list     root           22 Apr 13 07:50
.qmail-webpenabur-o
wner -> /list/webpenabur/owner
   0 lrwxrwxrwx    1 list     root           24 Apr 13 07:50
.qmail-webpenabur-r
eturn-default -> /list/webpenabur/bouncer
   4 -rwxrwxr-x    1 list     list         3666 Apr 12 15:47 .vimrc
   1 -rwxrwxr-x    1 list     list          598 Apr 12 15:47 .zshrc
   1 drwxrwx---    2 list     list         1024 Apr 12 15:47 tmp
   1 drwx------    8 list     list         1024 Apr 24 17:51 webpenabur     

And the files in webpenabur are
[root@server webpenabur]# ls -ls
total 22
   1 -rw-------    1 list     list          155 Apr 14 13:05 Log
   1 drwx------    3 list     list         1024 Apr 13 07:50 allow
   1 drwx------    3 list     list         1024 Apr 13 16:46 archive
   0 -rw-------    1 list     list            0 Apr 13 07:50 archived
   1 drwx------    2 list     list         1024 Apr 13 07:50 bounce
   1 -rw-------    1 list     list           90 Apr 13 07:50 bouncer
   1 -rw-------    1 list     list          142 Apr 13 07:50 config
   1 -rw-------    1 list     list          168 Apr 13 07:50 editor
   1 -rw-------    1 list     list          223 Apr 13 07:50 headeradd
   1 -rw-------    1 list     list          137 Apr 13 07:50 headerremove
   0 -rw-------    1 list     list            0 Apr 13 07:50 indexed
   1 -rw-------    1 list     list           22 Apr 13 07:50 inhost
   1 -rw-------    1 list     list           11 Apr 13 07:50 inlocal
   1 -rw-------    1 list     list          256 Apr 13 07:50 key
   0 -rw-------    1 list     list            0 Apr 13 07:50 lock
   0 -rw-------    1 list     list            0 Apr 13 07:50 lockbounce

what should fix then ?

thanks in advance ;)





Andre Oppermann writes:
 > Russell Nelson wrote:
 > > I modified qmail-smtpd to log that error message to stderr.  That told
 > > me the new network, and I enabled many customers to have a happy Easter.
 > 
 > Sounds like you are running qmail-ldap... ;-)

What does ldap user lookup have to do with qmail-smtpd??

-- 
-russ nelson <[EMAIL PROTECTED]>  http://russnelson.com
Crynwr sells support for free software  | PGPok | "Ask not what your country
521 Pleasant Valley Rd. | +1 315 268 1925 voice | can force other people to
Potsdam, NY 13676-3213  | +1 315 268 9201 FAX   | do for you..."  -Perry M.




Russell Nelson wrote:
> 
> Andre Oppermann writes:
>  > Russell Nelson wrote:
>  > > I modified qmail-smtpd to log that error message to stderr.  That told
>  > > me the new network, and I enabled many customers to have a happy Easter.
>  >
>  > Sounds like you are running qmail-ldap... ;-)
> 
> What does ldap user lookup have to do with qmail-smtpd??

Actually nothing, but qmail-smtpd in the qmail-ldap patch does full
logging.

-- 
Andre




Andre Oppermann writes:
 > Russell Nelson wrote:
 > > What does ldap user lookup have to do with qmail-smtpd??
 > 
 > Actually nothing, but qmail-smtpd in the qmail-ldap patch does full
 > logging.

What if I want qmail-ldap but not a modified qmail-smtpd (the one that 
Dan wrote being nice and secure and me not wanting it touched)?
Wouldn't it be a Better Thing(tm) is qmail-ldap just gave me
qmail-ldap and not all that other stuff?

-- 
-russ nelson <[EMAIL PROTECTED]>  http://russnelson.com
Crynwr sells support for free software  | PGPok | "Ask not what your country
521 Pleasant Valley Rd. | +1 315 268 1925 voice | can force other people to
Potsdam, NY 13676-3213  | +1 315 268 9201 FAX   | do for you..."  -Perry M.




Russell Nelson wrote:
> 
> Andre Oppermann writes:
>  > Russell Nelson wrote:
>  > > What does ldap user lookup have to do with qmail-smtpd??
>  >
>  > Actually nothing, but qmail-smtpd in the qmail-ldap patch does full
>  > logging.
> 
> What if I want qmail-ldap but not a modified qmail-smtpd (the one that
> Dan wrote being nice and secure and me not wanting it touched)?

You can have that, there are no ldap specific modifications in it's
qmail-smtpd. The only ldap modified stock qmail programs are qmail-
lspawn and qmail-local.

New programs are qmail-reply, auth_pop, auth_imap, digest, qmail-
quotawarn, qmail-ldaplookup.

> Wouldn't it be a Better Thing(tm) is qmail-ldap just gave me
> qmail-ldap and not all that other stuff?

Yes and No.

The main purpose of the qmail-ldap patch is to have an ldap mail-
server/-cluster out of the box without the need to apply a dozen
patches extra. And that is exactly what qmail-ldap does. It's not
a patch which add's ldap but a mail server solution.

-- 
Andre




Title: RE: Internet mail

Hi all,
Ok. I am changing my question. I assume I have two Qmail server.

user name                          Qmail hostname                   Qmail hostname
[EMAIL PROTECTED]>deneme.test.com--------------------> deneme2.test.com----------------> internet

I want to set if deneme.test.com  receive a request e-mail to internet (for example [EMAIL PROTECTED]) it forwards to deneme2.test.com.

How can I set this configuration?
Thanks in advance..

Ilker G.

    -----Original Message-----
    From:   R.Ilker Gokhan
    Sent:   Thursday, April 20, 2000 4:20 PM
    To:     [EMAIL PROTECTED]
    Subject:        Internet mail

    Hi to all,
    I have a mail system that is MS Exchange server 5.5 at the local sites. I 'm using INC (Internet mail connector) on Exchange server for internet mail. . I'm using NT4.0 on local and remote sites. I 've wanted to use Qmail on the remote sides so I 've installed qmail1.03 (without any patch) to use on remote sites to posting and getting mail with the local sites via SMTP and POP3 protocol. Any user on the remote site can posting mail to any user on the local sites or getting. But remote site's user can't send any mail to the internet. In the same way they can't get any mail. I have MX entry for MS Exchange on DNS. I've scan FAQ but I couldn't find any information about this.

    Shortly, I mean that:
    site users-------------------->qmail server-------------------------->MS Exchange server----------------------->Internet

    How can I set this smtproutes to internet mail?
    Thanks for helps
    Ilker G.





Hi all,

qmail generell is running good.

My current problem seems to be the fact, that mails send to
@mail.<domain> are accepted, but those send to @<domain> not.

Who can give me tips to solve this problem?

Thanks in advance.

Thomas





On Mon, 24 Apr 2000, Thomas Booms EDV wrote:

> My current problem seems to be the fact, that mails send to
> @mail.<domain> are accepted, but those send to @<domain> not.

What do you mean with it not being accepted?

Is domain in your locals file?

-- 
Thorkild





Thomas Booms EDV <[EMAIL PROTECTED]> wrote:

>My current problem seems to be the fact, that mails send to
>@mail.<domain> are accepted, but those send to @<domain> not.

Put <domain> in control/locals and control/rcphosts. Restart qmail.

-Dave




Hello Everyone,

Anyone know this error:

> >> /usr/bin/mailquotacheck: fork: Resource temporarily unavailable
> >> QUOTACHECK ERROR: The mail quotacheck program cannot determine the
size
>of
> >> this message. Please inform postmaster of the site you are trying
to
>mail
> >to.

--
-----------------------------
Lu�s Bezerra de A. Junior
[EMAIL PROTECTED]
SecrelNet Inform�tica LTDA
Fortaleza - Cear� - Brasil
Fone: 021852882090
-----------------------------






Would someone please recommend an ISP that provides AutoTURN service to
customers?

My primary MX is currently on the end of a DSL line with a static IP,
but when that goes down, I'll have a dynamic IP on the end of a dial-up
line (so SMTP ETRN is out).

Thanks in advance.
Glenn





Is it possible to run qmail under SCO unixware 4 environment ?
Is there any library I need to run qmail then ?

Thanks in advance for your reply

-------
AFLHI 058009990407128029/089802---(102598//991024)




Please,

1) Tell us the machine's name qmail is on.

2) The remote machine's name you are trying to send mail to.

3) Show us the log entry that shows the failed delivery attempt.

4) If you get any bounces, include the bounce with full header.

Mate




"Bolivar Diaz Galarza" <[EMAIL PROTECTED]> wrote:

>I know almost nothing about linux and less about qmail. I have installed it
>and it works with one mailbox. Can any of you please tell me how to add
>users to my qmail linux and qmail at the same time?

System users are qmail users automatically.

-Dave




"J.M. Roth \(iip\)" <[EMAIL PROTECTED]> wrote:

>is it possible to configure qmail to send out a "temporary failure" message
>or something if mail can't be delivered rightaway?

No.

>One of our users had an important mail in the queue which was returned to
>him only 7 days later ('cause of a DNS failure), way too late...

Oh? What would the user have done had he known there was a DNS
failure?

>Some
>failure messages inbetween would be quite helpful.

That's one of sendmail's more annoying features, if you ask me.

-Dave




Dave Sill <[EMAIL PROTECTED]> wrote:
> "J.M. Roth \(iip\)" <[EMAIL PROTECTED]> wrote:
> 
> >is it possible to configure qmail to send out a "temporary failure" message
> >or something if mail can't be delivered rightaway?
> 
> No.

But if you're desperate, you can create this feature easily. Write a Perl
script which either 1) grovels through the queue directories, or 2) runs
/var/qmail/bin/qmail-qread, and sends a report to the original sender for
messages enqueued longer than X minutes/hours/days.

> >Some failure messages inbetween would be quite helpful.
> 
> That's one of sendmail's more annoying features, if you ask me.

100% agreed. Don't even consider doing what I described above. If an email
is _that_ time-sensitive, follow up using a phone call. Better yet, write
``Let me know AS SOON AS you receive this!'' inside the body of the email.

Len.

--
I'm more worried about real security problems than theoretical
reliability problems.
                                -- Dan Bernstein




At 4/24/2000 10:56 AM -0400, Dave Sill wrote or quoted:
>"J.M. Roth \(iip\)" <[EMAIL PROTECTED]> wrote:
>
> >One of our users had an important mail in the queue which was returned to
> >him only 7 days later ('cause of a DNS failure), way too late...
>
>Oh? What would the user have done had he known there was a DNS
>failure?

He might have tried to fax, fed-ex, or otherwise send the information via 
another medium.

-----------------------------------------------------------------
                              Kai MacTane
                          System Administrator
                       Online Partners.com, Inc.
-----------------------------------------------------------------
 From the Jargon File: (v4.0.0, 25 Jul 1996)

finger trouble /n./

Mistyping, typos, or generalized keyboard incompetence (this is
surprisingly common among hackers, given the amount of time they
spend at keyboards). "I keep putting colons at the end of statements
instead of semicolons", "Finger trouble again, eh?".






> >"J.M. Roth \(iip\)" <[EMAIL PROTECTED]> wrote:
> >
> > >One of our users had an important mail in the queue which was returned to
> > >him only 7 days later ('cause of a DNS failure), way too late...


You can shorten the queue lifetime by adding a file called 
'queuelifetime' to qmail/control. The contents of the file should be
the number of seconds you want messages to wait in the queue before
being bounced. We have ours set to 345600, or four days rather than the 
default seven.

That is of course only a compromise, but seven days does seem a long time
before you are notified of a problem.




                                tom blauvelt


Thomas Blauvelt         NorthNet Internet Services, Inc.
                        North Country Reference & Research Resources Council
[EMAIL PROTECTED]   7 Commerce Lane  Canton NY 13617 USA  (315) 386-4569





>At 4/24/2000 10:56 AM -0400, Dave Sill wrote or quoted:
>>"J.M. Roth \(iip\)" <[EMAIL PROTECTED]> wrote:
>>
>> >One of our users had an important mail in the queue which was returned to
>> >him only 7 days later ('cause of a DNS failure), way too late...
>>
>>Oh? What would the user have done had he known there was a DNS
>>failure?
>
>He might have tried to fax, fed-ex, or otherwise send the information via 
>another medium.

Anyone who assumes that An Important Mail has been delivered intact
and read by the recipient simply because they didn't receive a warning 
or bounce message deserves what they get.

-Dave




   Date: Mon, 24 Apr 2000 13:53:46 -0400 (EDT)
   From: Dave Sill <[EMAIL PROTECTED]>

   >At 4/24/2000 10:56 AM -0400, Dave Sill wrote or quoted:
   >>"J.M. Roth \(iip\)" <[EMAIL PROTECTED]> wrote:
   >>
   >> >One of our users had an important mail in the queue which was returned to
   >> >him only 7 days later ('cause of a DNS failure), way too late...
   >>
   >>Oh? What would the user have done had he known there was a DNS
   >>failure?
   >
   >He might have tried to fax, fed-ex, or otherwise send the information via 
   >another medium.

   Anyone who assumes that An Important Mail has been delivered intact
   and read by the recipient simply because they didn't receive a warning 
   or bounce message deserves what they get.

This is a real indictment of the state of the Internet.

I hope that someday people will trust the Internet the way they trust
the telephone system.  How often have you heard somebody say ``You
didn't get my fax?  I guess the Telco server was down.''

The Internet can and should be more reliable for this sort of usage.

Ian




Ian Lance Taylor <[EMAIL PROTECTED]> wrote:

>This is a real indictment of the state of the Internet.

It's more of an example of some of the differences between the ways
different communication technologies/protocols work.

>I hope that someday people will trust the Internet the way they trust
>the telephone system.

I already do, I just have different expectations for the two.

>How often have you heard somebody say ``You
>didn't get my fax?  I guess the Telco server was down.''

Ever pick up the phone and not get a dialtone? Dial a number and get
the "fast busy signal" that means "no circuits available"? Ever try to
send someone a fax and get a busy signal, no answer, or a human? I
sure have.

>The Internet can and should be more reliable for this sort of usage.

SMTP and existing MUA's and MTA's were not designed for instantaneous
delivery. If you want to force it to be more immediate, shorten your
queuelifetime.

-Dave




the only thing that makes the phone system more reliable than the internet is that
you get an instant response, if you don't get a response then you know their's a
problem.  by the nature of e-mail you do-not get an instant response, so after some
time of no response you have to assume the message didn't go through, if you use an
instant message program on the other hand then you will get an (almost) instant
response (as long as the person is at their desk), and will know your message has
gotten through..  JUST as reliably as the phone system.
snail mail is the same deal as e-mail (hence the similarity in names)...  when you
mail a letter you assume it's gotten where it's supposed to go, but sometimes (not
often) letters _do_ get lost, and so if iut's something very importaint then you'll
usually call in a reasonable amount of time (couple days) to make sure the other
person got the letter...  it's the nature of communications in general, not of the
internet...   actually it's more the nature of our existance - nothing can be
guaranteed with absolute certainty, so you need to check everything...

wow, that's alot longer than I planned - sorry for the rant..
-Brian

Ian Lance Taylor wrote:

> This is a real indictment of the state of the Internet.
>
> I hope that someday people will trust the Internet the way they trust
> the telephone system.  How often have you heard somebody say ``You
> didn't get my fax?  I guess the Telco server was down.''
>
> The Internet can and should be more reliable for this sort of usage.
>
> Ian





   Date: Mon, 24 Apr 2000 14:24:01 -0400 (EDT)
   From: Dave Sill <[EMAIL PROTECTED]>

   >How often have you heard somebody say ``You
   >didn't get my fax?  I guess the Telco server was down.''

   Ever pick up the phone and not get a dialtone? Dial a number and get
   the "fast busy signal" that means "no circuits available"? Ever try to
   send someone a fax and get a busy signal, no answer, or a human? I
   sure have.

Sure.  You get a rapid indication of an error condition.  qmail by
default provides an indication of an error condition after 1 week.

   >The Internet can and should be more reliable for this sort of usage.

   SMTP and existing MUA's and MTA's were not designed for instantaneous
   delivery. If you want to force it to be more immediate, shorten your
   queuelifetime.

There is a large gap between instantaneous delivery and 1 week.  There
is a large gap between ``I could not deliver this message in one hour
but I will keep trying'' and ``I could not deliver this message in one
hour, try again later.''

There is no one correct solution for all mail messages.  But I don't
see why the current state of affairs is appropriate or even
reasonable.

Ian




   Date: Mon, 24 Apr 2000 15:05:37 -0400
   From: Brian Johnson <[EMAIL PROTECTED]>

   actually it's more the nature of our existance - nothing can be
   guaranteed with absolute certainty, so you need to check everything...

But that's why we have computers--to check things for us.

You can't check everything, but it doesn't follow that we shouldn't
try to check what we can.

Ian




Ian Lance Taylor writes:
 > Sure.  You get a rapid indication of an error condition.  qmail by
 > default provides an indication of an error condition after 1 week.

I would be interesting to see (someone else do :) a study of the time
in the queue vs. success in delivery.  How profitable is it to leave
mail in the queue for seven days versus the four that Tom suggested?

-- 
-russ nelson <[EMAIL PROTECTED]>  http://russnelson.com
Crynwr sells support for free software  | PGPok | "Ask not what your country
521 Pleasant Valley Rd. | +1 315 268 1925 voice | can force other people to
Potsdam, NY 13676-3213  | +1 315 268 9201 FAX   | do for you..."  -Perry M.




Ian Lance Taylor wrote:

>    Date: Mon, 24 Apr 2000 15:05:37 -0400
>    From: Brian Johnson <[EMAIL PROTECTED]>
>
>    actually it's more the nature of our existance - nothing can be
>    guaranteed with absolute certainty, so you need to check everything...
>
> But that's why we have computers--to check things for us.
>
> You can't check everything, but it doesn't follow that we shouldn't
> try to check what we can.

but why bother trying to have the computer check?  "You can't check
everything" automatically, which mean's you have to use the usual methods to

make sure your message got through anyway due to the things you can't check
for. One good solution to this whole thing is use return reciepts, then if
you don't get a return reciept in a timely fashon then you'll know to use
another form of communication to check..  the person could just simply not
be checking their e-mail, or you could've mistyped the address, or a million

other things, so you just plain can't depend on the system, but the more
checks you put in, the more you make the system _look_  perfect, the more
easy you make it for users to assume that is _is_ perfect...

-Brian





Ian Lance Taylor <[EMAIL PROTECTED]> wrote:
>    From: Dave Sill <[EMAIL PROTECTED]>
>    Anyone who assumes that An Important Mail has been delivered intact
>    and read by the recipient simply because they didn't receive a
>    warning or bounce message deserves what they get.
> 
> This is a real indictment of the state of the Internet.

Not at all. Dave said, ``simply because they didn't receive a
warning...''  In other words, you can't assume the message was
received, simply because you WEREN'T told that it WASN'T received. You
can only assume it was received if you HAVE been told it HAS been
received.

> I hope that someday people will trust the Internet the way they trust
> the telephone system.

I know you got my phone call, because I know I heard your voice. I
know you got my fax, because fax machines DO acknowledge when a fax
has been received.

Email has no _general_ confirmation mechanism, except asking the
recipient to ``hit reply so I know you got this.''

Len.

--
There are two people at fault in every computer security breach: the
attacker, and the programmer who let him in.
                                -- Dan Bernstein




   Date: Mon, 24 Apr 2000 15:26:00 -0400
   From: Brian Johnson <[EMAIL PROTECTED]>

   the person could just simply not
   be checking their e-mail, or you could've mistyped the address, or a million

   other things, so you just plain can't depend on the system, but the more
   checks you put in, the more you make the system _look_  perfect, the more
   easy you make it for users to assume that is _is_ perfect...

You seem to be saying that there is no point to improving something
unless we can make it perfect.  However, I think we can all agree that
in this world nothing is ever perfect.  Therefore, you seem to be
saying that we should never try to improve anything.

If that isn't what you mean, then what do you mean?

I'm not saying we should make things perfect.  I'm saying we should
make things better.  And the first step is realizing that things are
not good enough--or, in other words, that they are not perfect.

Ian




   From: "Len Budney" <[EMAIL PROTECTED]>
   Date: Mon, 24 Apr 2000 15:37:14 -0400

   Not at all. Dave said, ``simply because they didn't receive a
   warning...''  In other words, you can't assume the message was
   received, simply because you WEREN'T told that it WASN'T received. You
   can only assume it was received if you HAVE been told it HAS been
   received.

Why bother sending a bounce message at all, then?

Ian




On Mon, Apr 24, 2000 at 12:33:58PM -0700, Ian Lance Taylor wrote:
> You seem to be saying that there is no point to improving something
> unless we can make it perfect.  However, I think we can all agree that
> in this world nothing is ever perfect.  Therefore, you seem to be
> saying that we should never try to improve anything.

And you seem to be under the impression that everyone thinks that what you 
want is an improvement.

People have already given you a solution, either use it, or come up with
something yourself.

--Adam




Ian Lance Taylor wrote:

>  Why bother sending a bounce message at all, then?

to help diagnose the problem?  you send an e-mail to the only person who's
address you know for sure, the sender, and he can fix the problem if it's on
his end, or let the recipient into the problem if it's on their end..   much
easier that going to the admin and looking through the logs to figure out
the reason behind every failed message..





Russell Nelson <[EMAIL PROTECTED]> wrote:

>Ian Lance Taylor writes:
> > Sure.  You get a rapid indication of an error condition.  qmail by
> > default provides an indication of an error condition after 1 week.
>
>I would be interesting to see (someone else do :) a study of the time
>in the queue vs. success in delivery.  How profitable is it to leave
>mail in the queue for seven days versus the four that Tom suggested?

I have three and a half days of old logs I ran through
qmailanalog. The zddist script says:

----
Distribution of ddelays for successful deliveries

Meaning of each line: The first pct% of successful deliveries
all happened within doneby seconds. The average ddelay was avg.

   doneby     avg  pct
   175.68   72.00  90
   185.54   74.41  91
   197.96   77.15  92
   214.85   80.45  93
   229.72   84.12  94
   262.56   88.66  95
   302.85   94.62  96
  1001.79  109.63  97
  1275.71  141.99  98
 10004.30  605.29  99
173893.00  607.67  100
----

So 99% of my messages were delivered within 3 hours (10800 s), and all
were delivered within about 2 days (172800 s).

This was for a chunk of log summarized by zoverall as:

----
Basic statistics

qtime is the time spent by a message in the queue.

ddelay is the latency for a successful delivery to one recipient---the
end of successful delivery, minus the time when the message was queued.

xdelay is the latency for a delivery attempt---the time when the attempt
finished, minus the time when it started. The average concurrency is the
total xdelay for all deliveries divided by the time span; this is a good
measure of how busy the mailer is.

Completed messages: 15518
Recipients for completed messages: 85595
Total delivery attempts for completed messages: 92071
Average delivery attempts per completed message: 5.93317
Bytes in completed messages: 94519308
Bytes weighted by success: 284405101
Average message qtime (s): 502.863

Total delivery attempts: 175896
  success: 162250
  failure: 191
  deferral: 13455
Total ddelay (s): 54231611.160887
Average ddelay per success (s): 334.247218
Total xdelay (s): 4135746.725588
Average xdelay per delivery attempt (s): 23.512455
Time span (days): 3.50192
Average concurrency: 13.6689
----

Now, this doesn't exactly measure what you asked for because it just
looks at a 3.5 day snapshot: it doesn't follow N messages until they
were either delivered or bounced. But, it's interesting that none of
the messages in this period took more than two days to be delivered.

I think it's clear that very few messages are delivered in the 4th
through 7th days.

-Dave




On Mon, Apr 24, 2000 at 01:02:53PM -0700, Ian Lance Taylor wrote:
> I haven't said what I want, beyond something better than the current
> situation, so this response does not seem to be to the point unless
> you think the current situation is ideal.
> 
> I am trying to come up with something myself (http://www.zembu.com/)
> but Zembu Labs can't do it alone.  I want to encourage people to
> realize that the Internet could stand improvement.  Saying people
> should just accept the way things are, which is how I read Dave Sill's
> note to which I originally replied, is a hot button for me.

Your apparent standpoint in this conversation, up until this paragraph, was 
that qmail (or internet mail in general) is lacking some feature that you 
want implemented:

Ian> I don't see why the current state of affairs is appropriate or even 
Ian> reasonable.

Ian> You can't check everything, but it doesn't follow that we shouldn't
Ian> try to check what we can.

Ian> I'm not saying we should make things perfect.  I'm saying we should
Ian> make things better.  And the first step is realizing that things are
Ian> not good enough--or, in other words, that they are not perfect.

You've been answered with (for the most part) "We think things are OK the way
they are, use queuelifetime if you want to change qmail's behavior"

--Adam




At 4/24/2000 04:17 PM -0400, Adam McKenna wrote or quoted:

>Your apparent standpoint in this conversation, up until this paragraph, was
>that qmail (or internet mail in general) is lacking some feature that you
>want implemented:
>[snip]
>You've been answered with (for the most part) "We think things are OK the 
>way they are, use queuelifetime if you want to change qmail's behavior"

As a contrasting view, I see things roughly thus:

As things stand with qmail right now, a user sending mail through qmail 
gets one of three things:

1) A successful delivery.
2) A bounce message (liable to happen within a few minutes under most
    circumstances).
3) An eventual failure (which takes queuelifetime).

In the case of a failure to deliver, the user will not get *any* warning 
about it until queuelifetime has passed. I think that the option to have 
qmail (or a plug-in or add-on program) deliver a message back to the user 
stating that the message hasn't gone through yet, after an 
admin-configurable length of time (presumably somewhere from 4-24 hours), 
would be a useful thing.

This isn't necessarily a qmail feature request, since I can see a strong 
case to be made for having this be an add-on. But it is a dissenting view 
that I thought should be aired, because I'd like to counterbalance the view 
I see here of "Messages like that are horrible; why would anyone want them?"

-----------------------------------------------------------------
                              Kai MacTane
                          System Administrator
                       Online Partners.com, Inc.
-----------------------------------------------------------------
 From the Jargon File: (v4.0.0, 25 Jul 1996)

finger trouble /n./

Mistyping, typos, or generalized keyboard incompetence (this is
surprisingly common among hackers, given the amount of time they
spend at keyboards). "I keep putting colons at the end of statements
instead of semicolons", "Finger trouble again, eh?".





   Date: Mon, 24 Apr 2000 16:17:27 -0400
   From: Adam McKenna <[EMAIL PROTECTED]>

   Your apparent standpoint in this conversation, up until this paragraph, was 
   that qmail (or internet mail in general) is lacking some feature that you 
   want implemented:

That feature is reliability from the perspective of the user who knows
nothing about how the e-mail system works.  That includes
comprehensible failure modes.

   You've been answered with (for the most part) "We think things are OK the way
   they are, use queuelifetime if you want to change qmail's behavior"

If you think that things are OK the way they are, then we simply
disagree.

First, a minor point.  I don't think that changing queuelifetime is
good enough.  It affects all messages globally.  It doesn't let me say
``I need to know about this message, but not about this other
message.''  It doesn't tell me ``it's been a hour to deliver this
message--I'm still trying, but you might want to think about fixing
something.''

Second, my actual point.  Internet e-mail is pretty good, but I
believe it could be a lot better.  I encourage people to think of ways
to make it better.  If you see something that doesn't work right,
don't just say ``well, that's the way it is.''  Instead, say ``we know
that sucks, but nobody has fixed it yet.''

OK, I'll try to get off my soapbox now and drop this topic (except to
answer any specific questions).

Ian




On Mon, Apr 24, 2000 at 01:38:01PM -0700, Kai MacTane wrote:
> This isn't necessarily a qmail feature request, since I can see a strong 
> case to be made for having this be an add-on. But it is a dissenting view 
> that I thought should be aired, because I'd like to counterbalance the view 
> I see here of "Messages like that are horrible; why would anyone want them?"

They're annoying to administrators, and they do little more than confuse
users, which makes life even worse for the administrator, who now is getting
bombarded with calls from users "why didn't my email go through"

--Adam




On Mon, Apr 24, 2000 at 01:31:49PM -0700, Ian Lance Taylor wrote:
> First, a minor point.  I don't think that changing queuelifetime is
> good enough.  It affects all messages globally.  It doesn't let me say
> ``I need to know about this message, but not about this other
> message.''  It doesn't tell me ``it's been a hour to deliver this
> message--I'm still trying, but you might want to think about fixing
> something.''

You're right -- that's what qmail-qstat and qmail-qread are for.

--Adam




On 24 Apr 2000, Ian Lance Taylor wrote:

> First, a minor point.  I don't think that changing queuelifetime is
> good enough.  It affects all messages globally.  It doesn't let me say
> ``I need to know about this message, but not about this other
> message.''  It doesn't tell me ``it's been a hour to deliver this
> message--I'm still trying, but you might want to think about fixing
> something.''

There's a link from the qmail website to Brian Wightman's delayed-mail
notifier, which serves this purpose quite faithfully (runs on cron,
scans the queue and sends a message to the sender letting them know about
the delay) and seems to be the piece of software several folks are looking
for.

Unfortunately, that link appears to be broken.  Brian Wightman, please
pick up the nearest courtesy phone.

I have a copy from Feb 99; it's the one we've been using in production for
some time now and it's never let us down.  9K download:

http://www.summersault.com/chris/techno/qmail/qmail_bounce-0.0alpha6.tar.gz

Note that it's an alpha release, and that I didn't write it, and that I
won't support it, and that I probably won't answer questions about it, and
that I don't want to be the primary download site for it.

I hope this helps.

Chris

-- Chris Hardie -----------------------------
----- mailto:[EMAIL PROTECTED] ----------
-------- http://www.summersault.com/chris/ --










Kai MacTane wrote:

> At 4/24/2000 04:17 PM -0400, Adam McKenna wrote or quoted:
>
> >Your apparent standpoint in this conversation, up until this paragraph, was
> >that qmail (or internet mail in general) is lacking some feature that you
> >want implemented:
> >[snip]
> >You've been answered with (for the most part) "We think things are OK the
> >way they are, use queuelifetime if you want to change qmail's behavior"
>
> As a contrasting view, I see things roughly thus:
>
> As things stand with qmail right now, a user sending mail through qmail
> gets one of three things:
>
> 1) A successful delivery.
> 2) A bounce message (liable to happen within a few minutes under most
>     circumstances).
> 3) An eventual failure (which takes queuelifetime).

you forgot the possibility of
4) Message gets totally lost and NO-ONE gets any warning...
this can happen for many reasons. from entering the wrong e-mail address
accidentally and whoever gets it ignores/deletes it, to the server failing and
losing the message.  this was my point earlier, you can't always count on
getting an error message if there is an error, because there's _always_ a
chance that the message will be lost without a trace.  so if you do make errors
for everything possible, then users who don't know how the system works will
assume than _every_ error will return an error message which just can never be
the case.  the only way to make the system foolproof that I can think of is by
implementing some kind of automatic return reciepts built into to the MUA.
have it automatically request a reciept whenever a message is sent, and
whenever a reciept is recieved flag that message as "recieved" otherwise flag
the message as "in transit".  the problem with this is both ends have to
support it for it to work properly, but this would do 2 things - instantly
educate the user that the system's not infallable, and solve your need for
error messages.
-Brian





Chris Hardie writes:
 > Unfortunately, that link appears to be broken.  Brian Wightman, please
 > pick up the nearest courtesy phone.

It's also temporarily available as
http://www.qmail.org/qmail_bounce-0.0alpha6.tar.gz .  If Brian doesn't 
show up too soon, I'll change the link to point to my server.

-- 
-russ nelson <[EMAIL PROTECTED]>  http://russnelson.com
Crynwr sells support for free software  | PGPok | "Ask not what your country
521 Pleasant Valley Rd. | +1 315 268 1925 voice | can force other people to
Potsdam, NY 13676-3213  | +1 315 268 9201 FAX   | do for you..."  -Perry M.




On Mon, Apr 24, 2000 at 02:02:13PM -0700, Kai MacTane wrote:
> Could you elaborate on the part about such messages being annoying to 
> administrators?

Administrators use email too.

--Adam




----- Original Message -----
From: "Brian Johnson" <[EMAIL PROTECTED]>
To: "Qmail-List" <[EMAIL PROTECTED]>
Sent: Mon 24 Apr 2000 13:47
Subject: Re: temporary failure warning message


> > As things stand with qmail right now, a user sending mail through
qmail
> > gets one of three things:
> >
> > 1) A successful delivery.
> > 2) A bounce message (liable to happen within a few minutes under
most
> >     circumstances).
> > 3) An eventual failure (which takes queuelifetime).
>
> you forgot the possibility of
> 4) Message gets totally lost and NO-ONE gets any warning...
> this can happen for many reasons. from entering the wrong e-mail
address
> accidentally and whoever gets it ignores/deletes it, to the server
failing and

That happens to be a case of #1 above.  The message was successfully
delivered to the address specified by the user.  Do you honestly expect
any MTA to correct those "errors"?

> losing the message.  this was my point earlier, you can't always count
on
> getting an error message if there is an error, because there's
_always_ a
> chance that the message will be lost without a trace.  so if you do
make errors

Not if you have a halfway decent MTA.  Writing bulletproof software is
not impossible.  There are only so many states the message can be in.

Of course, the disk drive could always melt down with messages in queue,
in which case you'd be screwed and the message could disappear.  But I'd
say that recovering from that kind of failure is a little outside the
scope of an MTA.

shag
=====
Judd Bourgeois              |   Email:  [EMAIL PROTECTED]
Senior Software Developer   |   Phone:  805.520.7170
CNM Network                 |   Mobile: 805.807.1162 or
http://www.cnmnetwork.com   |     [EMAIL PROTECTED]






Kai MacTane <[EMAIL PROTECTED]> writes:

> In the case of a failure to deliver, the user will not get *any* warning
> about it until queuelifetime has passed. I think that the option to have
> qmail (or a plug-in or add-on program) deliver a message back to the
> user stating that the message hasn't gone through yet, after an
> admin-configurable length of time (presumably somewhere from 4-24
> hours), would be a useful thing.

Our users constantly reply to such messages saying "please stop trying to
deliver that message."  *sigh*  Once we switch away from sendmail, I'm
strongly inclined to turn them off.  I'd also significantly reduce the
queue lifetime; honestly, if the message can't be delivered in two or
three days, most e-mail users these days seem to have already concluded it
will never get there and get really confused when it comes through.

Our mail server that just sends out bounce messages already has a queue
lifetime of just one day, but that's a special case (a very large number
of those messages will just double-bounce and get silently discarded).

-- 
Russ Allbery ([EMAIL PROTECTED])             <http://www.eyrie.org/~eagle/>




Racer X <[EMAIL PROTECTED]> writes:
> From: "Brian Johnson" <[EMAIL PROTECTED]>

>> this was my point earlier, you can't always count on getting an error
>> message if there is an error, because there's _always_ a chance that
>> the message will be lost without a trace.  so if you do make errors

> Not if you have a halfway decent MTA.  Writing bulletproof software is
> not impossible.  There are only so many states the message can be in.

Yeah, but just because a bounce message was generated doesn't mean that
the user gets it.  I've seen a depressing quantity of users that put all
sorts of random trash in their envelope sender and never see any of their
bounces.

Ideally, I'd track down the double-bounces and get the user to fix their
configuration so that they see further bounces, but there really isn't
enough time in the day for any significant user base.

-- 
Russ Allbery ([EMAIL PROTECTED])             <http://www.eyrie.org/~eagle/>




Hi there.

We had a power failure here the other day, and since then I'm getting
messages like this one in the log file:

Apr 24 09:57:16 marilyn qmail: 956588236.339152 warning: trouble opening
remote/15/551670; will try again later
Apr 24 09:57:20 marilyn qmail: 956588240.349218 warning: trouble opening
info/22/554598; will try again later
Apr 24 09:57:42 marilyn qmail: 956588262.359546 warning: trouble opening
remote/4/551705; will try again later

What can I do to fix this? The files in question don't exist.

TIA,
Aled.




I appreciated all of the responses to my message and it woudl appear that
rsync and rdist is a much better way to do this.

However, I am at a loss in just how to use rsync or rdist.

Can someone point me to a good reference on how to do what I want? The man
pages didn't seem to help me much.

Thanks,

Greg


 > 2. Do you think it would be safe to use NFS to mount my
/var/qmail/control
 > directory on our backup MX and then use symlinks of the nfs mounted
 > rcpthosts file to the local file? For the number of domains I have, I
want
 > to avoid having to edit multiple files everytime we add one or delete
one.

Sure, if you don't mind making all of your email hosts rely on NFS.  A
better solution might be to rdist or rsync the files from a master
machine.





On Mon, 24 Apr 2000, Jason Brooke wrote:

> In my experience, that error is caused when the value you enter for the port
> isn't listed in /etc/services

That's kinda what I thought, which is why I explicitly defined port 25 in
there...  but that doesn't seem to be the issue... =(

-- 
[EMAIL PROTECTED], OpenPGP key available on www.keyserver.net
Freezer Burn BBS:  telnet://bbs.freezer-burn.org . ICQ: 54924721
Webmaster for the Linux Portal Site Freezer Burn:  http://www.freezer-burn.org





Vincent Danen <[EMAIL PROTECTED]> wrote:

>tcpserver: fatal: unable to figure out port number for geceventures.com
>
>I'm starting qmail-smtpd with:
>
>#!/bin/sh
>QMAILUID=`id -u qmaild`
>NOFILESGID=`id -g qmaild`
>exec /usr/local/bin/softlimit -m 2000000 \
>  /usr/local/bin/tcpserver -v -p -x /etc/tcprules.d/smtpd.cdb \
>  -u $QMAILUID -g $NOFILESGID geceventures.com 25 \
>  /var/qmail/bin/qmail-smtpd 2>&1

Make that "echo exec...", run it, verify that the expanded command is
correct--especially the UID and GID.

-Dave




What about removing the "exec" completely? 

I don't see why exec is necessary, and I don't know if your script
variables will be passed into the new process created by the exec.

Dave

-----Original Message-----
From: Dave Sill [mailto:[EMAIL PROTECTED]]
Sent: Monday, April 24, 2000 11:49 AM
To: [EMAIL PROTECTED]
Subject: Re: Qmail behind firewall question


Vincent Danen <[EMAIL PROTECTED]> wrote:

>tcpserver: fatal: unable to figure out port number for geceventures.com
>
>I'm starting qmail-smtpd with:
>
>#!/bin/sh
>QMAILUID=`id -u qmaild`
>NOFILESGID=`id -g qmaild`
>exec /usr/local/bin/softlimit -m 2000000 \
>  /usr/local/bin/tcpserver -v -p -x /etc/tcprules.d/smtpd.cdb \
>  -u $QMAILUID -g $NOFILESGID geceventures.com 25 \
>  /var/qmail/bin/qmail-smtpd 2>&1

Make that "echo exec...", run it, verify that the expanded command is
correct--especially the UID and GID.

-Dave




Dave Kitabjian <[EMAIL PROTECTED]> wrote:
>
> What about removing the "exec" completely? I don't see why exec is
> necessary...

It's necessary to save one process. Otherwise, the script itself
continues running, doing nothing except waiting for the tcpserver
process to exit.

(Decent sysadmin types make a hobby out of conserving process-table
slots. It's a good hobby. The first step along the way is to make your
shell scripts ``exec'' their final command. I'd go so far as to say
that that's a good definition of a ``wrapper script''.)

> ...and I don't know if your script variables will be passed
> into the new process created by the exec.

They won't, in the script below. You must export the shell variables
into the environment, or they won't be inherited by exec-ed processes.
Like so:

> > #!/bin/sh
> > QMAILUID=`id -u qmaild`
> > NOFILESGID=`id -g qmaild`

export QMAILUID NOFILESGID

> > exec /usr/local/bin/softlimit -m 2000000 \
> >   /usr/local/bin/tcpserver -v -p -x /etc/tcprules.d/smtpd.cdb \
> >   -u $QMAILUID -g $NOFILESGID geceventures.com 25 \
> >   /var/qmail/bin/qmail-smtpd 2>&1

Len.

--
Frugal Tip #38:
Don't buy mustache wax. It's much cheaper to let the handlebars droop.




"Len Budney" <[EMAIL PROTECTED]> wrote:

>Dave Kitabjian <[EMAIL PROTECTED]> wrote:
>
>> ...and I don't know if your script variables will be passed
>> into the new process created by the exec.
>
>They won't, in the script below. You must export the shell variables
>into the environment, or they won't be inherited by exec-ed processes.
>Like so:
>
>> > #!/bin/sh
>> > QMAILUID=`id -u qmaild`
>> > NOFILESGID=`id -g qmaild`
>
>export QMAILUID NOFILESGID
>
>> > exec /usr/local/bin/softlimit -m 2000000 \
>> >   /usr/local/bin/tcpserver -v -p -x /etc/tcprules.d/smtpd.cdb \
>> >   -u $QMAILUID -g $NOFILESGID geceventures.com 25 \
>> >   /var/qmail/bin/qmail-smtpd 2>&1

Yes, but there's no need to pass QMAILUID and NOFILESGID to softlimit, 
tcpserver, or qmail-smtpd. They're only needed by the shell that does
the exec, and it expands them before doing the exec.

-Dave




Dave Sill <[EMAIL PROTECTED]> wrote:
> "Len Budney" <[EMAIL PROTECTED]> wrote:
> >export QMAILUID NOFILESGID
> 
> Yes, but there's no need to pass QMAILUID and NOFILESGID to softlimit, 
> tcpserver, or qmail-smtpd. They're only needed by the shell that does
> the exec, and it expands them before doing the exec.

You're right! Thanks for not saying ``Duh!''  Why did I think he was
using envuidgid? Those would still be the wrong variables...

Len.

--
Frugal Tip #7:
Manage a multifamily housing complex in the back seat of your SUV.




It seems I am behind: I just noticed that pine-4.21 supports maildir.
Or is it just the version RH made?

Thx

Mate




Good news for everybody,

the FreeBSD bug I was mentioning earlier in the list has been fixed for
FreeBSD 4.0 and -current.

If you upgrade your system, you should not have any problems with this
anymore.

Patrick.





This is a bit offtopic: I was about to upload an init/run scripts
package when I noticed they would not work properly.  The reason: the
install and mkdir programs of the GNU fileutils package on RH 6.1 do
not handle special bits properly.  Consider

install -d -m2755 a
ls -ld a
drwxr-xr-x   2 root     root         4096 Apr 24 04:11 a/

The problem is fixed for RH 6.2, but I see it on RH 6.1.  I would just
like to ask people to give me feedback how install/mkdir behaves on
their Linux system.

So please do

install -d -m2755 a
ls -ld a
mkdir -p -m2755 b
ls -ld b

If you do not see the special bit set, please send me the output of the
above along with your system description.  For example, how is Debian,
Mandrake, Corel, RH =< 6.0 ?

Thx




Mate Wierdl <[EMAIL PROTECTED]> writes:

> This is a bit offtopic: I was about to upload an init/run scripts
> package when I noticed they would not work properly.  The reason: the
> install and mkdir programs of the GNU fileutils package on RH 6.1 do
> not handle special bits properly.  Consider
> 
> install -d -m2755 a
> ls -ld a
> drwxr-xr-x   2 root     root         4096 Apr 24 04:11 a/
> 
> The problem is fixed for RH 6.2, but I see it on RH 6.1.  I would just
> like to ask people to give me feedback how install/mkdir behaves on
> their Linux system.

GNU fileutils 3.16 is fine (comes with SuSE 6.2).

-- 
Matthias Andree

                Where do you think you're going today?




Because I did not find any, I created man-pages for the packages in subject
from djb's documentation at

http://cr.yp.to/daemontools.html
http://cr.yp.to/ucspi-tcp.html .

You find them at

ftp://ftp.innominate.org/gpa/djb/daemontools-0.70-man.tar.gz
ftp://ftp.innominate.org/gpa/djb/ucspi-tcp-0.88-man.tar.gz

Greets, Gerrit.

-- 
[EMAIL PROTECTED]
                                                          innominate AG
                                                      networking people
fon: +49.30.308806-0  fax: -77  web: http://innominate.de  pgp: /pgp/gp




I have heard that the newest versions
of Procmail support the Maildir aspects
of Qmail.

Are there any caveats I should know before
replacing/upgrading my Procmail?

Thanks!
Jeff






I ve got checkpassword working.. however I tried to telnet on 110 and
login as a phony pop client. I get message this user has no $HOME/ 
Maildir.. I look in /home/user and Maildir is there..
i tried makemaildir but I got responce command does not exist.
I was in ~qmail/bin.. and I see it there.. 


        *++++++++++++++++++++++++++++++++++++++*
        * Les Higger ITAF ,
        * Local Area Network Coord.  
        * [EMAIL PROTECTED]
        * Francisco Bravo Medical Magnet High School
        * Los Angeles Unified School District
 ---> Old men can give flawless advice, for they nolonger can set bad 
examples <--- 






Les Higger <[EMAIL PROTECTED]> wrote:

>i tried makemaildir but I got responce command does not exist.
>I was in ~qmail/bin.. and I see it there.. 

Is . or ~qmail/bin (?) in your path? In other words, would
./maildirmake or /var/qmail/bin/maildirmake have worked?

-Dave




ah... finally saw the error of my ways.. I didnt know makemaildir needed
./  didnt show that in the install.maildir..
now i have one problem left.. 
i send mail to bert.. mail winds up in Mailbox not Maildir.
I missed something.. :-(


        *++++++++++++++++++++++++++++++++++++++*
        * Les Higger ITAF ,
        * Local Area Network Coord.  
        * [EMAIL PROTECTED]
        * Francisco Bravo Medical Magnet High School
        * Los Angeles Unified School District
 ---> Old men can give flawless advice, for they nolonger can set bad 
examples <--- 


On Mon, 24 Apr 2000, Dave Sill wrote:

> Les Higger <[EMAIL PROTECTED]> wrote:
> 
> >i tried makemaildir but I got responce command does not exist.
> >I was in ~qmail/bin.. and I see it there.. 
> 
> Is . or ~qmail/bin (?) in your path? In other words, would
> ./maildirmake or /var/qmail/bin/maildirmake have worked?
> 
> -Dave
> 





On Mon, Apr 24, 2000 at 11:25:41AM -0700, Les Higger wrote:
> ah... finally saw the error of my ways.. I didnt know makemaildir needed
> ./  didnt show that in the install.maildir..
> now i have one problem left.. 
> i send mail to bert.. mail winds up in Mailbox not Maildir.
> I missed something.. :-(
How are you starting qmail (i.e. what's the command line for qmail-start ?
If you want to use maildirs, it should say ./Maildir/ instead of ./Mailbox ....

>         *++++++++++++++++++++++++++++++++++++++*
>         * Les Higger ITAF ,
Greetz,
 Steffan 

-- 
http://therookie.dyndns.org





oh.... yes.. i saw the trailing / but forgot to add it when i changed from
Mailbox to Maildir.. i ll try it and see what happens.. 

thanks all

        *++++++++++++++++++++++++++++++++++++++*
        * Les Higger ITAF ,
        * Local Area Network Coord.  
        * [EMAIL PROTECTED]
        * Francisco Bravo Medical Magnet High School
        * Los Angeles Unified School District
 ---> Old men can give flawless advice, for they nolonger can set bad 
examples <--- 


On Mon, 24 Apr 2000, Steffan Hoeke wrote:

> On Mon, Apr 24, 2000 at 11:25:41AM -0700, Les Higger wrote:
> > ah... finally saw the error of my ways.. I didnt know makemaildir needed
> > ./  didnt show that in the install.maildir..
> > now i have one problem left.. 
> > i send mail to bert.. mail winds up in Mailbox not Maildir.
> > I missed something.. :-(
> How are you starting qmail (i.e. what's the command line for qmail-start ?
> If you want to use maildirs, it should say ./Maildir/ instead of ./Mailbox ....
> 
> >         *++++++++++++++++++++++++++++++++++++++*
> >         * Les Higger ITAF ,
> Greetz,
>  Steffan 
> 
> -- 
> http://therookie.dyndns.org
> 
> 





Les Higger <[EMAIL PROTECTED]> wrote:

>ah... finally saw the error of my ways.. I didnt know makemaildir needed
>./  didnt show that in the install.maildir..

That's not specific to maildirmake: *all* commands have to be:

  1) specified with an absolute pathname (/var/qmail/bin/maildirmake),
  2) specified with a relative pathname (./maildirmake), or
  3) in a directory contained in your "path".

This is *very* basic UNIX stuff.

>now i have one problem left.. 
>i send mail to bert.. mail winds up in Mailbox not Maildir.
>I missed something.. :-(

If you installed using the LWQ directrions, you can do:

  echo ./Maildir/ >/var/qmail/control/defaultdelivery
  qmail restart

Otherwise, look at /var/qmail/rc or however/wherever you're running
qmail-start.

-Dave




Thanks all... 
were up and running now.. 
it just took a . here and a / there and words of wisdom from you all..
thanks again..



        *++++++++++++++++++++++++++++++++++++++*
        * Les Higger ITAF ,
        * Local Area Network Coord.  
        * [EMAIL PROTECTED]
        * Francisco Bravo Medical Magnet High School
        * Los Angeles Unified School District
 ---> Old men can give flawless advice, for they nolonger can set bad 
examples <--- 


On Mon, 24 Apr 2000, Steffan Hoeke wrote:

> On Mon, Apr 24, 2000 at 11:25:41AM -0700, Les Higger wrote:
> > ah... finally saw the error of my ways.. I didnt know makemaildir needed
> > ./  didnt show that in the install.maildir..
> > now i have one problem left.. 
> > i send mail to bert.. mail winds up in Mailbox not Maildir.
> > I missed something.. :-(
> How are you starting qmail (i.e. what's the command line for qmail-start ?
> If you want to use maildirs, it should say ./Maildir/ instead of ./Mailbox ....
> 
> >         *++++++++++++++++++++++++++++++++++++++*
> >         * Les Higger ITAF ,
> Greetz,
>  Steffan 
> 
> -- 
> http://therookie.dyndns.org
> 
> 





I've been trying to figure this one out with no luck.

When compiling queue-fix it gives the following error:
./makelib str.a str_len.o str_diff.o str_diffn.o str_cpy.o \
        str_chr.o str_rchr.o str_start.o byte_chr.o byte_rchr.o \
        byte_diff.o byte_copy.o byte_cr.o byte_zero.o
        ./load queue-fix fifo.o fs.a stralloc.a getln.a open.a error.a \
        substdio.a alloc.a str.a
ld32: Segmentation fault.  Removing output file...
*** Error code 1 (bu21)

Unfortunately I'm still new to all this, I have made sure I have the latest
versions of gcc++ and it's libraries. I've been able to compile the program
on Solaris 2.6 & 7 boxes without a problem, however the broken queue is on
the SGI box.

Has any body tried this under IRIX?
Eric you mentioned libraries from D.J. Bernstein, do I need to get these?
Can I use qmail-sanity's output and go in and delete files manually,
instead?

Help I'm desperate, my maillog file grows by 1Meg every couple hours!!!

Thanks

Box info:
SGI Indy r5000
IRIX 6.5.3m
Gcc 2.8.1
256Megs RAM
Lots of disk space.
Qmail 1.03 (fairly normal, no pop3 or extras)

Typical maillog entries:
Apr 24 19:52:19 4C:ella qmail: 956605939.916525 warning: unable to stat
mess/1/53499
Apr 24 19:52:19 4C:ella qmail: 956605939.916756 warning: unable to stat
mess/11/53486
Apr 24 19:52:19 4C:ella qmail: 956605939.917012 warning: unable to stat
mess/11/30900
Apr 24 19:52:19 4C:ella qmail: 956605939.917247 warning: unable to stat
mess/11/52819
Apr 24 19:52:19 4C:ella qmail: 956605939.917478 warning: unable to stat
mess/11/53003
Apr 24 19:52:20 6C:ella qmail: 956605940.106213 delivery 123293: success:
did_1+0+0/
Apr 24 19:52:20 6C:ella qmail: 956605940.126366 status: local 0/25 remote
1/20
Apr 24 19:52:20 4C:ella qmail: 956605940.356701 warning: trouble injecting
bounce message, will try later
Apr 24 19:52:20 4C:ella qmail: 956605940.586380 warning: trouble injecting
bounce message, will try later
Apr 24 19:52:20 6C:ella qmail: 956605940.587046 end msg 4134


*************************************
John McCoy, Jr
Systems Administrator
Central Systems, Mills College
510-430-3321
[EMAIL PROTECTED]
*************************************






Sounds like a bug in the Irix linker.  Try looking to your OS vendor for
patches.  Or you can try installing gnu binutils (and then recompiling gcc
instructing it to use the binutils version of ld).  However, this is a
tricky and dangerous path to take.

-Eric

> Unfortunately I'm still new to all this, I have made sure I have the latest
> versions of gcc++ and it's libraries. I've been able to compile the program
> on Solaris 2.6 & 7 boxes without a problem, however the broken queue is on
> the SGI box.
> 
> Has any body tried this under IRIX?
> Eric you mentioned libraries from D.J. Bernstein, do I need to get these?
> Can I use qmail-sanity's output and go in and delete files manually,
> instead?
> 
> Help I'm desperate, my maillog file grows by 1Meg every couple hours!!!





I see now, that RH applies the maildir patch and another one called
maildirfix.  The maildir patch is Mattias Larsson's.

Mate




Trying to get going a "pop toaster" as djb calls them, and having all
kinds of problems with qmail-pop3d and djb's checkpassword.  Authentication
will be against NIS, and the passwords are currently using md5 hash.
 Even an "old" style 12 bit passwd through NIS will not work properly
with my checkpassword setup.  I thought the getpwnam() would work properly
with it, but I guess not, or maybe I need to link in some proper libs?
 I search to no avail all archives on this matter.  I see that djb running
openbsd 2.6 also, so surely must be possible.   If anyone has run into
this and could offer some assistance or pointers, please do, it would
be much appreciated.

          Thanks tons,
          Ron


__________________________________________________
FREE voicemail, email, and fax...all in one place.
Sign Up Now! http://www.onebox.com





I am a qmail and Linux newbie and could use some help.  I have a new install
with RH 6.2 and followed the setup instructions in Life with Qmail.
Everything was working fine until I decided to upgrade  ucspi-tcp from .84
to .88.  Since I did that, qmail won't start automatically at a reboot.  I
can execute the startup in /etc/rc/inid.d, it starts fine and works fine.  I
tried to find it in the logs but couldn't find anything, but I may be
looking in the wrong log.  Any suggestions where to look would be
appreciated!

A second question.  I am using qmail-pop3, where do I put the start up
scripts for it?

Thanks
Jon Saunders
SECPA/Rural-com






On Mon, Apr 24, 2000 at 05:26:35PM -0500, Jon Saunders wrote:

> I am a qmail and Linux newbie and could use some help.  I have a new install
> with RH 6.2 and followed the setup instructions in Life with Qmail.
> Everything was working fine until I decided to upgrade  ucspi-tcp from .84
> to .88.  Since I did that, qmail won't start automatically at a reboot.  I
> can execute the startup in /etc/rc/inid.d, it starts fine and works fine.  I
> tried to find it in the logs but couldn't find anything, but I may be
> looking in the wrong log.  Any suggestions where to look would be
> appreciated!

Put a symlink to that script in /etc/rc.d/rc3.d named S99qmail.
> 
> A second question.  I am using qmail-pop3, where do I put the start up
> scripts for it?

Do it just like the previous:  Put the script in /etc/rc.d/init.d and put
a symlink in /etc/rc.d/rc3.d with a similar name.  S99qmail-pop should be
fine.

Ben

-- 
"There is no spoon"
        -- The Matrix




mail.local vulnerability in 8.9: http://www.securityfocus.com/bid/1146

There, but for the grace of Daniel, go I.  Actually, at this point, if
DJB had gotten hit by a bus while at Columbia in NYC, I'd be running
postfix, not sendmail.  I often wonder what the Internet would be like
without the various people who have made the Internet what it is: Dan
Bernstein, Linus Torvalds, Jon Postel.  Oops, check that.  We now know
what the Internet is like without Jon.

Dan, look both ways when you cross the street, okay?

-- 
-russ nelson <[EMAIL PROTECTED]>  http://russnelson.com
Crynwr sells support for free software  | PGPok | "Ask not what your country
521 Pleasant Valley Rd. | +1 315 268 1925 voice | can force other people to
Potsdam, NY 13676-3213  | +1 315 268 9201 FAX   | do for you..."  -Perry M.




I'd like to be able to interface directly to qmail-queue to send 
multiple emails.  I've created a hack using 
qmail_open,qmail_put,qmail_from, etc. and can successfully send a 
message.

I would like to be able to send multiple emails without issuing a 
qmail_close command between messages.  My thinking is that I will be 
able to dump messages into the queue fastest if I can keep my process 
open.

I don't think ezmlm will help me because I want to be able to 
generate unique content for each email message I send out.  I beleive 
ezmlm dumps one message for multiple recipients into the queue.

I've tried this sequence of qmail commands without luck:

qmail_open(&qqt)
qmail_puts(&qqt,message)
qmail_from(&qqt,sender)
qmail_to(&qqt,recip)
qmail_put(&qqt,"",1)
qmail_put(&qqt,"-1",2)

qmail_puts(&qqt,message1)
etc.

Is it even possible to do what I would like?

TIA

Mike




I have looked through the FAQ and checked the archives and can see an
obvious answer to this question. I am running a Redhat 6.1 system with
qmail 1.0.3 installed from the packages. I am using IMP as a web front
end for clients to send and receive email. The problem is that IMP
invokes qmail-inject (via the /var/qmail/bin/sendmail wrapper) as user
nobody (which is configured as a system account - uid 99). When sending
mail through IMP I get the following error message:

qmail-inject: fatal: read error

To verify the cause of the problem, I su'ed as nobody and tried a quick
test echo to: postmaster | /var/qmail/bin/qmail-inject with the same
result. The question is, how do I enable the nobody account to use
qmail-inject in a secure manner?

TIA for any assistance,

Cheers
Geoff Everist





Geoff,
        I doubt the problem is with the user/group if your just trying to use the
sendmail wrapper. I've used it as non-priveledged users with no problems
with the permissions at 0755.

Log in as nobody and try:

        echo to:postmaster | /var/qmail/bin/qmail-inject -A postmaster

If it works, you should get the message. Hope this helps.

Regards,
Charles Werbick
The Wirehouse

-----Original Message-----
From: Geoff Everist [mailto:[EMAIL PROTECTED]]
Sent: Monday, April 24, 2000 20:42
To: [EMAIL PROTECTED]
Subject: How do I enable user nobody to use qmail-inject?


I have looked through the FAQ and checked the archives and can see an
obvious answer to this question. I am running a Redhat 6.1 system with
qmail 1.0.3 installed from the packages. I am using IMP as a web front
end for clients to send and receive email. The problem is that IMP
invokes qmail-inject (via the /var/qmail/bin/sendmail wrapper) as user
nobody (which is configured as a system account - uid 99). When sending
mail through IMP I get the following error message:

qmail-inject: fatal: read error

To verify the cause of the problem, I su'ed as nobody and tried a quick
test echo to: postmaster | /var/qmail/bin/qmail-inject with the same
result. The question is, how do I enable the nobody account to use
qmail-inject in a secure manner?

TIA for any assistance,

Cheers
Geoff Everist






Charles Werbick wrote:
> 
> Geoff,
>         I doubt the problem is with the user/group if your just trying to use the
> sendmail wrapper. I've used it as non-priveledged users with no problems
> with the permissions at 0755.
> 
> Log in as nobody and try:
> 
>         echo to:postmaster | /var/qmail/bin/qmail-inject -A postmaster
> 
> If it works, you should get the message. Hope this helps.
> 
> Regards,
> Charles Werbick
> The Wirehouse
[snip]

Thanks for the reply, but the result is the same...qmail-inject: fatal:
read error. Just tried with a 'normal' user..same problem. Only seems to
work as root. Permissions seem OK...

/var/qmail
   4 drwxr-sr-x   2 alias    qmail        4096 Mar 23 14:24 alias
   4 drwxr-xr-x   2 root     qmail        4096 Feb 23 23:26 bin
   4 drwxr-xr-x   2 root     qmail        4096 Feb 23 23:26 boot
   4 drwxr-xr-x   2 root     qmail        4096 Apr 25 15:02 control
   4 drwxr-xr-x   2 root     qmail        4096 Feb 23 23:28
defaultdelivery
   4 drwxr-xr-x   2 root     qmail        4096 Feb 23 23:26 doc
   4 drwxr-xr-x   6 root     qmail        4096 Feb 23 23:26 man
   4 drwxr-x---  11 qmailq   qmail        4096 Feb 23 23:26 queue
   4 -rwxr-xr-x   1 root     root          204 Feb 23 23:25 rc
   4 drwxr-xr-x   2 root     qmail        4096 Feb 23 23:25 users

/var/qmail/control
   4 drwxr-xr-x   2 root     qmail        4096 Apr 25 15:02 .
   4 drwxr-xr-x  11 root     qmail        4096 Feb 23 23:28 ..
   4 -rw-r--r--   1 root     root           12 Feb 23 23:26
defaultdomain
   4 -rw-r--r--   1 root     root           87 Mar 20 17:37 locals
   4 -rw-r--r--   1 root     root           19 Feb 23 23:26 me
   4 -rw-r--r--   1 root     root           12 Feb 23 23:26 plusdomain
   4 -rw-r--r--   1 root     root           88 Mar  7 14:59 rcpthosts
   4 -rw-rw-r--   1 root     root           26 Mar  7 14:58
virtualdomains

/var/qmail/bin
  12 -rwxr-xr-x   1 root     qmail        9248 Feb 23 23:25 bouncesaying
  16 -rwxr-xr-x   1 root     qmail       15404 Feb 23 23:25 condredirect
   4 -rwxr-xr-x   1 root     root         2198 Feb 23 23:25 config
   4 -rwxr-xr-x   1 root     root         1087 Feb 23 23:25 config-fast
   4 -rwxr-xr-x   1 root     qmail         126 Feb 23 23:25 datemail
  12 -rwxr-xr-x   1 root     root        10728 Feb 23 23:25 dnsfq
  12 -rwxr-xr-x   1 root     root        10696 Feb 23 23:25 dnsip
  12 -rwxr-xr-x   1 root     root        10600 Feb 23 23:25 dnsptr
   4 -rwxr-xr-x   1 root     qmail         114 Feb 23 23:25 elq
  12 -rwxr-xr-x   1 root     qmail        9184 Feb 23 23:25 except
  16 -rwxr-xr-x   1 root     qmail       14380 Feb 23 23:25 forward
   8 -rwxr-xr-x   1 root     root         4424 Feb 23 23:25 hostname
  20 -rwxr-xr-x   1 root     root        17684 Feb 23 23:25 instcheck
   8 -rwxr-xr-x   1 root     root         7460 Feb 23 23:25 ipmeprint
  20 -rwxr-xr-x   1 root     qmail       19212 Feb 23 23:25 maildir2mbox
  12 -rwxr-xr-x   1 root     qmail        8860 Feb 23 23:25 maildirmake
  20 -rwxr-xr-x   1 root     qmail       17384 Feb 23 23:25 maildirwatch
   4 -rwxr-xr-x   1 root     qmail         179 Feb 23 23:25 mailsubj
   4 -rwxr-xr-x   1 root     qmail         115 Feb 23 23:25 pinq
  16 -rwxr-xr-x   1 root     qmail       13020 Feb 23 23:25 predate
  16 -rwxr-xr-x   1 root     qmail       13240 Feb 23 23:25 preline
   4 -rwxr-xr-x   1 root     qmail         115 Feb 23 23:25 qail
  12 -rwxr-xr-x   1 root     qmail       11908 Feb 23 23:25 qbiff
  12 -rwx--x--x   1 root     qmail       10260 Feb 23 23:25 qmail-clean
   8 -rwx--x--x   1 root     qmail        5792 Feb 23 23:25 qmail-getpw
  36 -rwxr-xr-x   1 root     qmail       34748 Feb 23 23:25 qmail-inject
  36 -rwx--x--x   1 root     qmail       33944 Feb 23 23:25 qmail-local
  20 -rwx------   1 root     qmail       17256 Feb 23 23:25 qmail-lspawn
  16 -rwx------   1 root     qmail       14352 Feb 23 23:25 qmail-newmrh
  12 -rwx------   1 root     qmail       11584 Feb 23 23:25 qmail-newu
  20 -rwxr-xr-x   1 root     qmail       18988 Feb 23 23:25 qmail-pop3d
  12 -rwx--x--x   1 root     qmail       11344 Feb 23 23:25 qmail-popup
  16 -rwx--x--x   1 root     qmail       15880 Feb 23 23:25 qmail-pw2u
  16 -rwxr-xr-x   1 root     qmail       13016 Feb 23 23:25 qmail-qmqpc
  16 -rwxr-xr-x   1 root     qmail       13888 Feb 23 23:25 qmail-qmqpd
  24 -rwxr-xr-x   1 root     qmail       21128 Feb 23 23:25 qmail-qmtpd
  16 -rwxr-xr-x   1 root     qmail       15348 Feb 23 23:25 qmail-qread
   4 -rwxr-xr-x   1 root     qmail         371 Feb 23 23:25 qmail-qstat
  16 -rws--x--x   1 qmailq   qmail       12708 Feb 23 23:25 qmail-queue
  28 -rwx--x--x   1 root     qmail       25096 Feb 23 23:25 qmail-remote
  16 -rwx--x--x   1 root     qmail       13444 Feb 23 23:25 qmail-rspawn
  40 -rwx--x--x   1 root     qmail       39492 Feb 23 23:25 qmail-send
  16 -rwxr-xr-x   1 root     qmail       15956 Feb 23 23:25
qmail-showctl
  28 -rwxr-xr-x   1 root     qmail       26108 Feb 23 23:25 qmail-smtpd
   8 -rwx------   1 root     qmail        5548 Feb 23 23:25 qmail-start
  12 -rwxr-xr-x   1 root     qmail        9248 Feb 23 23:25 qmail-tcpok
  12 -rwxr-xr-x   1 root     qmail       10356 Feb 23 23:25 qmail-tcpto
  24 -rwxr-xr-x   1 root     qmail       21724 Feb 23 23:25 qreceipt
  12 -rwxr-xr-x   1 root     qmail       11344 Feb 23 23:25 qsmhook
  12 -rwxr-xr-x   1 root     qmail        9588 Feb 23 23:25 sendmail
   8 -rwx--x--x   1 root     qmail        6544 Feb 23 23:25 splogger
  20 -rwxr-xr-x   1 root     qmail       17240 Feb 23 23:25 tcp-env

/var/qmail/queue is interesting, but I expect this is deliberate...

   4 drwx------   2 qmails   qmail        4096 Apr 10 14:56 bounce
   4 drwx------  25 qmails   qmail        4096 Feb 23 23:26 info
   4 drwx------   2 qmailq   qmail        4096 Apr 25 14:52 intd
   4 drwx------  25 qmails   qmail        4096 Feb 23 23:26 local
   4 drwxr-x---   2 qmailq   qmail        4096 Feb 23 23:26 lock
   4 drwxr-x---  25 qmailq   qmail        4096 Feb 23 23:26 mess
   4 drwx------   2 qmailq   qmail        4096 Apr 25 14:52 pid
   4 drwx------  25 qmails   qmail        4096 Feb 23 23:26 remote
   4 drwxr-x---   2 qmailq   qmail        4096 Apr 25 14:52 todo

Any other ideas?

Cheers
Geoff




Geoff,
        You permissions do indeed seem correct. Are there any log messages?

Regards,
Charles Werbick
The Wirehouse






Charles Werbick wrote:
> 
> Geoff,
>         You permissions do indeed seem correct. Are there any log messages?
> 
> Regards,
> Charles Werbick
> The Wirehouse

Hrm....curiouser and curiouser....

It all appears to be tied up with environment settings. There is
typically only one Qmail environment setting on my system, that is
QMAILMFTFILE, which is set to ~username/.lists. When I was testing
previously, I was using su username, which preserves the current
environment variables. Clearly the new user will not have permissions to
access the file set in QMAILMFTFILE, and therefore is bombing out around
here somewhere:

  x = env_get("QMAILMFTFILE");
  if (!x) return;

  r = control_readfile(&mft,x,0);
  if (r == -1) die_read(); /*XXX*/
  if (!r) return;

If I use su - nobody, I am no longer getting the error doing it manually
and the message is being send according to the logs (i.e. everything
looks normal).

Which takes me back to my original problem. I having problems sending
mail with IMP. I _thought_ it may have been the user nobody problem, but
clearly it is not.

Basically it appears to send mail, but all I get is the dreaded
qmail-inject: fatal: read error message in my apache error log, and the
mail disappears into the void. Any ideas will be greatly appreciated.

Thanks for your help so far,

Cheers
Geoff Everist




Hi, I have a qmail-1.03 machine saw in my queue a few bounces in
them. Also, looking at my logs I saw the following message

@400000003905243f24daf1b4 delivery 34: deferral:
Connected_to_204.68.180.50_but_sender_was_rejected./Remote_host_said:_451_<#@[]>..._unresolvable_host_name_[],_see_RFC_1123,_sections_5.2.2_and_5.2.18./

Is the recipient MTA correct in its behaviour or have I misconfigured
something on my side

Regards, Yusuf

-- 
Yusuf Goolamabbas
[EMAIL PROTECTED]




Yusuf Goolamabbas <[EMAIL PROTECTED]> writes:

> Hi, I have a qmail-1.03 machine saw in my queue a few bounces in
> them. Also, looking at my logs I saw the following message

> @400000003905243f24daf1b4 delivery 34: deferral:
> 
>Connected_to_204.68.180.50_but_sender_was_rejected./Remote_host_said:_451_<#@[]>..._unresolvable_host_name_[],_see_RFC_1123,_sections_5.2.2_and_5.2.18./

A bounce message bounced.  When this happens, qmail generates a
double-bounce and tries to send it to the local postmaster address.  It
uses the completely invalid envelope sender "#@[]" to ensure that
double-bounces can't then bounce again and generate mail loops.

You apparently are forwarding postmaster mail to another system which is
doing resolveable name checks on envelope senders, and doesn't like
qmail's special double-bounce sender.

-- 
Russ Allbery ([EMAIL PROTECTED])             <http://www.eyrie.org/~eagle/>




I have Qmail working with virtual Maildir pop accounts using Paul Gregg's
checkpasswd.

It's all working OK, but now I need to be able to access the accounts via
IMAP.  I have been looking into Courier-IMAP, but if possible, I'd like the
IMAP server to use the same checkpasswd I'm using for POP3 access.

Any suggestions on IMAP setups with Qmail?  (Maildir format preferred, but
if I need to go with mailbox format to get IMAP going, I'll make the
change).  If I have to go to a different checkpasswd, is there a good one
that can handle virtual domains (all accounts under one user id) and work
with both Qmail pop and IMAP?

Thanks in advance,

Peter Janett

New Media One Web Services
  ~Professional results with a personal touch~
      http://www.newmediaone.net
      [EMAIL PROTECTED]
      (303)828-9882





> Does suse ship with qmail?

No. They told me that they never will. And they even refuse to reserve 
UIDs for qmail.

Regards, Frank




On Wed 2000-04-19 (23:58), Russell Nelson wrote:
> Rogerio Brito writes:
>  > On Apr 19 2000, Mate Wierdl wrote:
>  > > Does suse ship with qmail?
>  > 
>  >    Not that I know of, but Corel Linux does and it's based on
>  >    Debian.
> 
> Well, the Corel Linux CD that one can download does indeed have qmail
> installed, however it is not configured nor does it start running by
> default.
> 
> CorelLinux:/var/qmail/control# ls
> CorelLinux:/var/qmail/control# 

Are they allowed to package qmail?

Neil
-- 
Neil Blakey-Milner
Hacker In Chief, Sunesi Clinical Systems
[EMAIL PROTECTED]




hello
I am trying to install qmail on solaris 8 ,butam not able to compile ,I am
getting the folowing errors .can anybody tell me why this is happening
/usr/ccs/bin/make setup check

./compile qmail-local.c

/usr/ucb/cc: language optional software package not installed

*** Error code 1

make: Fatal error: Command failed for target `qmail-local.o'

Is the language software necassary(i got no such cd) or can i loda a
different compiler and try

Suresh



----------------------------------------------------------------
Send and receive mails in Indian languages.
Register free with http://www.mailjol.com
 


Reply via email to