On 2-Jun-2010, at 15:59, Mike Hutchinson wrote: > > Currently we use postfixadmin for this, but this is undesirable as it will > often double-up or triple-up entire sends (we intend to fix this, > eventually). I know the previous system we used was basically a script that > copied a file into everyone's Inbox under their Maildir folder - we no > longer have the script, so that idea is out.
This is not a postfix question. However, a script is almost certainly the easiest way to do this, and it's quite trivial if all your users are using Maildirs. I use something like this (run via cron out of the user's own crontab) ORG="Name of our company/Organization" BODY="text of the email I want to send" DATE=`date '+%a, %d %b %Y %T %z'` echo "Subject: This is my broadcast email"; \ echo "Date: $DATE"; \ echo "From: $ORG Broadcast Service <broadc...@ourdomain.tld>";\ echo ; \ echo "$BODY") | /usr/local/maildrop -d maildrop makes putting mail into maildirs trivial if you're using Courier. If you're using something elseā¦ well, I'm sure there's something similar. Your best bet is to ask this on the list for your mail package. -- The more you tighten your grip, Tarkin, the more star systems will slip through your fingers.