Answer: Sendmail configuration on Debian using Mailscanner
Andreas Kasa
andreas.kasa at PUBLICMEDIAGROUP.DE
Tue Sep 30 11:17:07 IST 2003
There are no differences, i dont change anything on my
/usr/share/sendmail/sendmail. /usr/share/sendmail/sendmail grab the
information to start up two sendmail processes from /etc/mail/sendmail.conf
Am 29.09.2003 22:17 Uhr schrieb "Harry Hanson" unter <harryh at CET.COM>:
> Oh.. Could you do me a favor and do a diff between the modified
> /usr/share/sendmail/sendmail and your original? Thanks a lot.
>
> -----Original Message-----
> From: MailScanner mailing list [mailto:MAILSCANNER at JISCMAIL.AC.UK] On Behalf
> Of Andreas Kasa
> Sent: Monday, September 29, 2003 6:15 AM
> To: MAILSCANNER at JISCMAIL.AC.UK
> Subject: Re: Answer: Sendmail configuration on Debian using Mailscanner
>
> A diff from my working sendmail.conf to a stock sendmail.conf give me the
> following results.
>
> [root at qtip /home/kasa] # diff /etc/mail/sendmail.conf
> /home/kasa/sendmail.conf
> 62c62
> < DAEMON_PARMS=" -OPrivacyOptions=noetrn -ODeliveryMode=queueonly
> -OQueueDirectory=/var/spool/mqueue.in";
> ---
>> DAEMON_PARMS="";
> 80c80
> < DAEMON_MAILSTATS="Yes";
> ---
>> DAEMON_MAILSTATS="No";
> 100c100
> < QUEUE_INTERVAL="2";
> ---
>> QUEUE_INTERVAL="10";
> 145c145
> < MSP_MAILSTATS="${DAEMON_MAILSTATS}";
> ---
>> MSP_MAILSTATS="No";
>
> And yes, on my debian stable woody all is running fine.
>
> A quote from a old mail on this list
>
> Am 06.03.2003 21:06 Uhr schrieb "Hancock, Scott" unter
> <HancockS at MORGANCO.COM>:
>
>> Okay... Just typing off the cuff here so don't expect too much <G>
>>
>> In order to get sendmail in Debian to run in a separate listener/queue
>> runner mode all you need to do is change the DAEMON_PARMS line from
>>
>> DAEMON_PARMS="";
>>
>> to
>>
>> DAEMON_PARMS="-OPrivacyOptions=noetrn -ODeliveryMode=queueonly
>> -OQueueDirectory=/var/spool/mqueue.in";
>>
>> And create the /var/spool/mqueue.in directory of course... but that's
>> really all you need to do.
>>
>> I haven't tested it in woody, only in sarge but I did write a brief
>> note to the sendmail maintainer who said that it should be fine. He
>> also mentioned that the fact that splitting the sendmail process into
>> a listener and queue runner is included in the conf file at all is due
>> to an early user of mailscanner asking for the feature.
>>
>> The details of how/why it does what it does are in the file
>> /usr/share/sendmail/sendmail. That's really what gets run when the
>> /etc/init.d/sendmail script gets fired off. In there is a bit of logic
>> that just looks to see if parameters are common between the listener
>> and queue runner daemon and either creates one or two daemons to suit.
>> Here's the operative bit:
>>
>> # See if we can share the listener and queue-runner daemon:
>> # * Both must be in daemon mode
>> # * They must have the same (possibly empty) parameters
>> if [ "$DAEMON_MODE" = "daemon" \
>> -a "$QUEUE_MODE" = "daemon" \
>> -a "$DAEMON_PARMS" = "$QUEUE_PARMS" ]; then
>> SPLIT_DAEMON=0;
>> else
>> SPLIT_DAEMON=1;
>> fi;
>>
>> So, by changing the DAEMON_PARMS to anything other than the
>> QUEUE_PARMS a second process gets spawned by the startup script and
>> everybody is happy (or at least I was).
>
>
> Am 27.09.2003 0:41 Uhr schrieb "Harry Hanson" unter <harryh at CET.COM>:
>
>> Yes, it has:
>>
>> #:/var/spool# ls -l
>> total 888
>> drwxr-xr-x 3 root root 4096 Aug 23 2002 cron
>> drwxrwsr-x 4 lp lp 4096 Mar 20 2003 lpd
>
>
> Mit freundlichen Grüßen aus Frankfurt
>
> --
> Andreas Kasa
> Systemadministrator
>
> PMG public media group GmbH andreas.kasa at publicmediagroup.de
> Hanauer Landstrasse 136 Telefon 069-40567-560
> 60314 Frankfurt Telefax 069-40567-499
> http://www.publicmediagroup.de Mobil 0163-4056113
> Geschaeftsfuehrer: Inge Marx-Jansen, Kai Uwe Petry, Manfred Frey
> HRB-Frankfurt 25680
>> lrwxrwxrwx 1 root root 7 Jul 11 2002 mail -> ../mail
>> drwxr-x--- 5 mail mail 4096 Sep 26 02:35 mailscanner
>> drwxr-s--- 2 root smmsp 872448 Sep 26 15:26 mqueue
>> drwxrws--- 2 smmsp smmsp 4096 Sep 26 15:25 mqueue-client
>> drwxr-x--- 2 root smmsp 4096 Sep 23 13:43 mqueue.in
>> drwxr-xr-x 3 root root 4096 Mar 20 2003 squirrelmail
>>
>> Could you tell me what config files actually changed from the
>> sendmail.conf entry?
>>
>> -----Original Message-----
>> From: MailScanner mailing list [mailto:MAILSCANNER at JISCMAIL.AC.UK] On
>> Behalf Of James A. Pattie
>> Sent: Friday, September 26, 2003 1:26 PM
>> To: MAILSCANNER at JISCMAIL.AC.UK
>> Subject: Re: Answer: Sendmail configuration on Debian using
>> Mailscanner
>>
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA1
>>
>> Harry Hanson wrote:
>> | very true :)
>> |
>> | However my problem was that updating sendmail.conf as advised in the
>> | faq
>> |
>> | (DAEMON_PARMS="-bd -OPrivacyOptions=noetrn -ODeliveryMode=queueonly
>> | -OQueueDirectory=/var/spool/mqueue.in";)
>> |
>> | Does not work for me, regardless of how I choose to update sendmail
>> configs.
>> | Has this actually worked for someone? Is this affecting anyone other
>> | than me, and if so, what was the method used to get sendmail to
>> | start in dual daemon mode?
>>
>> It works for me on Debian Testing. Make sure the /var/spool/mqueue.in
>> directory has been created otherwise the instance being spawned will
>> die with an error. :)
>>
>> - --
>> James A. Pattie
>> james at pcxperience.com
>>
>
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ SYSTEMS 2003 vom 20. bis 24. Oktober 2003 in München! +
+ Besuchen Sie uns auf unserem Stand in Halle 3 Stand 451. +
+ Wir freuen uns auf Sie! +
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Mit freundlichen Grüßen aus Frankfurt
--
Andreas Kasa
Systemadministrator
PMG public media group GmbH akasa at publicmediagroup.de
Hanauer Landstrasse 136 Telefon 069-40567-560
60314 Frankfurt Telefax 069-40567-499
http://www.publicmediagroup.de Mobil 0163-4056113
Geschaeftsfuehrer: Inge Marx-Jansen, Kai Uwe Petry, Manfred Frey
HRB-Frankfurt 25680
More information about the MailScanner
mailing list