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:
Multiple Ad databases? (1997)
Strange Search Results (2004)
help needed: Non-english characters in WebCatalog (1997)
Showif, Hideif reverse logic ? (1997)
[ADDLINEITEM] hangs Web* (1998)
Does update cart input have to be a submit? (2005)
This message couldn't reach the list! (multi-column (1998)
Custom WebCat Prefs ... (1997)
[addlineitems] display (1997)
Include vs. lookup? (1998)
New public beta available (1997)
linetiems in thankyou.tpl (1997)
SM's Tech Help (or lack of) (2000)
Quitting WebMerchant ? (1997)
Using [Include] Context (1999)
[WebDNA] WebDNA on LiveCD ... (2008)
Still having math problems (1997)
[WebDNA] WebDNA 7 (2011)
WebCat2final1 crashes (1997)
Problems with [Search] param - Mac Plugin b15 (1997)