qmail Digest 22 Sep 1999 10:00:01 -0000 Issue 767

Topics (messages 30592 through 30675):

Redirecting outgoing mails
        30592 by:  Shashi Dahal
        30607 by:  Dave Sill

Qmail and ANTI-SPAM
        30593 by:  Thomas Foerster
        30608 by:  Dave Sill

Re: ETRN
        30594 by:  Dimitri SZAJMAN
        30645 by:  Ruben van der Leij

Re: qmail-start (qmail 1.03) under RedHat 6.0
        30595 by:  Russell P. Sutherland
        30641 by:  Vladimir Berezniker

rcpthosts - did i miss something?!
        30596 by:  Thomas Foerster
        30597 by:  Dimitri SZAJMAN
        30598 by:  David Dyer-Bennet

Re: Weird Message...
        30599 by:  D. Carlos Knowlton
        30600 by:  Petr Novotny
        30601 by:  Andy Walden

Re: How good is RBL at filtering spam?
        30602 by:  Dave Sill
        30605 by:  schinder.leprss.gsfc.nasa.gov
        30624 by:  M Graff
        30652 by:  James Smallacombe

Re: ANNOUNCE: /var/qmail/control/locals and regex
        30603 by:  Adam D . McKenna
        30630 by:  Robert Sander

Mail in queue - qmail won't quit
        30604 by:  Thomas Foerster
        30606 by:  Dave Sill

Re: Virtual email for non virtual host
        30609 by:  Dave Sill
        30636 by:  Cyril Bitterich

cannot start: unable to switch to queue directory
        30610 by:  Hawke
        30611 by:  Hawke
        30612 by:  Matthew Harrell

Re: qmail-smtpd-wrapper error.
        30613 by:  Dave Sill

Newbie install help
        30614 by:  Ryan
        30616 by:  Dave Sill
        30618 by:  Ryan
        30622 by:  Adam D . McKenna
        30626 by:  Dave Sill
        30631 by:  Ryan

Re: qmail LWQ installation problem - qmail doesn't seem executable
        30615 by:  Dave Sill

me file
        30617 by:  Marek Narkiewicz
        30619 by:  Timothy L. Mayo
        30621 by:  Bryan Ischo
        30627 by:  Dave Sill

Logging denied relaying attempts
        30620 by:  Mullen, Patrick

Re: Having trouble with pop
        30623 by:  Rick Erlandson

Regular expression anti-spam filtering
        30625 by:  M Graff

Further me file and smtp
        30628 by:  karen Narkiewicz
        30629 by:  Dave Sill

SMTP problems
        30632 by:  U. Butzer
        30633 by:  schinder.leprss.gsfc.nasa.gov
        30634 by:  Thomas M. Sasala

IMAP with Qmail (encripted)
        30635 by:  Rafael Pirolla

Re: Qmail and HP Openmail
        30637 by:  Giles Lean

Recording the envelope-from in Received: line
        30638 by:  Jos Backus
        30671 by:  Andre Oppermann

isocor the fastest?
        30639 by:  Victor Tavares
        30647 by:  Ruben van der Leij

Re: Problems with qpop and Solaris
        30640 by:  D. J. Bernstein

tcpserver error
        30642 by:  Marek Narkiewicz

Qmail with LDAP Auth
        30643 by:  Jim Gilliver
        30649 by:  Jim Gilliver

Maildir setup problem (newbie!)
        30644 by:  Michael Slade

Re: Qmail dies over and over
        30646 by:  D. J. Bernstein

Re: POP3: premature NOOP OK, NOT an RFC 1939 Compliant server
        30648 by:  D. J. Bernstein

Re: Return Receipts
        30650 by:  D. J. Bernstein

Qmail book
        30651 by:  Kevin Waterson
        30654 by:  Justin M. Streiner

Re: Qmail with LDAP Auth patches
        30653 by:  Jim Gilliver

Re: Sqwebmail and IMAP
        30655 by:  D. J. Bernstein
        30656 by:  Sam
        30657 by:  D. J. Bernstein
        30658 by:  Sam
        30659 by:  James J. Lippard
        30660 by:  Sam
        30661 by:  Adam D . McKenna
        30663 by:  Randy Harmon

Qmail sending multiple messages...is there a fix?
        30662 by:  Scott A. Cole

vmailmgr / ~alias
        30664 by:  Thomas Foerster

inetd[]: smtp/tcp server failing (looping)
        30665 by:  Chris McCarthy
        30666 by:  Lenny Mastrototaro

Mailer-daemon returns full message
        30667 by:  Jan Stanik
        30668 by:  Van Liedekerke Franky

qmail alias question
        30669 by:  Manfred Luckmann
        30670 by:  Simon Rae

additional env variable for qmail 2.0 - SIZE - can you add this, dan?
        30672 by:  jodok.sutterluety.mm-karton.com

default time?
        30673 by:  Edward Castillo-Jakosalem

smtp server as a relay
        30674 by:  Ana Bel�n Santos
        30675 by:  Van Liedekerke Franky

Administrivia:

To subscribe to the digest, e-mail:
        [EMAIL PROTECTED]

To unsubscribe from the digest, e-mail:
        [EMAIL PROTECTED]

To bug my human owner, e-mail:
        [EMAIL PROTECTED]

To post to the list, e-mail:
        [EMAIL PROTECTED]


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


Dear All !

I use Redhat6 with Qmail as the MTA. I just want to know if we can
redirect outgoing mails as well. For exmple I want to redirect mails
from [EMAIL PROTECTED] to [EMAIL PROTECTED]


Shashi




[EMAIL PROTECTED] wrote:

>I use Redhat6 with Qmail as the MTA. I just want to know if we can
>redirect outgoing mails as well. For exmple I want to redirect mails
>from [EMAIL PROTECTED] to [EMAIL PROTECTED]

You mean that on "some.domain.com", you want mail from "anybody" to go 
to "[EMAIL PROTECTED]", regardless of the intended recipient?

I don't see an easy way to accomplish this. You could hack a wrapper
around qmail-inject that would redirect messages from "anybody", but
redirecting SMTP-injected messages would be a lot harder.

-Dave




Hi folks,

i'm using qmail with rblsmtpd to block Mail from known spamers.
But it doesn't seem to work, some free test from the web detect, that my
site accepts mail from spamers, but it shouldn't ?!

i call qmail that way :

supervise /var/lock/qmail-smtpd tcpserver -c400 -v -x/etc/tcp.smtp.cdb
-u$USERID -g$GROUPID 0 25 \
rblsmtpd qmail-smtpd 2>&1 | setuser qmaill accustamp | \
setuser qmaill cyclog -s5000000 -n5 /var/log/qmail/qmail-smtpd &

It doesn't work .. :-(

Thanks,
  Thomas




Thomas Foerster <[EMAIL PROTECTED]> wrote:

>i'm using qmail with rblsmtpd to block Mail from known spamers.
>But it doesn't seem to work, some free test from the web detect, that my
>site accepts mail from spamers, but it shouldn't ?!

Is that a RBL test, or a relay test? What's the URL?

>supervise /var/lock/qmail-smtpd tcpserver -c400 -v -x/etc/tcp.smtp.cdb
>-u$USERID -g$GROUPID 0 25 \
>rblsmtpd qmail-smtpd 2>&1 | setuser qmaill accustamp | \
>setuser qmaill cyclog -s5000000 -n5 /var/log/qmail/qmail-smtpd &
>
>It doesn't work .. :-(

You mean RBL doesn't work, or nothing's listening to port 25?

-Dave




Thank you for your answer. With some help, I wrote a script that looks like
that with commands like 'tr', 'cut', 'sed' and so on. But I am looking for
the real ETRN as described in the RFC.

Thanks !
--
Xon-Xoff - http://www.Xon-Xoff.fr
Publication et Commerce electronique sur le Web
Messagerie d'entreprise, Interconnexion et Securite des reseaux

----- Message d'origine -----
De : Anand Buddhdev <[EMAIL PROTECTED]>
� : Dimitri SZAJMAN <[EMAIL PROTECTED]>
Cc : <[EMAIL PROTECTED]>
Envoy� : mardi 21 septembre 1999 10:43
Objet : Re: ETRN


> On Tue, Sep 21, 1999 at 09:47:07AM +0200, Dimitri SZAJMAN wrote:
>
> > Please can Qmail use the ETRN protocol as described in RFC 1985 ? (see
> > http://rfc.fh-koeln.de/rfc/html/rfc1985.html).
> >
> > As I think no :-/, I installed maildir2smtp but I get troubles getting
the
> > dynamic IP adress from my clients with custommers when their SMTP want
to
> > check mails...
>
> If you're assigning dynamic addresses to your customers, look at
> http://www.qmail.org/turnmail
>
> --
> See complete headers for more info
>





On Tue, Sep 21, 1999 at 12:15:03PM +0200, Dimitri SZAJMAN wrote:

> that with commands like 'tr', 'cut', 'sed' and so on. But I am looking for
> the real ETRN as described in the RFC.

Not without names that resolve. You say ETRN myhostname, but the server
thinks you want to spool waiting mail for myhostname. It looks up
myhostname's IP, and starts delivering. If you have a dynamic IP, that won't
work because there's no way to let the mailserver's DNS know your IP without
the usual hours to days delay of DNS updates. ETRN is for fixed IP's.

-- 
Ruben

--

Eat more memory!





* Vladimir Berezniker ([EMAIL PROTECTED]) [20 Sep 1999 21:59]:

> Hi,
>     First of all I am a newbie to the *nix.  I use supervise from deamon tools 0.61. 
>To run the following run file:
> *********************************

Go back and read the html man pages for daemontools 0.61 again.
In order to get logging and control to work one
has to put the script for the logging portion  (the stuff after
the pipeline (|) symbol) in the log subdirectory
of the directory that contains the run script for the
qmail-start command and then use svscan to connect
the two:

For example:

        /services/qmail/run     <-- contains the commands to start qmail
        /services/qmail/log/run <-- contains multilog et. al.

with svscan being started (in the background) from the /services
directory.

-- 
Quist Consulting                Email: [EMAIL PROTECTED]
219 Donlea Drive                Voice: +1.416.696.7600
Toronto ON  M4G 2N1             Fax:   +1.416.978.6620
CANADA                          WWW:   http://www.quist.on.ca




I am sorry for late reply, but pop3 server I use was down.  I am not sure what "the 
html man pages for daemontools 0.61"
you are referring to.  The only documentation on daemontools 0.61 I could find is the 
web page for these tools.  I based
my script on LWQ, which does not use svscan. Should I modify my scripts to use svscan 
( as soon as I get this one working
I plan to use supervise to run qmail-pop3d and qmail-smtpd ).  I include all the files 
this time (I did not want to send
them since I did not get a chance to clean them up).

************************* qmail ***********************
**** the generic script which is called from another one ****
#!/bin/sh
#chkconfig: 345 70 30
#description: qmail-send deamon


action=$1
service="qmail/mail"
description="qmail-send"

. /etc/rc.d/init.d/qmail-all

exit 0



************************ qmail-all *********************
**** the generic script which is called from another one ****
#!/bin/sh
#

. /etc/rc.d/init.d/functions

is_running()
{
   tries=0
   while [ $tries -lt 10 ]
   do
       sleep 1

       if svok $SUPERVISE_DIR$service
           then
            return 0
       fi
       tries=`expr $tries + 1`
    done
    return 1
}

is_stopped()
{
   tries=0
   while [ $tries -lt 10 ]
   do
       sleep 1

       if ! svok $SUPERVISE_DIR$service
           then
            return 0
       fi
       tries=`expr $tries + 1`
    done
    return 1
}

script="qmail"

PATH=/var/qmail/bin:/bin:/usr/bin:/usr/local/sbin:/usr/local/bin
export PATH

QMAILDUID=`id -u qmaild`
NOFILESGID=`id -g qmaild`

SUPERVISE_DIR="/var/supervise/"



if ! [ -d $SUPERVISE_DIR$service ]
    then
    echo
    echo "$script: $SUPERVISE_DIR$service is not a directory" >&2
    exit 2
fi

case "$action" in
  start)

   echo -n "starting $description: "

   if ! [ -f $SUPERVISE_DIR$service/run ]
       then
       echo
       echo "$script: file $SUPERVISE_DIR$service/run does not exist" >&2
       exit 3
   fi

   if ! [ -x $SUPERVISE_DIR$service/run ]
       then
       echo
       echo "$script: file $SUPERVISE_DIR$service/run is not executable" >&2
       exit 4
   fi


   if svok $SUPERVISE_DIR$service
      then
      echo
      echo -n "$script: $description already running"
      echo_failure
      echo
      exit 5
   fi

   #Make sure we don't have any down files
   #that will prevent us from starting this service
   rm -f $SUPERVISE_DIR$service/down

   #logging will be started in the run file
   supervise $SUPERVISE_DIR$service &


   #wait for a while, until it starts or doesn't.
   if is_running
      then
 echo_success
 echo
    exit 0
   else
        echo_failure
        echo
 exit 5
   fi
   ;;
  stop)
   echo -n "stopping service $description: "
   if ! svok $SUPERVISE_DIR$service
      then
      echo
      echo -n "$script: $description is not running"
      echo_failure
      echo
      exit 5
   fi

   svc -dx $SUPERVISE_DIR$service

   #wait until it stops or timesout
   if is_stopped
      then
        echo_success
        echo
        exit 0
   else
        echo_failure
        echo
        exit 5
   fi
   ;;
  status)
   echo "checking status of $description service: "
   svstat $SUPERVISE_DIR$service
   ;;
  restart)
   echo "restarting service $description: "

   qmail stop $2 $3
   qmail start $2 $3
   ;;
  reload)
   echo "reloading (-HUP) service $description: "
   svc -h $SUPERVISE_DIR$service
   ;;
  pause)
   echo "pausing service $description: "
   svc -p $SUPERVISE_DIR$service
   ;;
  cont)
   echo "resuming service $description: "
   svc -c $SUPERVISE_DIR$service
   ;;
  help)
    cat <<HELP
   stop -- stops $description service
  start -- starts $description service
  pause -- temporarily stops $description service
   cont -- continues paused $description service
 status -- displays status of $description service
restart -- stops and restarts $description service
 reload -- sends HUP to $description service
HELP
   ;;
  *)
   echo "$script: unknown action $action" >&2
   echo "Usage: $script {start|stop|restart|reload|stat|pause|cont|help}"
   exit 99
esac

exit 0


"Russell P. Sutherland" wrote:

> * Vladimir Berezniker ([EMAIL PROTECTED]) [20 Sep 1999 21:59]:
>
> > Hi,
> >     First of all I am a newbie to the *nix.  I use supervise from deamon tools 
>0.61. To run the following run file:
> > *********************************
>
> Go back and read the html man pages for daemontools 0.61 again.
> In order to get logging and control to work one
> has to put the script for the logging portion  (the stuff after
> the pipeline (|) symbol) in the log subdirectory
> of the directory that contains the run script for the
> qmail-start command and then use svscan to connect
> the two:
>
> For example:
>
>         /services/qmail/run     <-- contains the commands to start qmail
>         /services/qmail/log/run <-- contains multilog et. al.
>
> with svscan being started (in the background) from the /services
> directory.
>
> --
> Quist Consulting                Email: [EMAIL PROTECTED]
> 219 Donlea Drive                Voice: +1.416.696.7600
> Toronto ON  M4G 2N1             Fax:   +1.416.978.6620
> CANADA                          WWW:   http://www.quist.on.ca





Hi there ..

i want qmail to only accept mail form an email-adress/domain that is
listet in /var/qmail/control/rcpthosts, but it accepts very mail ,
even from foo@bar.


What's wrong?!

Thomas




rcpthosts accepts all FROM messages but not all TO messages :

I.e. if rcpthosts contains "foo.com", it will only accept messages adressed
TO: [EMAIL PROTECTED] but any SENDER (FROM) will be accepted.

--
Xon-Xoff - http://www.Xon-Xoff.fr
Publication et Commerce electronique sur le Web
Messagerie d'entreprise, Interconnexion et Securite des reseaux
----- Message d'origine -----
De : Thomas Foerster <[EMAIL PROTECTED]>
� : qmail <[EMAIL PROTECTED]>
Envoy� : mardi 21 septembre 1999 13:50
Objet : rcpthosts - did i miss something?!


| Hi there ..
|
| i want qmail to only accept mail form an email-adress/domain that is
| listet in /var/qmail/control/rcpthosts, but it accepts very mail ,
| even from foo@bar.
|
|
| What's wrong?!
|
| Thomas
|





Thomas Foerster <[EMAIL PROTECTED]> writes on 21 September 1999 at 13:50:30 +0200

 > i want qmail to only accept mail form an email-adress/domain that is
 > listet in /var/qmail/control/rcpthosts, but it accepts very mail ,
 > even from foo@bar.

rcpthosts controls addresses for which mail will be *received* (hence
the name).  It has nothing to do with sender addresses.
-- 
David Dyer-Bennet         ***NOTE ADDRESS CHANGES***          [EMAIL PROTECTED]
http://dd-b.lighthunters.net/ (photos) Minicon: http://www.mnstf.org/minicon
http://www.dd-b.net/dd-b (sf) http://ouroboros.demesne.com/ Ouroboros Bookworms
Join the 20th century before it's too late!





Andy Walden Wrote thus:
> I searched the archives for this, and saw it mention several times, but I
> couldn't find a definitive answer. I'm getting:
>
> Sep 20 13:40:09 leviathan qmail: 937852809.494540 warning: trouble
injecting bounce message, will try later
> Sep 20 13:40:09 leviathan qmail: 937852809.524814 warning: trouble
injecting bounce message, will try later
> Sep 20 13:40:09 leviathan qmail: 937852809.555087 warning: trouble
injecting bounce message, will try later
> Sep 20 13:40:09 leviathan qmail: 937852809.583407 warning: trouble
injecting bounce message, will try later
>
> I haven't changed anything (that I know of). The server has been up
> without incident now for 196 days. I did a qmail-qread and didn't see
> anything really weird. I have plenty of disk space, did an ls -laR of the
> entire /var/qmail/queue directory looking for anything large and didn't
> see anything. Any thoughts on this? Thanks.
>
>
> --
> -----------------------------------------------------------------------
> Andy Walden                        Work Email: [EMAIL PROTECTED]
> Network Administrator,    Pers Email: [EMAIL PROTECTED]
> MTCO Communications    Phone: (800) 859-6826
> "A little nonsense now and then, is relished by the wisest men."
> -Willi Wonka

I'm having the same problem.  I posted it to this list, but with no response
so far.  If anyone understands this problem, I hope they'll share their
wisdom.

Good luck!

-Carlos





-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 21 Sep 99, at 3:47, D. Carlos Knowlton wrote:
> > Sep 20 13:40:09 leviathan qmail: 937852809.494540 warning: trouble
> injecting bounce message, will try later
> > Sep 20 13:40:09 leviathan qmail: 937852809.524814 warning: trouble
> injecting bounce message, will try later
> > Sep 20 13:40:09 leviathan qmail: 937852809.555087 warning: trouble
> injecting bounce message, will try later
> > Sep 20 13:40:09 leviathan qmail: 937852809.583407 warning: trouble
> injecting bounce message, will try later
> >
[snip]
> 
> I'm having the same problem.  I posted it to this list, but with no
> response so far.  If anyone understands this problem, I hope they'll share
> their wisdom.

There may be two reasons:
1. Somehow, the queue structure (or access rights) got damaged. 
Use a tool which shows that, like "make setup check" or
"queue-fix" from www.qmail.org.
2. Besides being out of free space, you may be out of inodes. 
Check not only "df", but also "df -i".

-----BEGIN PGP SIGNATURE-----
Version: PGP 6.0.2 -- QDPGP 2.60 
Comment: http://community.wow.net/grt/qdpgp.html

iQA/AwUBN+ePvFMwP8g7qbw/EQLWawCgjD1uw0W9hXUoQaFSesroikxkTt0An1Q7
Qf9QjyKiU5gSfYfRm2vtdor4
=QbFd
-----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 Tue, 21 Sep 1999, Petr Novotny wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> On 21 Sep 99, at 3:47, D. Carlos Knowlton wrote:
> > > Sep 20 13:40:09 leviathan qmail: 937852809.494540 warning: trouble
> > injecting bounce message, will try later
> > > Sep 20 13:40:09 leviathan qmail: 937852809.524814 warning: trouble
> > injecting bounce message, will try later
> > > Sep 20 13:40:09 leviathan qmail: 937852809.555087 warning: trouble
> > injecting bounce message, will try later
> > > Sep 20 13:40:09 leviathan qmail: 937852809.583407 warning: trouble
> > injecting bounce message, will try later
> > >
> [snip]
> > 
> > I'm having the same problem.  I posted it to this list, but with no
> > response so far.  If anyone understands this problem, I hope they'll share
> > their wisdom.
> 
> There may be two reasons:
> 1. Somehow, the queue structure (or access rights) got damaged. 
> Use a tool which shows that, like "make setup check" or
> "queue-fix" from www.qmail.org.

This fixed it for me. Thank you.



--
-----------------------------------------------------------------------
Andy Walden                        Work Email: [EMAIL PROTECTED]
Network Administrator,             Pers Email: [EMAIL PROTECTED]
MTCO Communications                Phone: (800) 859-6826
"A little nonsense now and then, is relished by the wisest men."
                                                -Willi Wonka







[EMAIL PROTECTED] wrote:

>(My pobox.com address, on the other hand, gets plenty of spam, because
>pobox's antispam methods are very poor.  I only wish they used DUL,
>which would get rid of most of the spam from that direction.)

It's not good enough for an antispam method to simply be effective, it 
should also be selective. The DUL blocks non-relaying, nonspammers,
just because it doesn't like the looks of their domain name...the
baby/bathwater scenario. But the War on Spam, like the War on Drugs
and the War on Terrorism cares little about collateral damage like
me.

Want to stop spam dead in its tracks? Turn off your smtp daemon.

-Dave




On Tue, Sep 21, 1999 at 09:31:27AM -0400, Dave Sill wrote:
} [EMAIL PROTECTED] wrote:
} 
} >(My pobox.com address, on the other hand, gets plenty of spam, because
} >pobox's antispam methods are very poor.  I only wish they used DUL,
} >which would get rid of most of the spam from that direction.)
} 
} It's not good enough for an antispam method to simply be effective, it 
} should also be selective. The DUL blocks non-relaying, nonspammers,
} just because it doesn't like the looks of their domain name...the

No, it blocks people who could easily send mail out through the mail
servers of their ISP.  If pobox used DUL (or more accurately, if pobox
allowed its customers to choose which antispam services they wanted
their mail filtered through, since that is what I really want), it
would be both effective and wouldn't drop any mail that I want to get.
People who use variable IP dialups and are too stubborn to use their
providers SMTP servers to relay won't be able to reach me.  Big deal.

But this has been discussed on this list before.

} baby/bathwater scenario. But the War on Spam, like the War on Drugs
} and the War on Terrorism cares little about collateral damage like
} me.
} 
} Want to stop spam dead in its tracks? Turn off your smtp daemon.
} 
} -Dave

-- 
--------
Paul J. Schinder
NASA Goddard Space Flight Center
[EMAIL PROTECTED]




[EMAIL PROTECTED] writes:

> My guess has always been that they stay away from .gov because the
> .gov is the one entity that can effectively shut them down.

I think you give spammers too much credit for thinking.

They spam anti-spam lists all the time.  Talk about smart.

--Michael




On Tue, 21 Sep 1999, Dave Sill wrote:

> [EMAIL PROTECTED] wrote:
> 
> >(My pobox.com address, on the other hand, gets plenty of spam, because
> >pobox's antispam methods are very poor.  I only wish they used DUL,
> >which would get rid of most of the spam from that direction.)
> 
> It's not good enough for an antispam method to simply be effective, it 
> should also be selective. The DUL blocks non-relaying, nonspammers,
> just because it doesn't like the looks of their domain name...the

I thought it blocked known IP blocks of dialup ports?

> baby/bathwater scenario. But the War on Spam, like the War on Drugs
> and the War on Terrorism cares little about collateral damage like
> me.

I cannot imagine what damage is done by asking a dialup user to send email
out through his provider's internal relay.





On Tue, Sep 21, 1999 at 08:56:54AM +0200, Robert Sander wrote:
> [EMAIL PROTECTED] (Claus F�rber) wrote:
> 
> > Much of work?
> > All you have to do is (untested):
> > controls/virtualdomains:
> > .example.com:alias-piffle
> > alias/.qmail-default:
> > |forward "$DEFAULT"
> > (Yes, that's less work than applying a patch!)
> > Inconsistent?
> > Maybe.
> 
> I see, but is that documented anywhere?

You mean like, say, the man pages for example?

http://www.qmail.org/man/man8/qmail-command.html

> And I still think this is the "territory" auf control/locals because I do
> not have a "virtual"domain, but a real one ;-)

Don't reject a solution because you don't like the semantics.

--Adam




On Tue, Sep 21, 1999 at 10:13:28AM -0400, Adam D . McKenna wrote:

> > And I still think this is the "territory" auf control/locals because I do
> > not have a "virtual"domain, but a real one ;-)
> 
> Don't reject a solution because you don't like the semantics.

I do not reject it, I just offer another solution. Let the people decide.
And the performance. (Could anybody test my patch?)

Greetings
-- 
Robert Sander   "Is it Friday yet?"
  @Home http://home.pages.de/~gurubert
    pgp available there




HI !

I have a mail in my queue to [EMAIL PROTECTED]
qmail trys to deliver it since 10 minutes without an error..
if i try to connect to the mailer of intracen.org (do a nslookup on the
MX),
i can connect but there is no response.

qmail can't quit, he waits until the mail is delivered.

How can i set a timeout?
How can i delete this ("/�"= message?!? (i tried qmHandle ..)

Thomas




Thomas Foerster <[EMAIL PROTECTED]> wrote:

>I have a mail in my queue to [EMAIL PROTECTED]  qmail trys to
>deliver it since 10 minutes without an error..  if i try to connect
>to the mailer of intracen.org (do a nslookup on the MX), i can
>connect but there is no response.
>
>qmail can't quit, he waits until the mail is delivered.
>
>How can i set a timeout?

http://Web.InfoAve.Net/~dsill/lwq.html#queuelifetime

>How can i delete this ("/�"= message?!? (i tried qmHandle ..)

1) stop qmail
2) remove the /var/qmail/queue files associated with the message
3) restart qmail

or:

1) "touch" queue files sufficiently into the future to make qmail-send 
   think they've been around longer than queuelifetime. It'll bounce 
   on the next delivery attempt.

or:

1) Relax and let qmail do its job. 

-Dave




James <[EMAIL PROTECTED]> wrote:

>I want to create a number of emails for one server (example,
>[EMAIL PROTECTED], [EMAIL PROTECTED]), but I am at a loss as to how to do
>this.  I have created virtual email accounts for my other virtual domains
>without a problem, they work great.

How did you set them up? Add the "virtual" hosts to rcpthosts and
locals? If so, they're not really virtual, they're host aliases.

>But now I don't want to have to
>create an "info" user just so I can have an "info" email for the server.
>The "info" mail isn't for a virtual domain, it's for THE domain on my
>server.
>
>I've tried adding  domain.com:info  in the virtual domain file but that
>didn't work.  What do I need to do?  Thanks for any help.

That virtualdomains entry causes mail sent to [EMAIL PROTECTED] to be
delivered to info-user, which would be handled by ~info/.qmail-user or 
~alias/.qmail-info-user.

See:

    http://Web.InfoAve.Net/~dsill/lwq.html#multiple-hostnames
    http://Web.InfoAve.Net/~dsill/lwq.html#virtual-domains

-Dave




> But now I don't want to have to
>create an "info" user just so I can have an "info" email for the server.
>The "info" mail isn't for a virtual domain, it's for THE domain on my
>server.
>I've tried adding  domain.com:info  in the virtual domain file but that
>didn't work.  What do I need to do?  Thanks for any help.

Ever tried a ~alias/.qmail-info File with forwarding to the existent User on
your Domain or an user on one of your virtual domains?
Or using qmail/user/assign if you don't want to set up more fieles ind the
~alias directory?

And have you set domain.com in you local and rcpthosts file?

Ciao,

Cyril





This was ruhnnning fine for weeks, then all of a sudden it's givintg this
errror when I try to start it:
"qmail: 937928346.622853 alert: cannot start: unable to switch to queue
directory"
Anyone have any idea?
Thanks,
-Hawke





It's qmail 1.03, on Solaris 2.6 (+ patches).
Thanks,
-Hawke

----- Original Message ----- 
From: Hawke <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Tuesday, September 21, 1999 9:44 AM
Subject: cannot start: unable to switch to queue directory


> This was ruhnnning fine for weeks, then all of a sudden it's givintg this
> errror when I try to start it:
> "qmail: 937928346.622853 alert: cannot start: unable to switch to queue
> directory"
> Anyone have any idea?
> Thanks,
> -Hawke
> 





: This was ruhnnning fine for weeks, then all of a sudden it's givintg this
: errror when I try to start it:
: "qmail: 937928346.622853 alert: cannot start: unable to switch to queue
: directory"

I'm sure it's something like a permissions problem.

Try downloading queue-fix from www.qmail.org and run that on your queue 
directory.  It should detect and fix any permission problems.

-- 
  Matthew Harrell                          You're just jealous because the
  Bit Twiddlers, Inc.                       voices only talk to me.
  [EMAIL PROTECTED]




"Mark Thomas" <[EMAIL PROTECTED]> wrote:

>Well, dad, I hate it when your right!  You sound like a man who has much
>patience.

I've got three children, I worked the help desk at the computer center
while I was in college, and I've been a tech support engineer for ten
years, so I'm either very patient or brain dead. :-)

>>Hmm, that "502 unimplemented (#5.5.1)" message came from qmail-smtpd
>>when you entered and unrecognized command. So your SMTP service was
>>working fine.
>
>----))) I thought it was going to tell me "helo dude"!

No, that's what you're supposed to say to it.

>>I used the INSTALL directions, but, then, I'm an experienced system
>>administrator.
>
>-----)))) Ouch!, Well, the INSTALL document looked alot different after
>going
>-----)))) through your LWQ. I felt like I could give it a run for the money.

I wasn't trying to denigrate your newbieness. Back when I started
doing qmail, there was no choice: the INSTALL document was *it*. qmail
was a place where newbies feared to tread. Now there are various
RPM's, HOWTO's, web sites, and LWQ, and qmail is a kind of newbie
"attractive nuisance". Some of us old timers are scrambling around
with files trying to soften the corners, but there's still a sharp
spot or two.

>>You say you need to compile your own instructions/fixes to get it to
>>work. I'd be happy to work with you to incorporate any changes
>>necessary into LWQ.
>
>-----))))  Thanks, I'll be happy to add comments that I would feel would
>make LWQ -----))))  more newbie proof.
>
>-----)))) I'll take another shot at it in a nite or two, Until then, stay
>tuned for -----)))) part deux..  I think I'll have a beer!

I already know I need to improve the coverage of startup files for
Slackware and *BSD. Comments and suggestions for other improvements
are eagerly solicited.

-Dave




Hello,
 
I have recently set up qmail on my machine. The installation went
beautifully! When i attempted to send mail from my local network,
i got this error:
 
``sorry, that domain isn't in my list of allowed rcpthosts (#5.7.1)''
for messages to any domain not listed in /var/qmail/control/rcpthosts.
 
So, i check the FAQ, and sure enough, there's a fix. So i setup and
run TCP-SERVER without any problems. when i go to set the rules per
the FAQ and man pages i get:
 
unable to parse command 192.168.0.:allow,RELAYCLIENT="" error line 1
 
What the heck? So i go check the FAQ for more problems. It says to
run INSTCHECK among other things. So i do the rest of the fixes and
then run the INSTCHECK
 
It kicks back three errors:
 
permissions for alias are wrong
permissions for sendmail are wrong
group for sendmail is wrong
 
I manage to fix the permissions for sendmail and am then left with
one error,
 
the permissions for alias are wrong.
I set them to 644, and nada! I set .qmail* under them to 644 (per directions) and nada! So i try every combination (yes, i really did, and it took some time) and nada!
 
Does anyone know what i've missed or have any suggestions to what to look for to fix the alias permissions and the parse problem?
 
Please help!!!
 
Ryan L




"Ryan" <[EMAIL PROTECTED]> wrote:

>So, i check the FAQ, and sure enough, there's a fix. So i setup and
>run TCP-SERVER without any problems. when i go to set the rules per
>the FAQ and man pages i get:
>
>unable to parse command 192.168.0.:allow,RELAYCLIENT="" error line 1

That's supposed to be an entry in /etc/tcp.smtp. You didn't type that
on the command line, did you?

>What the heck? So i go check the FAQ for more problems. It says to
>run INSTCHECK among other things. So i do the rest of the fixes and
>then run the INSTCHECK
>
>It kicks back three errors:
>
>permissions for alias are wrong
>permissions for sendmail are wrong
>group for sendmail is wrong

Red herrings.

-Dave




Glad to hear that they are red herrings...

no, it didn't use the command line.

I followed the directions and made a file
called /etc/tcp.smtp
and filled it with:

192.168.0:allow,RELAYCLIENT=""
127.:allow,RELAYCLIENT=""

I then went to the command line and typed in (per directions)

/usr/local/bin/tcprules /etc/tcp.smtp.cdb /etc/tcp.smtp.tmp < /etc/tcp.smtp

and it promply laughs in my face with the unable to parse error!!!
I'm currently looking on E-bay for a very large hammer!

Ryan






----- Original Message ----- 
From: Dave Sill <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Tuesday, September 21, 1999 10:44 AM
Subject: Re: Newbie install help


> "Ryan" <[EMAIL PROTECTED]> wrote:
> 
> >So, i check the FAQ, and sure enough, there's a fix. So i setup and
> >run TCP-SERVER without any problems. when i go to set the rules per
> >the FAQ and man pages i get:
> >
> >unable to parse command 192.168.0.:allow,RELAYCLIENT="" error line 1
> 
> That's supposed to be an entry in /etc/tcp.smtp. You didn't type that
> on the command line, did you?
> 
> >What the heck? So i go check the FAQ for more problems. It says to
> >run INSTCHECK among other things. So i do the rest of the fixes and
> >then run the INSTCHECK
> >
> >It kicks back three errors:
> >
> >permissions for alias are wrong
> >permissions for sendmail are wrong
> >group for sendmail is wrong
> 
> Red herrings.
> 
> -Dave
> 





On Tue, Sep 21, 1999 at 10:59:40AM -0700, Ryan wrote:
> 192.168.0:allow,RELAYCLIENT=""

try 192.168.0.

--Adam




"Ryan" <[EMAIL PROTECTED]> wrote:

>I followed the directions and made a file
>called /etc/tcp.smtp
>and filled it with:
>
>192.168.0:allow,RELAYCLIENT=""
>127.:allow,RELAYCLIENT=""
>
>I then went to the command line and typed in (per directions)
>
>/usr/local/bin/tcprules /etc/tcp.smtp.cdb /etc/tcp.smtp.tmp < /etc/tcp.smtp
>
>and it promply laughs in my face with the unable to parse error!!!

OK, as Adam McKenna pointed out, that should be
"192.168.0.:allow...". But what you wrote here doesn't match what you
wrote in your first message:

>unable to parse command 192.168.0.:allow,RELAYCLIENT="" error line 1

Do you have "192.168.0" or "192.168.0."?

Also, I grepped the source for "unable to parse" and the only match I
found was "unable to parse this line: ". Was that an exact copy of the 
message?

Please don't paraphrase error messages.

-Dave




Sorry,
error message says:

tcprules:fatal error: unable to parse 192.168.0.:allow,RELAYCLIENT="" in
line 1

I have tried adding a blank line to the end...no luck.
I tried changing the command to use rules.cdb rules.tmp instead of tcp.smtp
as the example had. no luck!

I cannot find any file named tcp.smtp.cdb or rules.cdb should there already
be one?
What directory should these files be in? they are currently in /etc
 I tried cp /etc/tcp.smtp.tmp /etc.tcp.smtp.cdb and also cp /etc/rules.tmp
/etc/rules.cdb

no luck either....I must me missing something. I really appreciate all your
help.
My hammer should be here shortly =)

Ryan

----- Original Message -----
From: Dave Sill <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Tuesday, September 21, 1999 12:00 PM
Subject: Re: Newbie install help


> "Ryan" <[EMAIL PROTECTED]> wrote:
>
> >I followed the directions and made a file
> >called /etc/tcp.smtp
> >and filled it with:
> >
> >192.168.0:allow,RELAYCLIENT=""
> >127.:allow,RELAYCLIENT=""
> >
> >I then went to the command line and typed in (per directions)
> >
> >/usr/local/bin/tcprules /etc/tcp.smtp.cdb /etc/tcp.smtp.tmp <
/etc/tcp.smtp
> >
> >and it promply laughs in my face with the unable to parse error!!!
>
> OK, as Adam McKenna pointed out, that should be
> "192.168.0.:allow...". But what you wrote here doesn't match what you
> wrote in your first message:
>
> >unable to parse command 192.168.0.:allow,RELAYCLIENT="" error line 1
>
> Do you have "192.168.0" or "192.168.0."?
>
> Also, I grepped the source for "unable to parse" and the only match I
> found was "unable to parse this line: ". Was that an exact copy of the
> message?
>
> Please don't paraphrase error messages.
>
> -Dave
>





"Warren 'Llama' Ernst" <[EMAIL PROTECTED]> wrote:

>So I'm installing qmail on my RedHat 6 distrubution a la the "Life with
>qmail" document, and its going great (I've been doing a little each day all
>week) until section 2.8.2 when I am suppposed to type "/usr/local/sbin/qmail
>cdb"
>
>Well, I do this, and I get "bash: /usr/local/sbin/qmail: No such file or
>directory"
>
>So I do an ls -l and see the qmail entry in /usr/local/sbin is the link to:
>"qmail -> /etc/rc.d/init.d/qmail" and its permission is "lrwxrwxrwx"
>
>In checking /etc/rc.d/init.d/, i see that qmail is the executable script
>"qmail" frmom the beginning of section 2.8.2, but I can't execute it here
>either. It looks like:
>[root@lllama init.d]# qmail
>bash: qmail: command not found
>[root@lllama init.d]# ./qmail
>bash: ./qmail: No such file or directory

OK, these are classic symptoms of a bad "magic number". The top line
of the qmail script should look like:

   #!/bin/sh

That tells the exec() system call that the file is a script, and the
interpreter is /bin/sh.

1) Verify that the first line of your script is correct:

   head -1 /usr/local/sbin/qmail |od -c
   0000000   #   !   /   b   i   n   /   s   h  \n
   0000012

   If you get the following:
   0000000   #   !   /   b   i   n   /   s   h  \r  \n
   0000013

   The problem is that your browser or the InfoAve web server
   "helpfully" converted the UNIX text file format (newline) into DOS
   text format (CRLF). If that's the case, you can convert it back by
   doing:

      tr -d '\012' </usr/local/sbin/qmail >/tmp/foo
      cp /tmp/foo /usr/local/sbin/qmail

   If you get anything else, edit the file, delete the first line,
   and re-enter it. Or re-download the script.

2) Verify that /bin/sh is a working shell:

   /bin/sh

   You should get no error messages, and a "$ ", "bash$ ", or similar
   prompt. Commands like "ls" and "ps" should work. Hit ^D to exit the 
   shell.

   If this fails, you've got serious problems.

3) Try "bash /usr/local/sbin/qmail cdb". If that works, the problem is 
   definitely in the "magic number".

-Dave




Hi there.  I aked this a while ago but in the wrong context.  I intend to set up an 
ISP style 
smtp and pop server using qmail.  I need full relaying to any host from dialup users 
on my 
network.  What do I put in the me file?  As I can't get the ./config script to find my 
dns 
name and As my machine runs a lot of virtual hosts(over 50) I need to know what to put 
in 
the file.  I've found a nice article on relaying which I am sure will be a lot of help 
but it 
doesn't mention this file.  If anyone has any thoughts let me know.
Incidently the hostname of the machine is not a dns name.
--
Marek Narkiewicz, Webmaster Intercreations
Reply to <-marek @ intercreations . com->
"People in glass houses seldom throw parties"
David Devant and his Spirit Wife
Miscellaneous





The me file should contain the DNS name for you mail server.

On Tue, 21 Sep 1999, Marek Narkiewicz wrote:

> Hi there.  I aked this a while ago but in the wrong context.  I intend to set up an 
>ISP style 
> smtp and pop server using qmail.  I need full relaying to any host from dialup users 
>on my 
> network.  What do I put in the me file?  As I can't get the ./config script to find 
>my dns 
> name and As my machine runs a lot of virtual hosts(over 50) I need to know what to 
>put in 
> the file.  I've found a nice article on relaying which I am sure will be a lot of 
>help but it 
> doesn't mention this file.  If anyone has any thoughts let me know.
> Incidently the hostname of the machine is not a dns name.
> --
> Marek Narkiewicz, Webmaster Intercreations
> Reply to <-marek @ intercreations . com->
> "People in glass houses seldom throw parties"
> David Devant and his Spirit Wife
> Miscellaneous
> 
> 

---------------------------------
Timothy L. Mayo                         mailto:[EMAIL PROTECTED]
Senior Systems Administrator
localconnect(sm)
http://www.localconnect.net/

The National Business Network Inc.      http://www.nb.net/
One Monroeville Center, Suite 850
Monroeville, PA  15146
(412) 810-8888 Phone
(412) 810-8886 Fax





Marek Narkiewicz wrote:
> 
> Hi there.  I aked this a while ago but in the wrong context.  I intend to set up an 
>ISP style
> smtp and pop server using qmail.  I need full relaying to any host from dialup users 
>on my
> network.  What do I put in the me file?  As I can't get the ./config script to find 
>my dns
> name and As my machine runs a lot of virtual hosts(over 50) I need to know what to 
>put in
> the file.  I've found a nice article on relaying which I am sure will be a lot of 
>help but it
> doesn't mention this file.  If anyone has any thoughts let me know.
> Incidently the hostname of the machine is not a dns name.

I'm new to qmail and not entirely sure what you are asking, but as
for allowing relaying only on your network, as I understand it you
can use tcpserver to limit relaying to hosts on your network only,
or you can do what I did which is to roll your own script which
allows or denies relaying based upon IP address of the SMTP peer.

Here is the script that I use to allow relaying only for hosts
on our network (I called it /var/qmail/bin/selectiverelay.sh):

------------------------------------------------------
#! /usr/local/bin/bash

ADDR=${TCPREMOTEIP##209.116.169.}

if [ -z $ADDR ]; then
    unset RELAYCLIENT
elif [ $ADDR = 127.0.0.1 ]; then
    export RELAYCLIENT=""
elif [ $ADDR = $TCPREMOTEIP ]; then
    unset RELAYCLIENT
elif [ $ADDR -lt 66 -o $ADDR -gt 126 ]; then
    unset RELAYCLIENT
else
    export RELAYCLIENT=""
fi

/var/qmail/bin/qmail-smtpd
-------------------------------------------------------

My inetd.conf entry for qmail looks like this:

smtp stream tcp nowait qmaild /var/qmail/bin/tcp-env tcp-env
/var/qmail/bin/selectiverelay.sh

As you can see, you can set up any number of rules and tests to
see if relaying should be accepted for the host in question.  This
gives you all the power in the world to determine who to relay for.

The script above first sets the variable ADDR to be the last octal
of the remote peer's IP address using some bash string magic.  The
variable TCPREMOTEIP will have been set by tcp-env, whose job is
to set such variables.  If the remote peer is not in the
209.116.169. network (which is our network) ADDR will remain
whatever it was, otherwise it will only be the last octal.

Then, if ADDR is nothing (which should never happen anyway), or
ADDR is the same as the remote peer's IP (which means that the
remote peer was not in the 209.116.169. network) the variable
RELAYCLIENT is unset.  If the last octal is in the range 66 - 126
or the IP is 127.0.0.1 (which are all of the valid hosts in our
network and the localhost IP, respectively), RELAYCLIENT is set.

qmail-smtpd will ignore the rcpthosts file if RELAYCLIENT is set,
so for the hosts we have allowed RELAYCLIENT, relaying happens,
otherwise relaying only to the hosts in our network (which are
listed in our rcpthosts file) is allowed.

The only drawback I can see to a script like the above is that it
runs yet another process (a bash process) every time an email is
received.  But it's working well for us so far, and it's easy
to change and to even add a "trusted" remote IP address.

You can also selectively relay using the tcpserver program, if
memory serves correctly.  You may want to check into that as well,
especially if you are using tcpserver already, because the selective
relaying will then essentially be "free".

I don't know if this addresses your problem in any way, but I
posted it in hopes that if it doesn't, it might help someone
else sometime.

Any comments or suggestions (or reports of any problems with
my approach to selective relaying) are welcome.

Best wishes,
Bryan

-- 
--------------------------------------------------------------------
Bryan Ischo                                    p l u m b d e s i g n
[EMAIL PROTECTED]                    http://www.plumbdesign.com




Marek Narkiewicz <[EMAIL PROTECTED]> wrote:

>Hi there.  I aked this a while ago but in the wrong context.  I
>intend to set up an ISP style smtp and pop server using qmail.  I
>need full relaying to any host from dialup users on my network.  What
>do I put in the me file?  As I can't get the ./config script to find
>my dns name and As my machine runs a lot of virtual hosts(over 50) I
>need to know what to put in the file.

control/me is the system's FQDN. If you couldn't run ./config, you
should have run ./config-fast. See:

    http://Web.InfoAve.Net/~dsill/lwq.html#do-build

For details.

-Dave




My apologies if this has been asked before.  I
searched the archives and found nothing.

I read several of the relaying documents referenced
from qmail.org, and successfully have a selective
relay set up where you have to authenticate through
POP before relaying mail to external domains.

How do I log refused relay attempts (ie spammers,
people who forgot to authenticate first, etc.)
My log right now pretty much just logs whether a
delivery was local or remote.

As a quick question since I'm already here, how do
you change the "relaying refused" message?  I know 
it's in the docs somewhere, but since I'm already
sending an email, I figured I ask real quick-like. ;-)


Thanks,

~Patrick




Tim,

I think you've sent me in the right direction... (at least it's somewhere to
start)
The RPM install-setup thing I ran entered a line like this (Ive substituted
the values for all the variables it used) in a file
/etc/rc.d/init.d/qmail-pop3d.init

supervise /var/lock/qmail-pop3d \
tcpserver -v -c40 -x/etc/tcprules.d/qmail-pop3d.cdb -u'id -u root' -g'id -u
root' 0 pop-3 \
qmail-popup grow.sd27.bc.ca checkpassword qmail-pop3d Maildir \
2>&1 | setuser qmaill accustamp \
| setuser qmaill cyclog ${FILESIZE="-s 1000000"} ${FILENO=-n 10"}
/var/log/qmail-pop3d &

That last line was a little confusing to me, but what I wrote (the ${FILE..
stuff)  above is what was on the right of the equal sign in the variable
assignments.

When I start or stop or start qmail-pop3d (qmail-pop3d.init start) I get a
single line that says 'hard error', the next line says 'starting
qmail-pop3d.... done' (or stopping).  I noticed too that your line doesn't
seem to have the -u -g stuff (should it really be root?)  Maybe if I could
figure out what 'hard error' means.....


> I had a similar problem when I first setup qmail with maildir support.
> Make sure in your qmail-pop3d startup script you have Maildir (not
maildir)
> e.g.
> echo -n "Starting qmail:  qmail-pop3d"
>      supervise /var/supervise/qmail/pop3d \
>      tcpserver -v -R 0 pop-3 /var/qmail/bin/qmail-popup mail.cimx.com \
>          /home/vpopmail/bin/vchkpw /var/qmail/bin/qmail-pop3d Maildir 2>&1
| \
>          setuser qmaill cyclog /var/log/qmail/pop3d &
>






Here are my latest diffs to try to block spam based on regular
expression filtering in headers.

Enjoy.  :)

http://www.flame.org/qmail/flame-patches-1.03-1.6.3.diff

I also added a "badrcptto" hack that will do the same thing as
"badmailfrom" but on the other envelope address.

This was done since I have a lot of pseudo-users which are there
simply as spam traps.  :)

--Michael




Ok Thanks for the replys re: the me file.  I still have a query though.  If I use my 
machines 
host name for the me file then what happens when users from other domains need to 
send e-mai?  Does the hostname in the mefile become appended to their address?
Cheers,





karen Narkiewicz <[EMAIL PROTECTED]> wrote:

>Ok Thanks for the replys re: the me file.  I still have a query
>though.  If I use my machines host name for the me file then what
>happens when users from other domains need to send e-mai?  Does the
>hostname in the mefile become appended to their address?  Cheers,

The "me" file is used to supply the default value for several other
configuration settings. Examine this chart:

    http://Web.InfoAve.Net/~dsill/lwq.html#config-files

and if you don't want the non-DNS'd "me" supplied for these variables, 
either use a DNS'd name in "me" or set the variables explicitly.

-Dave




Hi,

qmail is running on a SuSE-Linux Server 5.3 with nameserver bind8.
In the local network qmail is working fine. When i send a Email to a remote
address then i get in the logfile the message:
    "Deferral: Sorry, i wasn�t able to establish a SMTP-connection."

Is this a qmail-problem or a routing problem? What can i do?

Thanks for help

Ulrich Butzer

Email: [EMAIL PROTECTED]






On Tue, Sep 21, 1999 at 09:41:05PM +0100, U. Butzer wrote:
} Hi,
} 
} qmail is running on a SuSE-Linux Server 5.3 with nameserver bind8.
} In the local network qmail is working fine. When i send a Email to a remote
} address then i get in the logfile the message:
}     "Deferral: Sorry, i wasn�t able to establish a SMTP-connection."
} 
} Is this a qmail-problem or a routing problem? What can i do?

There's a simple way to find out.  Try telnetting to port 25 of the
remote server (telnet fqdn.of.remote 25).  Some systems have a command
named mconnect to do just that (mconnect fqdn.of.remote).  If you get
a response from the remote, it's not a routing or network problem.

} 
} Thanks for help
} 
} Ulrich Butzer
} 
} Email: [EMAIL PROTECTED]
} 
} 

-- 
--------
Paul J. Schinder
NASA Goddard Space Flight Center
[EMAIL PROTECTED]





        Can you ping the remote host?

"U. Butzer" wrote:
> 
> Hi,
> 
> qmail is running on a SuSE-Linux Server 5.3 with nameserver bind8.
> In the local network qmail is working fine. When i send a Email to a remote
> address then i get in the logfile the message:
>     "Deferral: Sorry, i wasn�t able to establish a SMTP-connection."
> 
> Is this a qmail-problem or a routing problem? What can i do?
> 
> Thanks for help
> 
> Ulrich Butzer
> 
> Email: [EMAIL PROTECTED]

-- 
+-------------------------------------------------------------------+
+  Thomas M. Sasala, Electrical Engineer       [EMAIL PROTECTED]       +
+  MRJ Technology Solutions                    http://www.mrj.com   +
+  10461 White Granite Drive, Suite 102        (W)(703)277-1714     +
+  Oakton, VA   22124                          (F)(703)277-1702     +
+-------------------------------------------------------------------+




Hello Sirs,

    First of all I want to thank everyone that helped me every time I
needed some help of this list...
    I want to setup an IMAP server with Qmail so that it rejects any
message that doesn't use criptografy for the login and pass fields... I
want to use IMAP with Qmail too, in the Maildir mode. I noticed some
patches in the Home Page, it is the only way? ...

    Well, it is it by now.
    Regards...

Pirolla








On Mon, 20 Sep 1999 17:51:43 +0200  "Stephan Hadan (E-Mail)" wrote:

> is there anybody who has Qmail working together with HP Openmail 6.0 for
> Linux ? Please tell me if it works and how it works.

qmai interacts with Openmail just like it does with any other SMTP
mail transport: it speaks SMTP.

For what it is worth I've not heard of any problems, nor experienced
any.  I have not bothered to chase down which of the Openmail hosts I
send mail to are using Linux and which are using HP-UX.

Regards,

Giles





With sendmail and Postfix (or so I've heard) it is possible to record the
envelope-from address in the Received: line. This is deemed useful by my
colleagues for tracing mails trough broken e-mail gateways.

For example, consider the following line:

Received: from dfw7-1.relay.mail.uu.net (localhost.origin-it.com [127.0.0.1])
          by gw-nl1.origin-it.com with ESMTP id XAA04842
          for <[EMAIL PROTECTED]>; Tue, 21 Sep 1999 23:09:42 +0200
          (MEST)
          (envelope-from [EMAIL PROTECTED])

Note the envelope-from comment.
Is there any way to achieve the same effect with qmail?

[Side note: I'm asking because we are currently reevaluating our use of
sendmail. Postfix is a strong contender;  Wietse Venema is a personal friend
of a couple of my colleagues.]

Thanks,
-- 
Jos Backus                          _/ _/_/_/  "Reliability means never
                                   _/ _/   _/   having to say you're sorry."
                                  _/ _/_/_/             -- D. J. Bernstein
                             _/  _/ _/    _/
[EMAIL PROTECTED]  _/_/  _/_/_/      use Std::Disclaimer;




Jos Backus wrote:
> 
> With sendmail and Postfix (or so I've heard) it is possible to record the
> envelope-from address in the Received: line. This is deemed useful by my
> colleagues for tracing mails trough broken e-mail gateways.
> 
> For example, consider the following line:
> 
> Received: from dfw7-1.relay.mail.uu.net (localhost.origin-it.com [127.0.0.1])
>           by gw-nl1.origin-it.com with ESMTP id XAA04842
>           for <[EMAIL PROTECTED]>; Tue, 21 Sep 1999 23:09:42 +0200
>           (MEST)
>           (envelope-from [EMAIL PROTECTED])
> 
> Note the envelope-from comment.
> Is there any way to achieve the same effect with qmail?

Yes, that patch is in qmail-ldap's qmail-smtpd.c. It's on www.nrg4u.com.
But it would only record the first rcpt-to to avoid making bcc public.

-- 
Andre




Currently, we are successfully using qmail 1.03 in a production environment. 

I recently came across a press release from Isocor stating:

"ISOCOR's Internet messaging product has the capability to deliver more
than 800 messages per second, making it the fastest Internet messaging
server in the world. As it is also extremely hardware efficient, ISPs would
need to spend up to 50 percent more on hardware resources to achieve the
same performance from alternative messaging software"

I know that qmail is really fast. Does anyone know/guess what makes
Isocor's products "the fastest Internet messaging server in the world"
while remaining "extremely hardware efficient"? Any idea of their messaging
server's structure? Anything we can learn for future versions of qmail?

--vt







On Tue, Sep 21, 1999 at 05:32:20PM -0400, Victor Tavares wrote:

> Anything we can learn for future versions of qmail?

Yup. Start saving for multiple 655Mbit lines and a couple of 1 GHZ Athlon's.
Apart from that, there's nothing special about being the fastest. Being
fastest *on a given hardware-platform* is the challenge, and qmail does a
fine job. And being secure is a nice feature too. 

-- 
Ruben

--

Eat more memory!





[EMAIL PROTECTED] writes:
> Now if you look where it is stat'ing the files in new and cur, you will
> see that they have actually been truncated, as the 93 has been chopped
> off the filename.

This is one of many serious bugs in the Solaris ucb libraries. Do not
use /usr/ucb/cc. One way to prevent mistakes is to move /usr/ucbinclude
to /usr/ucbinclude-broken.

---Dan




I can't find this in the archive so here goes.  Sending mail to my machine which has 
processes running under tcpserver returns this error:
tcpserver: warning: dropping connection, unable to run  /var/qmail/bin/qmail-smtpd: 
file 
does not exist

All on one line.  tcpserver is invoked with this call as an alias in my rc file:
alias qsmtp='/usr/local/bin/tcpserver -R -x/etc/tcp.smtp.cdb -c100 -u504 -g504 0 smtp 
\ 
/var/qmail/bin/qmail-smtpd &'

Also all on one line.  I have checked the directory path and the filename and they 
match exactly.  The tcpserver process is running as qmaild and the dirs have the 
correct ownership.  What can be going wrong?
--
Marek Narkiewicz, Webmaster Intercreations
Reply to <-marek @ intercreations . com->
"People in glass houses seldom throw parties"
David Devant and his Spirit Wife
Miscellaneous





OK.  I posted my earlier problems to this list, and was told in a nice
friendly manner that there was a Qmail-LDAP mailing list to send to.  So I
subscribed, and posted all my current findings to it.  I got all my messages
back, but not a single soul has responded (nor even posted queries of their
own), so I'm forced to bring my problem back here, hoping that a qmail guru
somewhere will have some idea of what to change.


I have applied the Qmail-LDAP patch to the vanilla qmail source code.  My
LDAP server is up and running.  When I compile the new checkpassword with
debugging turned on, it appears to get the username and password from the
command line, and when I provide them, it connects to the server, checks my
password, and returns my home directory perfectly.  When I turn debugging
off, and it tries to get the USER and PASS from qmail-popup, it appears to
stop working.  I modified the checkpassword code to display debugging output
without expecting the username and password on the command line (basically
just a quick commenting out of the #ifdef section that grabs the parameters
from argv[]) and when I run
qmail-popup localhost checkpassword
it complains that no username is being provided.  Surely the patched
checkpassword couldn't be so broken, or noone else would be able to use it
(??!?)

Basically, how does qmail-popup present the username and password to the
checkpassword program, and how should checkpassword get these arguments?
I'd love to sit down and go through the qmail code enough to figure it out,
but I'm leaving this job at the end of the year, and I need to get the
system working in such a way that it can be easily administered by someone
with no knowledge of qmail or linux (some might say the same way I've done
so far! =) ).

Anyway, any help or pointers in the right direction would be greatly
appreciated...





AAAARGH!

Ok, my mistake... I missed a bit of code that needed commenting, and I can
now get debugging info.  It is definitely checking the LDAP server
correctly, and it acknowledges that it can set its UID and GID to mine,
change to my $HOME/Mailbox directory correctly, so now it appears that
qmail-pop3d is the problem, claiming that "this user has no $HOME/Maildir".
I'm really going nuts over this, but I'll have to follow the pop3d code for
a while now...

Sorry all, and thanks again to Jeffrey Skelton for his help.





I'm just setting up qmail on a server and am not able to successfully
deliver anything to users!

I'm attempting to use the Maildir mailbox.

I have user/Maildir (permissions 775) and user/.qmail (permissions 664).

I have changed /var/qmail/rc to indicate "./Maildir/" instead of "./Mailbox"
. The file .qmail contains "./Maildir".

I have run qmail-pw2u and qmail-newu and the cdb file gets set up
appropriately.

Doing a "ps -Af|grep qm*" indicates "qmail-lspawn ./Maildir/" is running.

I tested the configuration by doing an "echo to: mls
|/var/qmail/bin/qmail-inject".

However, looking at  the log file in /var/log/qmail indicates a delivery
problem -

typically--


937942327.372385 delivery 22: deferral:
Temporary_error_on_maildir_delivery._(#4.3.0)/
937942327.372463 status: local 0/10 remote 0/20
937942631.370107 starting delivery 23: msg 475224 to local [EMAIL PROTECTED]
937942631.370180 status: local 1/10 remote 0/20
937942631.382713 delivery 23: deferral:
Temporary_error_on_maildir_delivery._(#4.3.0)/
937942631.382792 status: local 0/10 remote 0/20
937942691.380091 starting delivery 24: msg 475226 to local [EMAIL PROTECTED]
937942691.380163 status: local 1/10 remote 0/20
937942691.392589 delivery 24: deferral:
Temporary_error_on_maildir_delivery._(#4.3.0)/
937942691.392672 status: local 0/10 remote 0/20
 -----------
sam2.ggg.com is the local machine I'm testing on and mls is the correct user
account that has Maildir and .qmail set up.

Similarly, attempting to test by telneting to sam2.ggg.com port 25 and
sending a message to [EMAIL PROTECTED] seems to generate a similar set of log
entries.

Any suggestions as to what I've likely done wrong and/or should check out?

Similarly, attempting to test by telneting to sam2.ggg.com port 25 and
sending a message to [EMAIL PROTECTED] seems to generate a similar set of log
entries.

In addition to the list, please reply directly to [EMAIL PROTECTED]

Thanks

Michael Slade






Gustavo V G C Rios writes:
> syscall read(0x2,0x8054090,0x800)
>         returns 0 (0x0)
> 937023957.591990 alert: oh no! lost spawn connection! dying...

Evidently qmail-lspawn is exiting. Trace it to find out why. Note that a
URL for a complete trace is more useful than an abbreviated trace.

---Dan




Olivier M. writes:
> Is qpop3d really "NOT an RFC 1939 
> Compliant server", or is the php program buggy ?

The phpop program is buggy. It is sending NOOP in the A state. RFC 1939
prohibits sending NOOP except in the T state.

---Dan




Russell Nelson writes:
> What's wrong with having a program which acts on Netscape's
> "Disposition-Notification-To: <samp>RFC822-address</samp>" ?

Same problem as Return-Receipt-To. If everybody on a mailing list is
using that program, the address is flooded with mail.

---Dan




Is there a qmail book?

Kevin





On Wed, 22 Sep 1999, Kevin Waterson wrote:

> Is there a qmail book?

There answer is on http://www.qmail.org, along with answers to tons of
other questions about qmail.

jms





> > A small sample from the ldif file before I ldbm it:
> >
> > dn: cn=John Smith
> > cn: John Smith
> > sn: Smith
> > objectClass: qmailUser
> > objectClass: person
> > mail: [EMAIL PROTECTED]
> > mailHost: mail.budget.co.nz
> > mailMessageStore: /home/jsmith/Mailbox/
> > qmailUser: jsmith
> > qmailUID: 666
> > qmailGID: 666
> > uid: jsmith
> > userPassword: xxxxxxxxxxx


After hours and hours of messing around with source code and inserting all
sorts of debugging info that was never meant to be, I've found the problem,
and there's a small problem with the Qmail-LDAP documentation on the web
page.

In the example LDIF file, is says that mailMessageStore should be
/usr/home/opi/maildir/.  In my case, this appears to be wrong, as
qmail-pop3d attempts to chdir to the maildir provided on the command line,
which it is already in, courtesy of checkpassword.  I fixed the problem
completely by undoing all my changes and changing every occurrence of
mailMessageStore to exclude the Mailbox portion.


I'm a little disappointed that noone on the qmail-ldap list was even able to
reply to my query, much less help with this obviously minor screwup...  but
perhaps someone can benefit from my frustration.





Say you have a bunch of mboxes. You choose filenames for them. Of
course, some filenames are prohibited:

   * You can't use the name .., because that's a directory.
   * You can't use the name /Mail, because you don't have permission.
   * You can't use the name Mailbox/2, because Mailbox is a file.

But the complete list of restrictions is reasonably simple, and people
don't seem to have much trouble dealing with a few special characters.

Now change each mbox to a maildir. Whatever filenames worked with mbox
will continue to work with maildir. You now have a bunch of maildirs.
What exactly is the problem?

---Dan




D. J. Bernstein writes:

> Say you have a bunch of mboxes. You choose filenames for them. Of
> course, some filenames are prohibited:
> 
>    * You can't use the name .., because that's a directory.
>    * You can't use the name /Mail, because you don't have permission.
>    * You can't use the name Mailbox/2, because Mailbox is a file.
> 
> But the complete list of restrictions is reasonably simple, and people
> don't seem to have much trouble dealing with a few special characters.
> 
> Now change each mbox to a maildir. Whatever filenames worked with mbox
> will continue to work with maildir. You now have a bunch of maildirs.
> What exactly is the problem?

A filename named "cur" will not work.

-- 
Sam





Sam writes:
> A filename named "cur" will not work.

Of course it will. There's nothing wrong with a mailbox named cur. As I
said, whatever filenames worked with mbox format will continue to work
with maildir format. So what exactly is the problem?

---Dan




D. J. Bernstein writes:

> Sam writes:
> > A filename named "cur" will not work.
> 
> Of course it will. There's nothing wrong with a mailbox named cur. As I
> said, whatever filenames worked with mbox format will continue to work
> with maildir format. So what exactly is the problem?

Creating a maildir folder explicitly named "cur" will not work, for the
obvious reason that the cur is already being used to store messages in the
INBOX.

-- 
Sam





I think Dan is assuming that additional mail folders won't be in the INBOX
maildir (even though that was the question that was originally asked), but
rather that you stick maildir mail folders in the same places you'd stick
mailbox-format maildirs.  I.e., not in the incoming maildir.

Jim Lippard       [EMAIL PROTECTED]       http://www.discord.org/
Unsolicited bulk email charge:   $500/message.   Don't send me any.
PGP Fingerprint: 0C1F FE18 D311 1792 5EA8  43C8 7AD2 B485 DE75 841C

On Wed, 22 Sep 1999, Sam wrote:

> D. J. Bernstein writes:
> 
> > Sam writes:
> > > A filename named "cur" will not work.
> > 
> > Of course it will. There's nothing wrong with a mailbox named cur. As I
> > said, whatever filenames worked with mbox format will continue to work
> > with maildir format. So what exactly is the problem?
> 
> Creating a maildir folder explicitly named "cur" will not work, for the
> obvious reason that the cur is already being used to store messages in the
> INBOX.
> 
> -- 
> Sam
> 
> 





James J. Lippard writes:

> I think Dan is assuming that additional mail folders won't be in the INBOX
> maildir (even though that was the question that was originally asked), but
> rather that you stick maildir mail folders in the same places you'd stick
> mailbox-format maildirs.  I.e., not in the incoming maildir.

Then what you will have to ask yourself is whether you want all your
folders shared by every one of your incoming maildirs.  I could consider
the proposal of storing all folders in ../Mail, however what I don't like
about this approach is that you're now in conflict with your mail apps who
use $HOME/Mail to store traditional mailbox-file folders.

Additionally, the approach of storing folders in the INBOX maildir allows
the implementation of a voluntary quota, which I've done, and I know that
people are using it, so I'm not going to abandon that.



-- 
Sam





adam@spotted:~$ ls -l Mail
drwx------   5 adam     adam         1024 Aug 18 01:37 billing
drwx------   5 adam     adam         1024 Jul  2 11:59 bugtraq
drwx------   5 adam     adam         1024 Jul  2 01:43 default
drwx------   5 adam     adam         1024 Jul  2 02:28 idt
drwx------   5 adam     adam         1024 Jul  2 01:36 inbox
drwx------   5 adam     adam         1024 Jul  2 02:27 inet
drwx------   5 adam     adam         1024 Jul  2 01:43 mailer-daemon
drwx------   5 adam     adam         1024 Jul  2 01:41 nanog
drwx------   5 adam     adam         1024 Jul  8 10:52 nic
drwx------   5 adam     adam         1024 Jul  2 01:46 old
drwx------   5 adam     adam         1024 Jul  2 01:35 qmail
drwx------   5 adam     adam         1024 Jul 29 21:26 raid
drwx------   5 adam     adam         1024 Jul  2 01:43 root
drwx------   5 adam     adam         1024 Jul  2 01:42 smp
drwx------   5 adam     adam         1024 Aug 13 20:13 themes.org
drwx------   5 adam     adam         1024 Jul  2 16:05 tx
drwx------   5 adam     adam         1024 Aug 18 01:33 virtual

This is the way my folders are organized.  This makes sense to me.
Everything that's not caught by a specific .qmail file or procmail rule is
sent to ~/Mail/inbox/

> Then what you will have to ask yourself is whether you want all your
> folders shared by every one of your incoming maildirs.  I could consider
> the proposal of storing all folders in ../Mail, however what I don't like
> about this approach is that you're now in conflict with your mail apps who
> use $HOME/Mail to store traditional mailbox-file folders.

If we're really that concerned about this, we could decide upon a new, 
"standard" directory (such as Maildirs/ or Mailboxes/ etc).  In any case,
mutt has no problem with my method of keeping my mail folders, and as far
as I know, most mailers allow you to specify this as a variable or config 
option.

> Additionally, the approach of storing folders in the INBOX maildir allows
> the implementation of a voluntary quota, which I've done, and I know that
> people are using it, so I'm not going to abandon that.

Fixing this up only involves the addition of a single directory inside ~/Mail.

--Adam




On Wed, Sep 22, 1999 at 03:31:42AM -0000, D. J. Bernstein wrote:
> Say you have a bunch of mboxes. You choose filenames for them. Of
> course, some filenames are prohibited:
> 
>    * You can't use the name .., because that's a directory.
>    * You can't use the name /Mail, because you don't have permission.
>    * You can't use the name Mailbox/2, because Mailbox is a file.
> 
> But the complete list of restrictions is reasonably simple, and people
> don't seem to have much trouble dealing with a few special characters.
> 
> Now change each mbox to a maildir. Whatever filenames worked with mbox
> will continue to work with maildir. You now have a bunch of maildirs.

With Maildir, the third restriction is no longer true - Maildir isn't a
file, it's a directory.

> What exactly is the problem?

1.  Multiple folders, which I feel you handle by implication quite nicely:
    Multiple mailboxes translates to multiple Maildirs.

    (a)  But some MUAs (sqwebmail) won't see such multiple maildirs as
    multiple folders.  They'd rather create Maildir/.foo, for instance, as
    another folder 'foo' in the UA.  This '.foo' is a Maildir in and of
    itself.

2.  Subfolders:  Mailboxes can't do sub-folders within themselves.  But
    Maildir's structure is capable of that because it's a dir.  The Maildir
    spec is unclear whether the other files shown as allowed in a maildir
    is all that's allowed or whether they are 'examples-without-limitation'.

    We know that clueful extensions won't break Maildir's purpose.  But
    random extensions may (will!) produce a fractured non-standard.

    Statement of problem: nobody has a standard, a spec, or even
    recommendations from which to implement subfolders to Maildirs.

It seems clear to me that with #1 solved with multiple Maildirs in user's
home directory, that the application demonstrated in 1(a) could be applied
effectively to the #2 problem: Maildir/.foo is subfolder 'foo' in Maildir. 
But that's less clear to others.

An alternative view is that cluttering ~ with Maildir-foo and Maildir-bar,
etc., is undesireable - hence the 1(a) solution to problem 1 (but what of
subfolders? I'm unclear on that).  Other views manufacture creative
solutions, making compatibility more difficult, not easier.

Will you recommend a specific approach that UA's should use for implementing
folders and subfolders with Maildirs?  Perhaps as part of the Maildir spec?

That would help switch the debate from "what do we do since Maildir's spec
doesn't specify?" to "do we resist or do we go along with the author's
recommendation?"

Thanks for your responses.

Randy




I am new to this list and probably asking what has been covered, but
please indulge me. I checked the archives, faq, and google.com, but didn't
find an answer.

We have qmail (latest version) running and it is sending out multiple
messages when we use the mail command in php3.

sendmail wasn't doing this before we converted.

Has anyone else seen this?

Is there a fix?

Thanks,

-------------------------------------------
Scott A. Cole
Senior Vice President, Engineering & CTO
OneSight, Inc.
http://onesight.com

OneSight - "Connecting Companies with Consumers"
-------------------------------------------






Hi there,

as in the RFCs, every maildomain should have a postmaster, right?
So, i set up one user "postmaster" for each virtual domain.
So, the FAQ/Howto says, that i should create a ~alias/.qmail-default,
.qmail-root ....
with "postmaster@" in it. Will mail then be delivered to
postmaster@CURRENTDOMAIN
or to postmaster@LOCALHOST ?

Thanks,
  Thomas




Each morning I trigger a queue retry on one qmail server which only has
messages for one other qmail server. Typically about 100 messages (most
of them are short mailing list messages).
Most mornings, the recipient qmail server dies with the following error
from inetd:

Sep 22 10:06:53 linux inetd[383]: smtp/tcp server failing (looping),
service terminated


I need to send inetd a HUP to bring it back up.


Any ideas ?
begin:vcard 
n:McCarthy;Chris
tel;cell:+353 86 8209078
tel;fax:+353 86 9209078
x-mozilla-html:TRUE
org:Contractor
adr:;;;Cork;;;IRELAND
version:2.1
email;internet:[EMAIL PROTECTED]
title:Software Engineer
fn:Chris McCarthy
end:vcard




On Sep 22,  9:13am, Chris McCarthy wrote:
> Subject: inetd[]: smtp/tcp server failing (looping)

> Most mornings, the recipient qmail server dies with the following error
> from inetd:
> 
> Sep 22 10:06:53 linux inetd[383]: smtp/tcp server failing (looping),
> service terminated
> 
> 
> I need to send inetd a HUP to bring it back up.
> 
> 
> Any ideas ?

I experienced that problem (inetd stops listening on the SMTP port)
with qmail 1.0.1 (no patches) running under an old Redhat Linux 4.1 
installation.

switching from inetd to tcpserver for the SMTP port, did the trick.

Regards,
Lenny

>-- End of excerpt from Chris McCarthy

-- 
Leonard Mastrototaro    Systems Administrator   Click3X New York
[EMAIL PROTECTED]       212-627-1900            http://www.click3x.com

    "Yeah well ... The Dude abides." -- http://www.lebowski.com




Hi,

        I noticed, that when is problem with delivering mail, qmail tries 
to return full mail to sender, not only some error message. If sender 
sends a mail with 5MB attachment to nonexistent recipient, 5MB 
message is bounced to postmaster and to sender - is it a feature, 
or what ;-)?

        Is it true, that qmail first received full message and then checks
if it is deliverable? Is there any patch, or I am stupid and I need to 
patch myself?

Thanks for Your answers,


        
--
  Jan Stanik
[EMAIL PROTECTED]
Telenor Internet,s.r.o




there's a patch to limit the bounce size, see the qmail page or in the
mailing archives.

Franky

> ----------
> From:         Jan Stanik[SMTP:[EMAIL PROTECTED]]
> Sent:         Wednesday, September 22, 1999 7:47 PM
> To:   [EMAIL PROTECTED]
> Subject:      Mailer-daemon returns full message
> 
> Hi,
> 
>       I noticed, that when is problem with delivering mail, qmail tries 
> to return full mail to sender, not only some error message. If sender 
> sends a mail with 5MB attachment to nonexistent recipient, 5MB 
> message is bounced to postmaster and to sender - is it a feature, 
> or what ;-)?
> 
>       Is it true, that qmail first received full message and then checks
> if it is deliverable? Is there any patch, or I am stupid and I need to 
> patch myself?
> 
> Thanks for Your answers,
> 
> 
>       
> --
>   Jan Stanik
> [EMAIL PROTECTED]
> Telenor Internet,s.r.o
> 




Hi,

i have a problem in setting up alias forwarding

Mail to '[EMAIL PROTECTED]' should be forwarded 
to '[EMAIL PROTECTED]'

so I set up a file ~alias/.qmail-user.name
containing only one line '[EMAIL PROTECTED]'
but nothing will be deleivered.

I think the problem is the '.' (dot) in 'user.name'
how can I fix this ?

TIA
Manfred




replace '.' with ':'


Manfred Luckmann wrote:

> Hi,
>
> i have a problem in setting up alias forwarding
>
> Mail to '[EMAIL PROTECTED]' should be forwarded
> to '[EMAIL PROTECTED]'
>
> so I set up a file ~alias/.qmail-user.name
> containing only one line '[EMAIL PROTECTED]'
> but nothing will be deleivered.
>
> I think the problem is the '.' (dot) in 'user.name'
> how can I fix this ?
>
> TIA
> Manfred





hi,

two month ago i pathed qmail-1.03 (many thanks to david harris) the way
i got a new environment variable called SIZE. now i can route mails
depending on their size - that's cool!

eg:
| condredirect [EMAIL PROTECTED] /var/qmail/mbin/sizecheck "$SIZE"
$DEFAULT" "$SENDER" 

the shell script sizecheck exits 1 when the mail should get to the
recipient (depending on $SENDER, $DEFAULT, $SIZE)
if $DEFAULT is not allowed to get the mail (oversize) vieadmin will get
it!

the patch looks like this:

in qmail-local.c, line 70

/* patch for MESSAGESIZE */
struct stat filesize_stat;
char filesize_str[30];
/* end patch */   

in qmail-local.c, line 497 (the line before: if (!env_put2("HOST",host))
temp_nomem();  )

/* patch MESSAGESIZE */
 if ( !fstat(0, &filesize_stat) && filesize_stat.st_size != 0 )
    if ( sprintf(filesize_str, "%i", filesize_stat.st_size) )
       env_put2("SIZE", filesize_str);
/* end patch */   


works great and maybe dan can insert this in qmail-2.0?

jodok


application/ms-tnef






Hi to all!
I'm just wondering why sometimes I receive mails dated on our local time
and sometimes not. How can I make mails received/sent on my qmail default
to our local time? 



Thanks...

Edward Castillo Jakosalem





I want to  allow selected clients to use my smtp server as a relay. I
have used tcpserver, but I only can restrict the access controling the
IP of the sender and I want to control the email address of the sender,
not the IP. Is this possible??  How can I do that??

Thanks

Ana Bel�n Santos Pintor





This is also within the standard functionallity of tcpserver, but I don't
believe it is secure to allow relaying based on email address only.

Franky

> ----------
> From:         Ana Bel�n Santos[SMTP:[EMAIL PROTECTED]]
> Sent:         Wednesday, September 22, 1999 11:45 AM
> To:   [EMAIL PROTECTED]
> Subject:      smtp server as a relay
> 
> I want to  allow selected clients to use my smtp server as a relay. I
> have used tcpserver, but I only can restrict the access controling the
> IP of the sender and I want to control the email address of the sender,
> not the IP. Is this possible??  How can I do that??
> 
> Thanks
> 
> Ana Bel�n Santos Pintor
> 


Reply via email to