Как можно написать свой маил агент или ICQ? Пришла в голову мысль, вот теоретические выкалдки как можно ето сделать. Регимся и получаем домен на HUT2. В этом домене создаем базу данных допустим MySQl. Содержание базы User вот такое Name, Password, Number, E-Mail, Country, About, Town и т. д.И вторую базу Number, IDNumber - база которая будет хранить контакты. Далее пишем скрипт для обработки запросов на PHP допустим sendmessage.php?Name=Vasia&Password=qwerty&Number=123&IDNumber=1234 - етот скрипт получает сообщение от 123, а потом через TCP сокеты отправляет 1234. Далее пишем клиент который может отправлять запросы и получать сообщения через TCP сокет на первый взгляд кажется ничего сложного но если капнуть глубже сто пудово появится какой нить геморой. Допустим на HUT2 все порты закрыты кроме HTTP и mail - вот тогда будет точно геморой нужно будет придумывать еще ченибудь типа регистрации общего почтового ящика и внего слать письма а клиент будет туда сам конектица и отбирать только те сообщение которые пришли Вам - оперативность доставки сообщение соотственно теряется да и трафик будет попусту тратится.