Author Topic: Delay Mailing  (Read 4258 times)

cwboaze

  • Posts: 37
    • View Profile
Delay Mailing
« on: November 05, 2007, 11:22:34 am »
Hi,

I have a question??

when I set up in configuration for reconnect every _____ emails
it really don't work well, with our system, it just mails until finished. no matter what I set here.

ok, fine.

I need the following to happen, how would be the best way to set
this up!.

let's say no matter how many I mail, I want it to mail out
500 emails and then stop (pause for 50 or 60 seconds, let me set
this and then it will resume mailing out the message.

it's most of the time html message, and when I mail out is
heavy and start overloading the server after 1000 or more. So
This is why I want the pause.

I had created a re-load script that when it fails mailing
it would resume with the id of the message like if I hit resume,
from exiting the mailing. but I had to re-imput the id of the resume,
evertime manually couldn't get it to remember it.

I am using SMTP, to mail out.  I have a pretty powerful server,
custom built and setup just to mail out emails.

I just need to pause the mailing!, what the best way to do this,
and I don't understand why it will not re-connect after ___
emails and then resume, and I want to specify the amount
of time it waits.

any help is appreciated,
Thanks,
CB

DW

  • Administrator
  • Posts: 3787
    • View Profile
    • https://legacy.listmailpro.com
Delay Mailing
« Reply #1 on: November 06, 2007, 01:34:26 am »
Hi CB,

The "Reconnect every X emails" is not meant to be a delay feature.  It is to work around "per-connection" limits.  Currently there is no way to delay SMTP sending, although an SMTP throttle hack is mentioned here.

You can also add delays to the sending process by turning off SMTP and using the alternative "Internal PHP mail".
Quote
I had created a re-load script that when it fails mailing
it would resume with the id of the message like if I hit resume,
from exiting the mailing. but I had to re-imput the id of the resume,
evertime manually couldn't get it to remember it.

An "auto-resume" script that does not need the id is available and mentioned in the help files, here.
Quote
I am using SMTP, to mail out. I have a pretty powerful server,
custom built and setup just to mail out emails.

The server should be able to be optimized so it is not affected until upwards of tens of thousands of messages in queue.  Do you know what email software the server runs?  (telnet example.com 25 from a command prompt might tell you)

Regards
Dean Wiebe
ListMailPRO Author & Developer - Help | Support | Hosting

cwboaze

  • Posts: 37
    • View Profile
Delay Mailing
« Reply #2 on: November 06, 2007, 08:21:10 am »
I am using Exim (exim-4.68-1_cpanel_maildir) on a REDHAT Enterprise 4 box.

I have never like using mail() function at all, to me SMTP has more authoritive response from other servers. (in other words better, acceptance for mailings, especially to yahoo, aol, hotmail etc..)

I have been blacklisted FAST, with mail function before which is why I don't like using it.

hmm, I will just have to deal with it in some manor or fashion.

Thanks for your help!

DW

  • Administrator
  • Posts: 3787
    • View Profile
    • https://legacy.listmailpro.com
Delay Mailing
« Reply #3 on: November 06, 2007, 02:29:35 pm »
Here's a post with some Exim optimizations:
http://listmailpro.com/forum/index.php?topic=49.0

Unless your lists are very large (>25k) I wouldn't think you would need to consider throttling sending.

Regards
Dean Wiebe
ListMailPRO Author & Developer - Help | Support | Hosting