William, no, I did not know email addresses are not visible when your not logged in. At first, it sounds very clever to me. But then... it's quite a weak protection:
If I earned my living spamming your inboxes, I would make a business out of having some hundreds of "authenticated" forum identities everywhere on the internet. There I would collect high-quality email addresses and sell them for good money.
About your two main concerns:
> That breaks things if I ever want to send an out-of-bug reply,
As far as I have understood, people are discussing technical solutions that should allow you to do exactly that.
> breaks filtering
If the user name is displayed (e.g. "Christoph <email address hidden>"), you can use the name as a filter instead of the email address.
Last, but not least, a question: Why not just completely hide all undisclosed email addresses and offer a mail form on the webpage for private messages? That's a solution you can see often. For my needs it would be perfectly fine. You could include a checkbox in the form "disclose my email address to the recipient" that's checked by default.
William, no, I did not know email addresses are not visible when your not logged in. At first, it sounds very clever to me. But then... it's quite a weak protection:
If I earned my living spamming your inboxes, I would make a business out of having some hundreds of "authenticated" forum identities everywhere on the internet. There I would collect high-quality email addresses and sell them for good money.
About your two main concerns:
> That breaks things if I ever want to send an out-of-bug reply,
As far as I have understood, people are discussing technical solutions that should allow you to do exactly that.
> breaks filtering
If the user name is displayed (e.g. "Christoph <email address hidden>"), you can use the name as a filter instead of the email address.
Last, but not least, a question: Why not just completely hide all undisclosed email addresses and offer a mail form on the webpage for private messages? That's a solution you can see often. For my needs it would be perfectly fine. You could include a checkbox in the form "disclose my email address to the recipient" that's checked by default.