John Rudd wrote:

I had been thinking about how feasible it would be to re-implement dbmail in perl..

and maybe a decent perl MTA to put in front of it too (something that will work with sendmail milters...).

Then you could be pretty database agnostic. Just whatever perl wants to put back there.



I think that a local delivery program could be written fairly easily that Exim or any other existing MTA could pipe messages into for delivery. So one wouldn't have to rewrite the MTA but just use existing MTAs and just change the delivery mechanism. Eventually I think that MTAs would integrate MySQL delivery. My guess is that it's easier to deliver to MySQL than MBOX or MAILDIR because MySQL does all the work for you. You just pass the data and let MySQL do that magic.

I'm also thinking that if SQL is used for mail storage that the SQL folks will evolve their databases to handle the needs of the email community. So those who point to Exchange as a disaster, I look at it as a first step. Something to take the good ideas and improve on them.

Reply via email to