qmail Digest 29 May 2000 10:00:01 -0000 Issue 1016

Topics (messages 42413 through 42433):

Test message. Please disregard
        42413 by: Nick Lekic

pop mail from isp wit fetchmail
        42414 by: Marco Leeflang
        42415 by: Darren Wyn Rees
        42416 by: Manfred Bartz
        42422 by: Marco Leeflang
        42425 by: Peter Green
        42427 by: Marco Leeflang

Binary distribution
        42417 by: Philippe Lagente
        42420 by: Paul Farber

Re: A good book for qmail
        42418 by: Darren Wyn Rees

Re: messages sent to msglog?? (how to disable - solved)
        42419 by: Peter Bieringer

qmail+patches RPM + logging
        42421 by: Christian Wiese
        42424 by: Peter Green

EZMLM (0.53) with EZMLM-IDX (0.40) gives me bus-errors..
        42423 by: Michael Boman

IMHO, qmail should exit ....
        42426 by: Russell Nelson
        42428 by: Robert Sander

Re: fastforward wierdness
        42429 by: Peter Samuel

POP and biff
        42430 by: Larry Lindsay

qmail-smtp problem
        42431 by: Tore Micaelsen

smtp-auth and MS Outlook Express 5
        42432 by: Denise Williams

Re: SMTP SIZE command?
        42433 by: Will Harris

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]


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


Test only





I setup qmail with several virtual domains and it works great for
several months.
every time the linux-box connect to my isp, the isp try to deliver mail
waiting in the popbox.
qmail deliver this mail to the users in the virtual domains.
right now i want to force retreiving mail from my isp by using
fetchmail.

i can retreive the mail from my isp but all mail is delivered to
root@localhost, thats not wat i want.

Someone experience with qmail/fetchmail combination or another tool to
retreive mail from isp's en local deliver to de virtual domains.

greetings,
marco leeflang




On Sun, May 28, 2000 at 05:05:35PM +0200, Marco Leeflang wrote:

> i can retreive the mail from my isp but all mail is delivered to
> root@localhost, thats not wat i want.

In your .fetchmailrc file, you need something like this :

defaults
        forcecr
        fetchall        
        batchlimit 300
        fetchlimit 5000 
poll pop3.demon.nl protocol pop3 timeout 50 
     user [EMAIL PROTECTED] password YOURPASS is YOURUSER here
     user [EMAIL PROTECTED] password YOURPASS is YOURUSER2 here
          ^^^^^^
             |
      The syntax may be slightly different here, as some pop3 daemons
use "marco+yourhost.demon.nl" etc.  The line translates into English as,
"fetch mail addressed to [EMAIL PROTECTED] and forward it locally
to YOURUSER".

You'll need a default 'catchall' line in the above,
(user yourhost.demon.nl etc.), or some mail will sit unretrieved on
the mail server.

The above is a rather simple configuration.  Read the man pages
for far more elaborate polling/forwarding options.  Also, you need
to put 'localhost' in your /var/qmail/control/rcpthosts ctl file IIRC.

Demon (UK) offer smtp delivery of mail for their customers.  You'll
need to consider this issue when polling for mail if you too are offered this.
Read the Customer Support FAQs available from www.demon.nl

> Someone experience with qmail/fetchmail combination or another tool to
> retreive mail from isp's en local deliver to de virtual domains.

fetchmail is more than adequate for the task.  It worked
fine with my Demon (UK) a/c.  The newsgroup demon.tech.unix is
a good place to ask ISP-specific questions about fetchmail configuration.

-- 
this is my .sig, show me yours




Marco Leeflang <[EMAIL PROTECTED]> writes:

> I setup qmail with several virtual domains and it works great for
> several months.
> every time the linux-box connect to my isp, the isp try to deliver mail
> waiting in the popbox.
> qmail deliver this mail to the users in the virtual domains.
> right now i want to force retreiving mail from my isp by using
> fetchmail.
> 
> i can retreive the mail from my isp but all mail is delivered to
> root@localhost, thats not wat i want.

I have a similar setup and my ISP adds a ``X-Envelope-To'' header to
the emails.  This allows me to direct the email locally.  fetchmail
(with mda option) gets the mail from the pop server and delivers it to
procmail which then redirects it locally according to the
``X-Envelope-To'' header.

Here are extracts from my config files:

/etc/fetchmail.conf:
defaults fetchall forcecr 
mda "procmail "
poll my.isps.net protocol pop3
        username "me"
        password "topsecret"

/etc/procmailrc:
:0
* ^X-Envelope-To:.*(root|master)@xix\.com
! [EMAIL PROTECTED]

:0
* ^.*From:.*egreetings\.com
/dev/null

:0
* ^X-Envelope-To:.*user1@xix\.com
! [EMAIL PROTECTED]

:0
* ^X-Envelope-To:.*(mob|.*bartz|manfred.*)@xix\.com
! [EMAIL PROTECTED]


HTH
-- 
Manfred Bartz  <[EMAIL PROTECTED]>  PGP_ID=0xF172019B




Darren Wyn Rees wrote:
> 
> On Sun, May 28, 2000 at 05:05:35PM +0200, Marco Leeflang wrote:
> 
> > i can retreive the mail from my isp but all mail is delivered to
> > root@localhost, thats not wat i want.
> 
> In your .fetchmailrc file, you need something like this :
> 
> defaults
>         forcecr
>         fetchall
>         batchlimit 300
>         fetchlimit 5000
> poll pop3.demon.nl protocol pop3 timeout 50
>      user [EMAIL PROTECTED] password YOURPASS is YOURUSER here
>      user [EMAIL PROTECTED] password YOURPASS is YOURUSER2 here
>           ^^^^^^
>              |
>       The syntax may be slightly different here, as some pop3 daemons
> use "marco+yourhost.demon.nl" etc.  The line translates into English as,
> "fetch mail addressed to [EMAIL PROTECTED] and forward it locally
> to YOURUSER".
> 
> You'll need a default 'catchall' line in the above,
> (user yourhost.demon.nl etc.), or some mail will sit unretrieved on
> the mail server.
> 
> The above is a rather simple configuration.  Read the man pages
> for far more elaborate polling/forwarding options.  Also, you need
> to put 'localhost' in your /var/qmail/control/rcpthosts ctl file IIRC.
> 
> Demon (UK) offer smtp delivery of mail for their customers.  You'll
> need to consider this issue when polling for mail if you too are offered this.
> Read the Customer Support FAQs available from www.demon.nl
> 
> > Someone experience with qmail/fetchmail combination or another tool to
> > retreive mail from isp's en local deliver to de virtual domains.
> 
> fetchmail is more than adequate for the task.  It worked
> fine with my Demon (UK) a/c.  The newsgroup demon.tech.unix is
> a good place to ask ISP-specific questions about fetchmail configuration.
> 
> --
> this is my .sig, show me yours

fetchmail retreives mail from my ISP this part works, what i don't want
is to put all my email/pop users in the fetchmail config file.
i want fetchmail to retreive mail from my isp and don't want fetchmail
to do anything with the message-header but deliver this maill to qmail,
and qmail put it to the right maildir.
how can i tell fetchmail to do nothing with the header.

greetings,

marco leeflang




also sprach marco:
> fetchmail retreives mail from my ISP this part works, what i don't want
> is to put all my email/pop users in the fetchmail config file.
> i want fetchmail to retreive mail from my isp and don't want fetchmail
> to do anything with the message-header but deliver this maill to qmail,
> and qmail put it to the right maildir.

I'm not sure if this is possible, but it seems that fetchmail *has* to know
which POP3 mailboxes you wish to download, doesn't it?! I don't know how it
would know if you don't specify them in a control file somewhere.

> how can i tell fetchmail to do nothing with the header.

Check out the --invisible option to see if it does what you want...

/pg
-- 
Peter Green : Gospel Communications Network, SysAdmin : [EMAIL PROTECTED]
---
Probably the earliest fly swatters were nothing more than some sort of 
striking surface attached to the end of a long stick.
 (Jack Handey)





Marco Leeflang wrote:
> 
> I setup qmail with several virtual domains and it works great for
> several months.
> every time the linux-box connect to my isp, the isp try to deliver mail
> waiting in the popbox.
> qmail deliver this mail to the users in the virtual domains.
> right now i want to force retreiving mail from my isp by using
> fetchmail.
> 
> i can retreive the mail from my isp but all mail is delivered to
> root@localhost, thats not wat i want.
> 
> Someone experience with qmail/fetchmail combination or another tool to
> retreive mail from isp's en local deliver to de virtual domains.
> 
> greetings,
> marco leeflang

Thanks to all, it works now the way i want it.

i have a single pop account where all mail for 2 domains are collected
where each domain has about 300 email-addresses

normally when i connect to the isp, the isp put all mail waiting in the
pop-box to port 25 so i never had to retreive mail by myself.

but if a connection is up and mail is sitting in the isp popbox it takes
a long time until this mail is sent by the isp, so i want fetchmail to
collect this mail
i put fetchmail in multidrop mode to collect all mail from the isp and
deliver it to qmail who takes care of delivering it to the right local
pop-box.

/etc/fetchmail.conf :

defaults                                                                        
       
forcecr                                                                 
       
fetchall                                                                
        set
invisible                                                           
poll pop3.demon.nl proto pop3 timeout 50 localdomains domain1.nl
domain2.nl user username password topsecret is *
here                                      

i run fetchmail from cron :

fetchmail -n -f /etc/fetchmail.conf 

thanks to all to put me in the right direction


greetings
marco leeflang




Does anyone know if there is a binary distribution of QMAIL for Solaris
2.6 ?

Compilation phase is not so easy for our end user...

Thks in advance
Philippe Lagente
begin:vcard 
n:Lagente;Philippe
tel;cell:+33 (0)6 80 45 27 32
tel;fax:+33 (0)1 39 44 02 44
tel;work:+33 (0)1 39 44 29 99
x-mozilla-html:TRUE
url:www.avs-consulting.com
org:AVS Consulting
adr:;;130,136 av Joseph Kessel;Voisins le Bretonneux;;78960;FRANCE
version:2.1
email;internet:[EMAIL PROTECTED]
title:Directeur
fn:Philippe Lagente
end:vcard




It's tough to find any binary dist for qmail.... I actually *think* the
dist of binaries is against his copyrights.

Best place to start www.qmail.org. 

Paul Farber
Farber Technology
[EMAIL PROTECTED]
Ph  570-628-5303
Fax 570-628-5545

On Sun, 28 May 2000, Philippe Lagente wrote:

> Does anyone know if there is a binary distribution of QMAIL for Solaris
> 2.6 ?
> 
> Compilation phase is not so easy for our end user...
> 
> Thks in advance
> Philippe Lagente
> 





On Thu, May 18, 2000 at 01:45:03PM +0200, 
Peter van Dijk wrote in [EMAIL PROTECTED] :

> > Can anyone recommend a good all round book for qmail?
> > Something like an O'Rielly book
> 
> The O'Reilly book is Not There Yet(tm).

I wrote to O'Reilly about a year and a half ago, and they said
the Qmail book would be ready "soon".  

I wrote to O'Reilly again about a fortnight ago, and they said
one of the authors had "dropped out" and it would not be ready
soon.

I always thought hippies dropped out ...

If you go to www.ora.com (or, www.oreilly.com) you will find
a 'search box' there.  Type in 'qmail' and hit 'search
all of o'reilly'.  The *first* result you come across says :
                                      
   Date: Dec 15 1998
   From: Steffen Baumgarten
   To: [EMAIL PROTECTED]
   Subject: Qmail
   
   Hi Tim,
   
   I am interested in Qmail, the alternative to sendmail. Are you
   planning to publish a qmail-book soon?
   
   Regards from Germany
   --Steffen
     _________________________________________________________________
   
   Steffen,
   
   Yes. We're working on it. Expect the book in the second half of next
   year. It will be written by John Levine and Russ Nelson.
   
   --Tim

This is infelicitous marketing.

Now, my 'Ask Tim' qmail question... What *is* really happening, Tim ?

        Darren

-- 
this is my .sig, show me yours




Hi, 

looks like appended diff does all the work:

At 21:13 25.05.2000 +0200, you wrote:
>At 07:27 27.04.2000 -0400, Peter Green wrote:
>>On Thu, Apr 27, 2000 at 10:29:28AM +0530, Madhav wrote:
>>> hi,
>>> i use a RH 6.1 and i have installed qmail in one machine using rpms from
>>> "bruceg-qmail+patches"
>>> and it is working fine. but when i send mails i see a delivery made to
>>> msglog (also i am unable to find where this is stored) i don't want to
keep
>>> a copy of the mails sent. so how do i disable it.

>Just for cosmetic, how can I disable this feature of "msglog"?
I was wrong, not only for cosmetic, also if local virusscanning is
installed, any e-mail is scanned 2 times...


diff -urN -x *.a -x *.o qmail-1.03+patches-12.orig/qmail-queue.c
qmail-1.03+patches-12/qmail-queue.c
--- qmail-1.03+patches-12.orig/qmail-queue.c    Fri Apr 28 21:52:40 2000
+++ qmail-1.03+patches-12/qmail-queue.c Sun May 28 20:22:50 2000
@@ -227,8 +227,6 @@
   }
  if (len >= ADDR) die(11);

- if (substdio_bput(&ssout,QUEUE_EXTRA,QUEUE_EXTRALEN) == -1) die_write();
-
  for (;;)
   {
    if (substdio_get(&ssin,&ch,1) < 1) die_read();



        Peter





Hi all,

for my previous qmail installations I used the "Memphis" RPMS.
Today I've tried to setup a qmail server with the latest qmail+patches
RPM from Bruce.
The base system is up and running, but I can't find any logfiles.
Where can I find some logfiles ?
Could somebody explain me the logging machanism.

Thanks

Christian





also sprach cw:
> Hi all,
> 
> for my previous qmail installations I used the "Memphis" RPMS.
> Today I've tried to setup a qmail server with the latest qmail+patches
> RPM from Bruce.
> The base system is up and running, but I can't find any logfiles.
> Where can I find some logfiles ?
> Could somebody explain me the logging machanism.

You could also ask this on the rpms mailing list Bruce has set up for this
application. Send mail to <[EMAIL PROTECTED]> to subscribe.

Anyhoo, the default for the RPM is to use splogger. This sends log entries
to syslog for processing.

To set it up differently, you have two options:

1) <http://em.ca/~bruceg/qmail+patches/loggers/> Choose your preferred
logging method and install the appropriate RPM. I don't do this so I can't
help much beyond this...

2) Put your desired logging mechanism in /var/qmail/control/logger and it
will be used instead of splogger. I have the following in mine:

  /usr/bin/multilog t s100000 /var/log/{}

This sticks the multilog entries in /var/log/SERVICE, where SERVICE is
`qmail', `pop3d', `smtpd', or whatever.

HTH!

/pg
-- 
Peter Green : Gospel Communications Network, SysAdmin : [EMAIL PROTECTED]
---
> : Any porters out there should feel happier knowing that DEC is shipping
> : me an AlphaPC that I intend to try getting linux running on: this will
> : definitely help flush out some of the most flagrant unportable stuff.
> : The Alpha is much more different from the i386 than the 68k stuff is, so
> : it's likely to get most of the stuff fixed.
>
> It's posts like this that almost convince us non-believers that there
> really is a god.
(A follow-up by [EMAIL PROTECTED], Anthony Lovell, to Linus's
remarks about porting)





Hi!

Been running ezmlm-idx on Linux for a while and it runs very smoothly,
but when I try to run it on FreeBSD 3.4-STABLE is just gives me
bus-errors when it tries to deliver...

Anyone has any idea why? What kind of information would you need to
provide me with your educated guesses?

Please let me know

 Michael Boman
-- 
W I Z O F F I C E . C O M   L I M I T E D  -  Your Online Office Wizard
16 Tannery Lane, Crystal Time Building, #04-00, Singapore 347778
Voice : (+65) 844 3228 [extension 118]  Fax : (+65) 842 7228
Pager : (+65) 92 93 29 49               ICQ : 5566009
Mobile: (+65) 97 87 39 14
eMail : mailto:[EMAIL PROTECTED]    URL : http://www.wizoffice.com




IMHO, qmail-send should exit with an error message if a domain in
locals is also in virtualdomains.  Yes, this makes qmail subject to
sysadmin misconfiguration, but it's subject to that anyway.  Is it
really better to run even if misconfigured?  Or is it better to refuse
to run if misconfigured?

It's *always* a mistake for a domain in locals to also be in virtualdomains.
It's *always* a mistake for an alias to match a real user's name.

qmail should not accept these misconfigurations.

I'd much rather answer the question ``Why is qmail immediately
exiting?'' or ``Why is qmail issuing the error message "A domain in
control/locals also appears in control/virtualdomains.  Remove one or
the other."'', than to have a sysadmin waste his time tweaking his
virtualdomains configuration trying to get a virtual domain to deliver
mail correctly.

-- 
-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, May 29, 2000 at 06:19:46AM -0000, Russell Nelson wrote:
> It's *always* a mistake for an alias to match a real user's name.

No, I do not think so. It is even impossible to determine all the aliases at
startup, because the underlying system is a "living" one. And in ~alias
there may exist .qmail-user entries for existing users. They are used when
the homedir of the user is not accessible.

Greetings
-- 
Robert Sander                                 www.gurubert.de




On Fri, 12 May 2000, Peter Samuel wrote:

> I'm seeing some strange behaviour with fastforward-0.51 and qmail-1.03
> on Solaris-2.5.1. No patches applied to any DJB software.
> 
[ stuff deleted ]

Basically, if fastforward was setup to call a program EG

    teladm-postmaster@:
            | forward\ `teladm\ $SENDER`\ &&\ exit\ 99,
    ;

It would NOT honour the 99 exit status. It would exit with 111 and
cause a deferral. This results in multiple deliveries until the
queueulifetime value is reached.

Looking at the fastforward code shows:

    217      wait_pid(&wstat,child);
    218      if (wait_crashed(wstat))
    219     strerr_die4sys(111,FATAL,"child crashed in ",arg,": ");
    220     
    221      switch(wait_exitcode(wstat)) {
    222     case 64: case 65: case 70: case 76: case 77: case 78: case 112:
    223     case 100: _exit(100);
    224     case 0: break;
    225     default: _exit(111);
    226      }

Dan, any reason why you don't have an extra case to handle a child
whose exit status is 99?

Does anyone else consider this a bug?

Regards
Peter
----------
Peter Samuel                                [EMAIL PROTECTED]
Technical Consultant                        or at present:
eServ. Pty Ltd                              [EMAIL PROTECTED]
Phone: +61 2 9206 3410                      Fax: +61 2 9281 1301

"If you kill all your unhappy customers, you'll only have happy ones left"






Hi,

I have installed qmail using Maildirs on my Linux box (Slackware).  I have a
couple of questions:

I tried setting up a pop toaster, but it is not working.  Instead of looking
for the messages in the Maildirs, it looks for the messages in
/var/spool/mail/user instead.  my rc file is as follows:

exec env - Path="var/qmail/bin:$PATH" \
qmail-start "'cat /var/qmail/control/defaultdelivery'" splogger qmail  #
where /var/qmail/control/defaultdelivery has ./Maildir/

tcpserver 0 110 /var/qmail/bin/qmail-popup bummer.net \
/bin/checkpassword /var/qmail/bin/qmail-pop3d Maildir &

when testing my pop connection, I get the following:

$ telnet localhost 110
Trying localhost...
Connected to bummer.net.
Escape character is '^]'.
+OK <[EMAIL PROTECTED]>
user popuser
+OK
pass
+OK 0 messages ready for popuser in /var/spool/mail/popuser

Any suggeations?

Also, I was wondering if I could configure the program biff to recognize
when new messages are sent or can I only use gbiff?

Regards,

Larry Lindsay





Hi there!
 
Have a strange problem with qmail-smtpd.. when i use pine to send a mail from my mailserver..it stands for a long time waiting before it sends the mail, same when i telnet to port 25 from the mailserver to the mailserver...it takes a while before the "220 hostname ESMTP" comes up..
 
But if i send or telnet from another host it goes right away...
 
Anyone have a pointer what might be wrong?
 
Tore
 




Hello,

I am having problems using smtp-auth from an MS Outlook Express 5 client.
Namely I can do pop but I can't smtp-auth. I can also smtp.

My setup:
Server: Running Linux 2.2.12-20, Redhat 6.1
Qmail-1.03
tcpserver out of ucspi-tcp-0.88
supervise out of daemontools-0.70

SMTP-AUTH patch:
http://members.elysium.pl/brush/qmail-smtpd-auth/dist/qmail-smtpd-auth-0.23.tar.gz

Client: Windows 2000/Outlook Express 5


On the Unix side my qmail-smtpd command looks as follows:
/usr/local/bin/tcpserver -v -p -x /etc/tcp.smtp.cdb -u $QMAILDUID -g
$NOFILESGID 0 smtp rblsmtpd /var/qmail/bin/qmail-smtpd /bin/checkpassword
/bin/true /bin/cmd5checkpw /bin/true

Here is the problem: I can do pop but I can't do smtp-auth.

The client comes back and keeps asking for the username and password combo
over and over again. Since I can do pop with the same username/password, I
don't think either checkpassword or the username/password has a problem.
Doing non-authenticated smtp works fine as well.

Also: What I am interested in doing is allow relaying from
smtp-authenticated clients and not allow relaying from anybody else. Any
pointers on how to do that?

Best regards,
Denise

______________________________________________
FREE Personalized Email at Mail.com
Sign up at http://www.mail.com/?sr=signup





At 20:11 27.05.2000, Jim Breton wrote:
 >Are there any patches available that will make qmail support the RFC 1870
 >SMTP SIZE extension?
 >
 >(I tried searching the ORNL list archive but since the word "size" is
 >returned with every response, my search was useless and returned tons of
 >irrelevant responses. :(  )
 >
 >Thanks.

Here's one:

*** qmail-smtpd.c.orig  Mon May 29 11:54:41 2000
--- qmail-smtpd.c.new   Mon May 29 11:54:59 2000
***************
*** 227,235 ****
--- 227,242 ----
     smtp_greet("250 "); out("\r\n");
     seenmail = 0; dohelo(arg);
   }
+ char size_buf[FMT_ULONG];
+ void smtp_size()
+ {
+   size_buf[fmt_ulong(size_buf,(unsigned long) databytes)] = 0;
+   out("250-SIZE "); out(size_buf); out("\r\n");
+ }
   void smtp_ehlo(arg) char *arg;
   {
     smtp_greet("250-"); out("\r\n250-PIPELINING\r\n250 8BITMIME\r\n");
+   smtp_size();
     seenmail = 0; dohelo(arg);
   }
   void smtp_rset()


regards,
Will
__________________________________________________________________________

  "I was going to be a Neo-Deconstructivist, but Mom wouldn't let me..."

multimedia laboratorium                              [EMAIL PROTECTED]
institut fuer informatik                        (pgp id)        F703D035
der universitaet zuerich                        (office) +41  1 635 4346
winterthurerstr. 190                            (fax)    +41  1 635 6809
ch-8057 zuerich                                 (mobile) +41 76 372 0913
switzerland                                     www.ifi.unizh.ch/~harris
__________________________________________________________________________



Reply via email to