Из браузера никак. Вы проходите по ссылке с бланком из своего приложения, в своём же приложении получаете редирект, вытаскиваете этот редирект, разбираете - готово. Из браузера/сервера работать с личными сообщениями других пользователей запрещено.
xmoonlight: сокет это интрефейс для обмена данными, а tcp вообще протокол, для контроля обмена. Они могут работать как вместе, так не вместе. Что за вопросы?
lelvisl: Если один массив используется много, то сделать с сортировкой. А если элементы внутри массива, в котором искать, не повторяются, то ещё и удалять из него.