Hi, I have a website like craiglist, where I should show the users' email addresses on website. My question is that if it's possible that every user could have his/her anonymous email, and when someone sends email to his/her anonymous email, email forwards to real email. Thanks.
Craigslist is an old dated format for classifieds. It really isn't necessary to have an anonymous email address that forwards to an existing users. Just have a contact form in place.
If you absolutely have to use emails then you need to PIPE incoming emails to a script. Then the script can parse the contents and look up the actual email address in the database. You can set this up with Cpanel if your host has it enabled. Personally... I wouldn't bother doing that. I would just include a contact form on the page then validate the info submitted.