It is an important feature to protect the privacy of members, but I agree that there are times where a private contact is much more appropriate.
A message option is a normal feature of forum software and I am sure that
Lithium contains this functionality. All that is needed is a good argument for it and Molly can throw some switch.
😉Such a contact needs to be strictly one-way such that the recipient can completely ignore it. There must be mechanisms in place that it cannot be abused by spammers using some automated means. (It could only be available to registered users and the e-mail must then have the registered e-mail of the senders profile as from: and reply to: address.) The body of the e-mail must contain the IP from where the request has been made.
I don't mind at all to be contacted in private by select other users, but in the forum posts I insist on total privacy.
(btw: the privacy options in the profile are poorly worded. It does not seem very logical that privacy=none is "full privacy", and privacy=all is "no privacy". Very confusing.... ;))
It would be nice if the privacy options were more gradual. I would not mind if my profile is fully visible to members above a certain level (e.g. veterans), while it should be hidden to newbies and unregistered users.