Hello I've been giving great thought to the social climate of online encounters for many a year and have been amazed at how effective some systems are at encouraging a positive place for people to be. One application I've see work with astonishingly great success is the star ratings given to participants of ride share apps. Now the trick is, how does one apply such a system without its potential manipulation by the users. I've been giving it some thought. 8-)
I suggest that a new line be added to the Social Tab in the Menus called "Ratings". Then after every in game whisper or mail message an icon pop up in the menu similar to the way the game lets you know you have new mail. A person can then go to the menu click on "Ratings" tab and choose to rate the player with 1 to 5 stars. If after 5 minutes no rating is given, then the player receives a default 5 stars. In this way players do not have to go to the tab after having received a whisper, they can simply ignore the notification continue playing and the alert will go away on its own.
If someone conducts them self in a way that someone else doesn't feel it necessary to rate them, then they were obviously polite enough in the exchange, hence the automatic 5 star rating. I believe the rating system should keep track of the last 100 ratings, similarly to how the ride sharing apps work. So every 100 ratings you have the potential to make 500 total stars, as 5 stars is the most a person can earn per rating. A persons profile would then have the rating attached to it for example 4.97 stars, or 3.50 stars. Guilds could then evaluate is this the kind of person we want in the guild? People could look at anthers profile before accepting friend requests.
Everyone knowing that their conduct towards other will follow them via a simple feedback system about how they behaved will create a happier friendlier Tamriel, because everyone wants to be liked and included, and with out the ability to misbehave in anonymity and lie about it, people will be nicer. The number one reason people are rude online is because of the anonymity being online provides them, so they can get away with it. When everyone is accountable to everyone else and their is no lying or hiding it, people are naturally nicer to each other.