Anyone know how to create on the fly e-mail addresses like craigslist do?

Advert test
Anyone know how to do this?
Your best bet is to use an MTA like Postfix which can get its email details out of a mysql database. If someone new signs up, create a database entry with the random username and the email it is to be forwarded to, and postfix will take immediate note.

I have implemented something similar before.

On the fly email addresses can be created using

There is no charge simply use a prefix such to the domain, e.g. as your email address. To check email received go to and sign in as 'christinek'. A wide, wide range of prefixes can be used. I would suggest using abstract ones to avoid seeing a load of other peoples email. I stress that these are only useful for transient email addresses.

Hope this helps, Christine.