1

On my Exchange server I can drop appropriately formatted text files in the "pickup" directory and Exchange will process them.

I'd like to split this bulk mailing functionality onto another box to protect our business mail IP from the bumpy ride that our monthly newsletter gives us.

I should note at this point that the mailing is opt-in with an opt out link included and only goes to people who pay to be a member of our organisation

The ideal solution for me would be to add a linux box to use just for this purpose so we're not paying for Exchange licenses.

So is there a linux equivalent of the Exchange pickup directory?

3 Answers 3

3

You could toss something together quickly using incron and sendmail.

2
  • +1, just about every MTA could use cron + sendmail (or equivelent) to accomplish this.
    – Chris S
    May 7, 2010 at 13:27
  • The time it would take us to shift our implementation to this means we can't really justify it (we don't have inhouse Linux experience that covers it) but this does seem to be the best answer. Cheers! May 28, 2010 at 7:23
3

Postfix's maildrop queue directory works like this by default; see the following for details of how Postfix processes mail delivery: http://www.postfix.org/QSHAPE_README.html#maildrop_queue

However, the formatting expected is a little odd, so it's much easier just to use the sendmail wrapper to deliver mail by redirecting to stdin like so: sendmail -i -t < your.msg.

Just make sure your message is properly formatted with the correct headers.

1

There are many mailing list management tools that will happily work with most mail servers, like Sympa or Mailman.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .