WatchDirectory Forum
http://www.watchdirectory.net/cgi-bin/yabb25/YaBB.pl
watchDirectory forums >> Bug Reports >> WD does not send out above 1000 recipients
http://www.watchdirectory.net/cgi-bin/yabb25/YaBB.pl?num=1345968822

Message started by Youri on Aug 26th, 2012 at 10:13am

Title: WD does not send out above 1000 recipients
Post by Youri on Aug 26th, 2012 at 10:13am
We have a service for our customers that send (email)them a new file once one has been created, WD monitors the directory where this is placed and if a new file is found it send it away however since this weekend we have a problem. Our BCC list is now 1000+ and all users above 1000+ in that list do not receive the file we want them to receive. This is a bug as WD should be able to send to a much larger volume, how can we fix this?

Title: Re: WD does not send out above 1000 recipients
Post by Gert on Aug 26th, 2012 at 9:12pm
I don't think this is a WD bug, it is probably a limit imposed by your SMTP server. I guess it is some limit that is in the SMTP RFC, not sure.

We will look into some form of "auto split" messages when they have more than X recipients.

For the moment, while this is not solved, you can copy the task and have the original send to the first ~900 and the copy to the rest.

Title: Re: WD does not send out above 1000 recipients
Post by Dirk on Aug 26th, 2012 at 9:29pm
I is usual that there is a limit at mail servers side how many recipients can be addressed by one mail.
I suggest that you configure a distribution group at your mail server with all needed recipients and let wd send to this group.

Title: Re: WD does not send out above 1000 recipients
Post by Youri on Sep 1st, 2012 at 1:26pm
Dear All,

We check our servers but it problem is really WD it only offers 999 rcpts not more. nrcpt=999 (queue active) Although the current list is above 1045.
It is 1 TO Recipient and 1044 BCC Recipients.

Sep  1 12:48:05 a postfix/smtpd[22355]: 008F8379: client=unknown[1.1.1.102], sasl_method=LOGIN, sasl_username=piet
Sep  1 12:48:09 a postfix/cleanup[22358]: 008F8379: message-id=<20120901104805.008F8379@a.com>
Sep  1 12:48:10 a postfix/qmgr[11590]: 008F8379: from=<a@a.nl>, size=390090, nrcpt=999 (queue active)

(IP and user names have been changed in the llog)

Please can this be fixed


Title: Re: WD does not send out above 1000 recipients
Post by Dirk on Sep 1st, 2012 at 5:27pm
Youri,
1000 recipients for to, cc and bcc together is the default setting for postfix, have you really checked this?


Quote:
Here are the basics that you should know, the following are all settings that can be added to the /etc/postfix/main.cf file of your postfix setup.

smtpd_recipient_limit (default 1000) parameter controls how many recipients the SMTP server will take per message delivery request. You cant restrict this to a to/cc/bcc field its for all recipients. For that youd have to use a regular expression in header_checks to arbitrarily limit the length of each header to something reasonable.

Source: http://www.jonsblog.org/2011/11/30/stay-off-of-blacklists-limit-postfix-recipients/

Title: Re: WD does not send out above 1000 recipients
Post by Youri on Sep 1st, 2012 at 8:07pm
Yes this is set to unlimited

Title: Re: WD does not send out above 1000 recipients
Post by Gert on Sep 1st, 2012 at 10:20pm
Hallo Youri (Nederlands?),

Please note that we will implement some kind of message splitting in a future release. But it won't be soon!

WD does not implement any kind of restriction to the number of recipients of email, so I think Dirk is correct about the postfix/smtp setting. Something is wrong somewhere else.

Please try Dirk's first suggestion - create a distribution group. Should be easier to maintain as well. Otherwise use 2 copies of this WD task to send emails.

Gert

WatchDirectory Forum » Powered by YaBB 2.5.2!
YaBB Forum Software © 2000-2017. All Rights Reserved.