Re: [WebDNA] Sending 100 mails an hour then pausing
This WebDNA talk-list message is from 2010
It keeps the original formatting.
numero = 105996
interpreted = N
texte = --Boundary-01=_E5v5MI+ZpRyMdFoContent-Type: text/plain; charset="iso-8859-6"Content-Transfer-Encoding: 7bit> I actually wrote a WebDNA snippet that batch sent 100> emails an hour awhile back. I took a more conservative approach by sending only one email per browser page reload. Since the refresh tag waits one second after the page has loaded (and considering the request and response time lag over the internet) the actual number of emails sent out were probably more like 30-50 per hour.But I wasn't in a hurry, I just wanted something I could observe while it was running. A simple click on the browser tab told me immediately how much of the db had been processed, how much was remaining, and which record had just been processed ... so I had live feedback in my browser the whole time. Nice! :)Each time a new request was sent my WebDNA code did a search for all records not previously marked as sent. By using "max=1" I was able to send only one email per request, and I marked that record "sent" so it could never be re-sent accidentally.Sincerely,Kenneth Grome--Boundary-01=_E5v5MI+ZpRyMdFoContent-Type: text/html; charset="iso-8859-6"Content-Transfer-Encoding: 7bit
> I actually wrote a WebDNA snippet that batch sent 100
> emails an hour awhile back.
I took a more conservative approach by sending only one email per browser page reload. Since the refresh tag waits one second after the page has loaded (and considering the request and response time lag over the internet) the actual number of emails sent out were probably more like 30-50 per hour.
But I wasn't in a hurry, I just wanted something I could observe while it was running. A simple click on the browser tab told me immediately how much of the db had been processed, how much was remaining, and which record had just been processed ... so I had live feedback in my browser the whole time. Nice! :)
Each time a new request was sent my WebDNA code did a search for all records not previously marked as sent. By using "max=1" I was able to send only one email per request, and I marked that record "sent" so it could never be re-sent accidentally.
Sincerely,
Kenneth Grome
--Boundary-01=_E5v5MI+ZpRyMdFo--
Associated Messages, from the most recent to the oldest:
--Boundary-01=_E5v5MI+ZpRyMdFoContent-Type: text/plain; charset="iso-8859-6"Content-Transfer-Encoding: 7bit> I actually wrote a WebDNA snippet that batch sent 100> emails an hour awhile back. I took a more conservative approach by sending only one email per browser page reload. Since the refresh tag waits one second after the page has loaded (and considering the request and response time lag over the internet) the actual number of emails sent out were probably more like 30-50 per hour.But I wasn't in a hurry, I just wanted something I could observe while it was running. A simple click on the browser tab told me immediately how much of the db had been processed, how much was remaining, and which record had just been processed ... so I had live feedback in my browser the whole time. Nice! :)Each time a new request was sent my WebDNA code did a search for all records not previously marked as sent. By using "max=1" I was able to send only one email per request, and I marked that record "sent" so it could never be re-sent accidentally.Sincerely,Kenneth Grome--Boundary-01=_E5v5MI+ZpRyMdFoContent-Type: text/html; charset="iso-8859-6"Content-Transfer-Encoding: 7bit
> I actually wrote a WebDNA snippet that batch sent 100
> emails an hour awhile back.
I took a more conservative approach by sending only one email per browser page reload. Since the refresh tag waits one second after the page has loaded (and considering the request and response time lag over the internet) the actual number of emails sent out were probably more like 30-50 per hour.
But I wasn't in a hurry, I just wanted something I could observe while it was running. A simple click on the browser tab told me immediately how much of the db had been processed, how much was remaining, and which record had just been processed ... so I had live feedback in my browser the whole time. Nice! :)
Each time a new request was sent my WebDNA code did a search for all records not previously marked as sent. By using "max=1" I was able to send only one email per request, and I marked that record "sent" so it could never be re-sent accidentally.
Sincerely,
Kenneth Grome
--Boundary-01=_E5v5MI+ZpRyMdFo--
Kenneth Grome
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:
Highlighting words found in a keyword search (2003)
OT: Linux Frustrations (2001)
TaxRate and ShipCost Problem (1998)
Email Not Being Sent (2004)
Pricing (1998)
[SMSI] WebDNA is too good to go away! (2006)
Goofy Date Sorting (1998)
Logging purchases (1997)
More Shopping Cart Problems (2000)
More questions about serial number dishing (1997)
Netscape v. IE (1997)
Determining position (2000)
What's New Date (2002)
Problem with encrypted cookies (2000)
[OT] .php3 extension (2000)
Summing fields (1997)
frames & carts (1997)
Summing Fields (1998)
expired beta (1997)
[WebDNA] Iso latin1 to UTF conversion db (2013)