It would be great if StackExchange had the ability for and Opt-In or invite based PM system. Especially for the exchanges dedicated to specific topics (i.e. Salesforce) Many times I have wanted to connect with people or send information on how to contact me to troubleshoot issues etc but there is really no current way to do it that is not public or requires one to sit in a chat room while waiting for the other to show up.
Ideally it would have thee following features:
- The ability to send a PM to a user can only happen after the "Receiving" user has sent an invite to the "Sender" to connect
- The "Receiving" user can revoke the invite at any time
- No "Invite Request" feature will be present