Re: [WebDNA] current thinking on architecture of mass email scripts?
This WebDNA talk-list message is from 2011
It keeps the original formatting.
numero = 106537
interpreted = N
texte = Steve,Thanks for taking the time to describe to me.I appreciate hearing how everyone is handling real world live cases.At this point I am mostly information gathering. It will be up to the =client to make any final decisions about changing things, or not. I'll =save this your post and let you know if I end up wanting to reproduce =something similar to your setup. Glad it is working!Do you take any steps to handle bounces (and/or keep your master list =current)?-Govinda> Hi Govinda,>=20> I have an email subscriber list of nearly 26,000 email addresses that =we send a monthly email newsletter to each month. Several on this list =warning me that my server would get black listed if a receiving email =server saw emails coming in with many BCC's indicated.=20>=20> I have been using BCC within [sendmail] and Postfix on a Linux server =for nearly a year and for several years prior I was using this method on =a Windows server. There is NO info in the header of the emails we are =sending that indicates the use of BCC for the receiving server to see. =Each BCC email header only indicates a single "to" email address of the =individual subscriber. Our server has not once been blacklisted.>=20> I do not throttle the outgoing email. I do receive bounce back =messages from Gmail, Yahoo and maybe a few others that state your email =server IS NOT being blacklisted however do to the high volume of emails =coming from our server that email from our server is temporarily being =blocked and to resend at a later time. Postfix then is configured to =retry these emails every hour until all are sent.>=20> I have an actual email account titled "subscriber" and then am =currently BCC'ing 30 actual customer email addresses. I copy the actual =email address database to a temporary send email list database of which =I assign each email address a group number. In this instance of sending =30 customer email address at a time, webDNA is sending a total of 866 =emails. This takes our server @ 3.09 minutes to send all 26,000 emails. =The only thing I am doing that may throttle down the speed of the sends =is that as each group of addresses are sent from the temporary send =database the addresses are appended to a "sent" database and deleted =from the temporary "send" database.>=20> Despite popular opinion, this works for me and our server has never =been blacklisted.>=20> If you are interested in seeing my code I would be happy to share it =with you.>=20> Best Regards,> Steve>=20> Govinda wrote:>> Hi All>>=20>> One clients has some scripts we wrote for a trigger to send email to =users.. and sometimes the number of emails that need to go out at once =is in range of several hundred+.>>=20>> In the old days we used to hand-throttle the rate at which those =email files were written to disk.=20>>=20>> Just now it came to my attention that webdna has a built-in =throttler. I.e. "send X emails per minute"... =20>> Does anyone know where that number/pref. lives and can be changed?>>=20>> And to further the discussion a bit, how are you guys (who need to =fire alot of [sendmail]s at once) handling it?>> Or are you happy to just leave a [sendmail] inside a loop that loops =1,000 times?>>=20>> Thanks>> -Govinda>>=20>> =20>>=20>=20> --------------------------------------------------------- This message =is sent to you because you are subscribed to the mailing list . To =unsubscribe, E-mail to: archives: =http://mail.webdna.us/list/talk@webdna.us Bug Reporting: =support@webdna.us- Govinda--------------Old WebDNA talklist archives:http://dev.webdna.us/TalkListArchive/index.tpl?db=3Dwebdna-talk
Associated Messages, from the most recent to the oldest:
Steve,Thanks for taking the time to describe to me.I appreciate hearing how everyone is handling real world live cases.At this point I am mostly information gathering. It will be up to the =client to make any final decisions about changing things, or not. I'll =save this your post and let you know if I end up wanting to reproduce =something similar to your setup. Glad it is working!Do you take any steps to handle bounces (and/or keep your master list =current)?-Govinda> Hi Govinda,>=20> I have an email subscriber list of nearly 26,000 email addresses that =we send a monthly email newsletter to each month. Several on this list =warning me that my server would get black listed if a receiving email =server saw emails coming in with many BCC's indicated.=20>=20> I have been using BCC within
[sendmail] and Postfix on a Linux server =for nearly a year and for several years prior I was using this method on =a Windows server. There is NO info in the header of the emails we are =sending that indicates the use of BCC for the receiving server to see. =Each BCC email header only indicates a single "to" email address of the =individual subscriber. Our server has not once been blacklisted.>=20> I do not throttle the outgoing email. I do receive bounce back =messages from Gmail, Yahoo and maybe a few others that state your email =server IS NOT being blacklisted however do to the high volume of emails =coming from our server that email from our server is temporarily being =blocked and to resend at a later time. Postfix then is configured to =retry these emails every hour until all are sent.>=20> I have an actual email account titled "subscriber" and then am =currently BCC'ing 30 actual customer email addresses. I copy the actual =email address database to a temporary send email list database of which =I assign each email address a group number. In this instance of sending =30 customer email address at a time, webDNA is sending a total of 866 =emails. This takes our server @ 3.09 minutes to send all 26,000 emails. =The only thing I am doing that may throttle down the speed of the sends =is that as each group of addresses are sent from the temporary send =database the addresses are appended to a "sent" database and deleted =from the temporary "send" database.>=20> Despite popular opinion, this works for me and our server has never =been blacklisted.>=20> If you are interested in seeing my code I would be happy to share it =with you.>=20> Best Regards,> Steve>=20> Govinda wrote:>> Hi All>>=20>> One clients has some scripts we wrote for a trigger to send email to =users.. and sometimes the number of emails that need to go out at once =is in range of several hundred+.>>=20>> In the old days we used to hand-throttle the rate at which those =email files were written to disk.=20>>=20>> Just now it came to my attention that webdna has a built-in =throttler. I.e. "send X emails per minute"... =20>> Does anyone know where that number/pref. lives and can be changed?>>=20>> And to further the discussion a bit, how are you guys (who need to =fire alot of
[sendmail]s at once) handling it?>> Or are you happy to just leave a
[sendmail] inside a loop that loops =1,000 times?>>=20>> Thanks>> -Govinda>>=20>> =20>>=20>=20> --------------------------------------------------------- This message =is sent to you because you are subscribed to the mailing list . To =unsubscribe, E-mail to: archives: =http://mail.webdna.us/list/talk@webdna.us Bug Reporting: =support@webdna.us- Govinda--------------Old WebDNA talklist archives:http://dev.webdna.us/TalkListArchive/index.tpl?db=3Dwebdna-talk
Govinda
DOWNLOAD WEBDNA NOW!
Top Articles:
Talk List
The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...
Related Readings:
Still trying to email... (1998)
NT - Thanks and Taxes (1997)
NTbeta18 corrupted? (1997)
%@#*& back button!!! (1999)
Need help with emailer- 2 issues (1997)
action=add works with IE but not Communicator (2000)
is there a global includes directory? (1998)
problem 'building' field names (2000)
Giving out error pages (1997)
Setting up shop (1997)
{middle} and variables (2002)
Navigator 4.01 (1997)
Help name our technology! (1997)
Bug Fix for wbrk??? (1999)
Upgrade to wsV (2004)
ooops...WebCatalog [FoundItems] Problem - LONG - (1997)
Anyone using WebCat UNIX on a busy server yet? (1999)
Moment of Thanks (1997)
I guess I have a problem with commitment (2003)
Stop the madness. (1997)