Jens Seidel
2007-Feb-23 09:14 UTC
[Pkg-exim4-users] Exim stops delivery after ten messages are received
Hi, since a really long time I always start exim4 -q after fetching my mails via fetchmail, since only 10 mails are queued by default. Now I tried to change it but without luck. I searched for this topic for quite some time and found a few references to the exim variable smtp_accept_queue_per_connection and also to http://wiki.debian.org/PkgExim4UserFAQ section 1.3.3. Exim stops delivery after ten messages are received. Nevertheless this section turned out to be completely useless. I added smtp_accept_queue_per_connection=0 and also smtp_accept_queue_per_connection=500 to quite a few config files: /etc/exim4/conf.d/retry/30_exim4-config /etc/exim4/conf.d/transport/30_exim4-config_maildir_home /etc/exim4/conf.d/main/02_exim4-config_options /etc/exim4/update-exim4.conf.conf I started update-exim4.conf after this and restarted exim4. No success! I assume I just selected the wrong config files, right? /var/lib/exim4/config.autogenerated has a new time stamp but still does not contain smtp_accept_queue_per_connection! Any idea? I use exim4 version 4.63-17. Since I selected the fetchmail related point during the debconf configuration I wonder why delivering of more than 10 messages isn''t enabled per default or at least available as comment in the config file(s). PS: The PkgExim4UserFAQ mentions the "Debian exim4 user mailing list". I assume it is this list, since I didn''t found a exim related list on lists.debian.org. Wouldn''t it be a good idea to explain this too? PS2: Please CC: me. Jens
Marc Haber
2007-Feb-23 09:36 UTC
[Pkg-exim4-users] Exim stops delivery after ten messages are received
On Thu, Feb 22, 2007 at 10:43:14PM +0100, Jens Seidel wrote:> since a really long time I always start exim4 -q after fetching my mails > via fetchmail, since only 10 mails are queued by default. > > Now I tried to change it but without luck. I searched for this topic > for quite some time and found a few references to the exim variable > smtp_accept_queue_per_connection and also to > http://wiki.debian.org/PkgExim4UserFAQ section 1.3.3. Exim stops > delivery after ten messages are received. > > Nevertheless this section turned out to be completely useless. I added > smtp_accept_queue_per_connection=0 and also > smtp_accept_queue_per_connection=500 to quite a few config files: > > /etc/exim4/conf.d/retry/30_exim4-config > /etc/exim4/conf.d/transport/30_exim4-config_maildir_home > /etc/exim4/conf.d/main/02_exim4-config_options > /etc/exim4/update-exim4.conf.confOuch. As spec.txt quite clearly says, smtp_accept_queue_per_connection is an option for the main part of configuration, so - if split config is being used - it belongs into /etc/exim4/conf.d/main/02_exim4-config_options or some other file in the main directory. The modifications to the transport or the retry configuration should have rendered your configuration invalid and caused exim to reject your configuration changes. Since this has not happened, I guess that you''re using non-split configuration and should have changed /etc/exim4/exim4.conf.template. Please grep split /etc/exim4/update-exim4.conf.conf and re-read README.Debian chapter 2.1.> PS: The PkgExim4UserFAQ mentions the "Debian exim4 user mailing list". I > assume it is this list, since I didn''t found a exim related list on > lists.debian.org. Wouldn''t it be a good idea to explain this too?The mailing list is mentioned all over the place.> PS2: Please CC: me.Done. Once. You need to be subscribed to post. Greetings Marc -- ----------------------------------------------------------------------------- Marc Haber | "I don''t trust Computers. They | Mailadresse im Header Mannheim, Germany | lose things." Winona Ryder | Fon: *49 621 72739834 Nordisch by Nature | How to make an American Quilt | Fax: *49 621 72739835
Neil Briscoe
2007-Feb-23 09:55 UTC
[Pkg-exim4-users] Exim stops delivery after ten messages are received
> /etc/exim4/conf.d/retry/30_exim4-config > /etc/exim4/conf.d/transport/30_exim4-config_maildir_home > /etc/exim4/conf.d/main/02_exim4-config_options > /etc/exim4/update-exim4.conf.confI certainly would not have chosen any of those files. My first question would be are you using a split or non-split configuration option? If a split configuration, create a file called /etc/exim4/conf.d/main/000_localdefs and put your variable setting in there. If non-split, create a file called /etc/exim4/exim4.conf.localmacros and put your definition in there. Undo the changes you made to the files listed above. Then run invoke-rc.d exim4 restart See what happens after that. Regards Neil ------------------------------------------------------------------------------------ Scanned for viruses, spam and offensive content by CensorNet MailSafe Professional Web & E-mail Filtering from www.censornet.com