Domain Redirect at htaccess level and still keep old email address working?

If I direct my entire domain www olddomain com —> www newdomain com

CAn I still get email at my webmaster(at)olddomain.com address?

Yes. Email is not handled by apache. So email will work.