I've done all the peices of this before, just not as a single program, no reason it couldn't be done.
at first thought:
A few issues exist to do what you want
- on your server you would need the ability to schedule cron jobs
- you would need POP3 or IMAP access to the email server to check your mail
- you would need the IMAP functions installed as part of the php config
Cron jobs (linux) or via the Task scheduler (windows) a job can be scheduled to run,
with windows, a simple batch file, " php.exe filename.php?var1=xxx&var2=yyy "
not exactly sure with linux but should be close to the same
would need to "configure" via WB the server, username, password for the email server/account, configure the WB news module to be used to store the post
using the imap php function read the mail
get the body of the message
post to the database, and check
then delete the mail from the mailbox.
The module could be built into WB
a "modify.php" to manage the settings, and even manualy call the "cronjob.php"
a "cronjob.php" to be executed by the cronjob/taskmanager
checks could also be done so a "special" account is not needed, ie test on the subject line?... or the first line of the body, looking for a key phrase (WB News Post) a check of the from address so only "allowed" email addresses can post
at first thought this seems to be a very do'able project.. the biggest and hardest to solve issue would be your mail server, if it doesnt allow pop3/imap access then your stuck..
I'll think about this more, who wants to write it? or do I get that pleasure too?