Opened 9 years ago

Closed 9 years ago

Last modified 9 years ago

#1599 closed Question/How do I...? (worksforme)

altering cron jobs to send large mailout

Reported by: https://id.mayfirst.org/scworkers Owned by: https://id.mayfirst.org/jamie
Priority: High Component: Tech
Keywords: email web Cc:
Sensitive: no

Description

I have installed and tested the Drupal Mailout module (5.x-1.x-dev) to the scworkers site and have prepared a mailing to go out to a total of over 10,700 addresses. However, the module appears to send emails in batches of my choosing (3, 10, 100, whatever), but only when the Drupal cron runs. Right now the cron is set to run hourly, which is obviously no good. But I don't really know what to do to make this process work effectively. Should I set the batches to 30 and run the cron job every minute? Can I set the batches higher? What are the repercussions of setting highly frequent cron jobs? Is this whole thing just a crazy idea that I should abort? Mailman isn't really a viable solution because we need to allow opt-outs but our source lists come from Drupal's user db and a separate customer db. Any advice would be greatly appreciated. I've been working on this for a few days now and we need to get the mailing out -- so far all roads lead to dead ends.

Thanks so much in advance!

Change History (4)

comment:1 Changed 9 years ago by https://id.mayfirst.org/scworkers

Oh, this is Brian writing BTW.

comment:2 Changed 9 years ago by https://id.mayfirst.org/scworkers

  • Resolution set to worksforme
  • Status changed from new to closed

Nevermind this request. We figured out a way to make Mailman work for now. Thanks anyway.

comment:3 Changed 9 years ago by https://id.mayfirst.org/jamie

Glad it's working!

For future reference - you are more than welcome to use your web site to send out as much email as you need - with one provision: please configure the program to relay via bulk.mayfirst.org. That domain points to a server that is dedicated to the task of sending loads of email. Most PHP/web based email scripts will use localhost by default, which means your primary host (which handles individual email accounts) will get really bogged down.

comment:4 Changed 9 years ago by https://id.mayfirst.org/jamie

  • Keywords email web added

Please login to add comments to this ticket.

Note: See TracTickets for help on using tickets.