I'm pretty sure an email in your public profile is not required. The TOS only specify an email for the personal profile which is can't be accessed by anyone but the forum administrators.
That being said if you're actively buying and selling a current email is a necessity.