MSN Messenger user management

Source: Internet
Author: User
Original Web site: http://www.blogwind.com/Wuvist/comment.aspx? Article _id = 7004

Start tossing the "Pig in the wind ......

Pig in the wind is an MSN Robot Based on dotmsn.

Dotmsn is really fucking powerful. It encapsulates the MSN Protocol very well. The example is also very practical, allowing people to take a look at the opposite and make more things.

I finally learned a little about how multithreading programs are written.

Well, even this blog is not about dotmsn or "Pig in the wind. I want to talk about MSN Messenger.

MSN actually has four lists: forwardlist, allowedlist, reverselist, and blockedlist.

The list of contacts we usually see is actually: forwardlist.

When we see the contacts in forwardlist going online, the MSN server allows us to send messages to these contacts.

We usually mean the maximum number of msn150 friends, that is, this forwardlist can only have 150 contacts.

Reverselist indicates the MSN user who adds us as contacts.

After a contact is added, the contact is added to the reverselist of the other party. We cannot modify the reverselist list. No contacts are listed online. Therefore, although we can only have friends of 150 people, we can have countless people to add us as friends.

Allowedlist indicates the list of MSN users who can view our status and send messages to us. This list has no upper limit.

Therefore, some people can send us messages even if they are not in our forwordlist/friend list.

Allowedlist can have not only a MSN user, but also a special "all other users. That is to say, if we add "all other users ",
Some MSN can send messages to us by default. They do not need to add us as friends, nor add us to their forwardlist.

Blockedlist stores the "blocked" MSN user list. Once a user is put into the blockedlist, he cannot view our status or send messages in any way. The same list can also have the special stuff "all other users.

In earlier versions of MSN, "all other users" were in allowedlist by default. Therefore, we can send a message to the other party immediately as long as we know the other party's MSN account, if the other party is online.

Later, there were more people involved in harassment, and "all other users" were put into blockedlist by default. Therefore, currently, we can only talk to our contacts by adding partners.

Generally, when we add a contact, the other party will also enter our forwardlist and allowedlist.

However, when we delete an existing contact, we only delete it from our forwardlist. The other party's account will still be in our allowedlist, and the other party will still be able to see the status of our account, and talk to us.

Unless, when we delete the object, it also blocks the other party, that is, adding the other party to our blockedlist.

This leads to a problem ...... Allowedlist seems to grow forever. MSN Messenger does not provide any means for us to modify this list. Any account that appears here is always in allowedlist or thrown into blockedlist.

The list in blockedlist cannot be eliminated.

I mean, as long as we have added a contact. Then his account will always appear in these four lists.

Very strange and strange.

In fact, you can directly modify the list in the forwardlist/allowedlist/blockedlist list. However, we cannot directly perform this operation through MSN Messenger. At least, MSN Messenger 6.2 does not work.

Microsoft never seems to want to let common users know the existence of the three reverselist/allowedlist/blockedlist lists.

There are other wonderful things.

If a is in forwardlist of B, that is to say, a is a contact of B, A is a friend of B, and B wants to talk to.

But B is not in allowedlist of. Then, B cannot view the status of a in real time.

If "all other users" are in allowedlist of A, B can directly talk to.

That is to say, there may be conversations with "offline" MSN contacts.

Call ...... I just forgot to take screenshots. Sorry.

Let me continue to clarify some more ......

In fact, the so-called "all other users" is not a special MSN user, but an MSN privacy setting.

The so-called allowedlist determines whether people in our reverselist can view our status and send messages to us. However, it only determines whether they can view our status.

Other people cannot send messages to us, but they cannot determine whether we are online if they are not in our allowedlist. since they do not know whether we are online, they cannot send messages to us in normal ways.

Similarly, if they are not in our allowedlist and forwardlist, we cannot send messages to each other in a common way.

In this case, it is easier for others to send messages to us than for us.

Yes, no error. The former is simpler than the latter. As for what is simple and complex, I will not talk about it here, because I am not sure about it myself.

Otherwise, we can use the unrestricted allowedlist and reversedlist to break the limit of 150 people in forwardlist.

Amazing ...... The protocols behind MSN are very complicated ...... Regardless of its technical implementation, the setting of the four lists is intriguing ......

Think about it. Microsoft has such four lists ...... Wonderful MSN ......

Call ...... Maybe, in my mood, I will continue to write a blog for "Pig in the wind" and the use of dotmsn.

So far, it seems that no one in China has introduced how to call dotmsn. I do not have Google in foreign countries.

I don't know how QQ and ICQ process the user list ......

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.