Часто бывает необходимость списаться с кем-то по почте. Способы борьбы со спамом видела разные: или пробелы в адрес вставлять, или что-нибдуь типа NO_SPAM. Наверное, спецы могут что-нибудь более умное предложить.
те, кто захочет открыть свой адрес, сделают это без проблем
в нынешнем же виде администрация фактически заставляет всех обнародовать свой адрес, в том числе и тех, кто не хочет оставлять свой адрес в открытом доступе
по поводу фиктивных адресов:
во-первых, если это допускается правилами, то я не понимаю, зачем требовать почтовый адрес вообще;
во-вторых, если дать фиктивный адрес, то в случае утраты пароля восстановить его будет невозможно без обращения к администрации (у которой, надо полагать и других хлопот хватает), а если все устроено по уму, то и вообще никак
Не нужно показывать email незарегистрированным пользователям. Не дело это, когда в интернете в открытом виде адреса ящиков лежат. Или сделайте email необязательным при регистрации, если он действительно не нужен.
спам и так захлестывает, а адрес, "висящий" в сети, попадает во все новые и новые списки
IMHO надо либо убрать публикацию адреса, либо сделать это опцией в регистрационной информации