вторник, 13 мая 2008 г.

Уведомления о новых email прямо на Jabber клиент

Если ведётся активная переписка по электронной почте, то всегда хочется оперативно узнавать о новых почтовых сообщениях. Можно конечно постоянно держать почтовый клиент, с установленной автопроверкой ящика каждые 5 минут, но этот способ не всегда является оптимальным. Второй способ заключается в уведомлениях о новых письмах прямо в Jabber клиент.

Если почтовый ящик находится на mail.ru
В рунете широко известна программа обмена мгновенными сообщениями М-Агент. В число её многочисленных функций входит и уведомления о новых письмах на почтовом ящике, но нам нужно, чтобы уведомления приходили прямо в Jabber. Сделать это возможно при помощи транспорта mrim, который присутствует практически на каждом Jabber сервере. Для регистрации идём в обзор сервисов нашего сервера, выбираем транспорт mrim, вводим email и пароль, регистрируемся. Если всё сделано правильно, то mrim должен появиться в списке транспортов. Далее необходимо произвести настройку, для этого идём в обзор команд свежедобавленного транспорта и жмём "Mail events". Там будет всего две опции: "Показывать состояние ящика при старте" и "Оповещать о приходе новых писем". Нам нужно включить вторую. Если включить первую, то при каждом входе в Jabber будет приходить сообщение, в котором написано сколько всего писем и сколько из них не прочитано. Уведомления о новых письмах приходят практически мгновенно, в них указаны адрес отправителя и тема. Если необходимо получать в уведомлении текстовое содержание пьсьма или по каким-либо причинам не хочется подключать mrim транспорт, то можно воспользоваться способом, описанным ниже.

Для других серверов
Если ваш почтовый ящик не с сервера mail.ru, необходимо сначала настроить smtp транспорт. Затем через интернет обозреватель следует включить пересылку почтовых сообщений на ваш JID в настройках почтового ящика. Уведомления будут приходить с задержкой обычно не более минуты.

2 комментария:

Анонимный комментирует...

1. Мымра должна умереть.
2. Мымра должна умереть как можно скорее.
3. У Гугля и Яндекса тоже есть оповещение о новых письмах.
4. Их можно получать, подключив гуглоаккаунт через j2j транспорт.
5. Который нестабилен.
5а. Но он лучше, чем мымра.
5б. А Яндекс, подключенный через j2j будет транслировать статусы в блог, ежели таковой имеется.
5в. Что печально.
6. А кроме smtp-транспортов есть еще jmc, умеющий забирать почту с ящика самостоятельно.
6а. Но его фиг где найдешь.
7. Потому мы и живем так, как живем...

Maxxxx32 комментирует...

С j2j шаманил, ничего не заработало. Яндекс не шлёт уведомления, gtalk - только при подключении. Поэтому не описывал. У jmc задержка большая.