В связи с недавним падением единственного средства im-связи, решил сесть на шею какому-нибудь серьезному провайдеру. Естественно, это должен был быть jabber, поэтому выбор был исключительно между google и yandex. Несмотря на то, что гугл пренебрегает стандартами жаббера, за ним были преимущества в виде возможности держать свой домен на нем и второе, в виде моего желания расчитаться немного с долгами и купить себе что-то на Android. Засада, собственно, только со своим доменом. Все желающие просто поиграть с google talks могут сделать это прямо сейчас, не читая статью дальше.
Итак. Первое, что нужно сделать - зарегистрироваться в google apps и подтвердить, что вы - админ сайта. Для этого надо либо завести запись CNAME в DNS, сделать meta на главной страничке, либо загрузить файлик. После этого тычем в google-talks и настраиваем его по минимуму. Это все, чтобы можно было общаться с другими пользователями google-talks, мне же хотелось общаться и с другими джаберами, ниже перечень SRV, которые мой хостер прописал для моего домена. Обращу внимание, что в справке самого гугла перечень не полный.
Цитата:
Инструкция была тут
_xmpp-server._tcp.olegon.ru. IN SRV 5 0 5269 xmpp-server.l.google.com.
_xmpp-server._tcp.olegon.ru. IN SRV 20 0 5269 xmpp-server1.l.google.com.
_xmpp-server._tcp.olegon.ru. IN SRV 20 0 5269 xmpp-server2.l.google.com.
_xmpp-server._tcp.olegon.ru. IN SRV 20 0 5269 xmpp-server3.l.google.com.
_xmpp-server._tcp.olegon.ru. IN SRV 20 0 5269 xmpp-server4.l.google.com.
_jabber._tcp.olegon.ru. IN SRV 5 0 5269 xmpp-server.l.google.com.
_jabber._tcp.olegon.ru. IN SRV 20 0 5269 xmpp-server1.l.google.com.
_jabber._tcp.olegon.ru. IN SRV 20 0 5269 xmpp-server2.l.google.com.
_jabber._tcp.olegon.ru. IN SRV 20 0 5269 xmpp-server3.l.google.com.
_jabber._tcp.olegon.ru. IN SRV 20 0 5269 xmpp-server4.l.google.com.
вот добавка
Цитата:
_xmpp-client._tcp.olegon.ru SRV service location:
priority = 5
weight = 0
port = 5222
svr hostname = talk.l.google.com
_xmpp-client._tcp.olegon.ru SRV service location:
priority = 20
weight = 0
port = 5222
svr hostname = talk1.l.google.com
_xmpp-client._tcp.olegon.ru SRV service location:
priority = 20
weight = 0
port = 5222
svr hostname = talk2.l.google.com
_xmpp-client._tcp.olegon.ru SRV service location:
priority = 20
weight = 0
port = 5222
svr hostname = talk3.l.google.com
_xmpp-client._tcp.olegon.ru SRV service location:
priority = 20
weight = 0
port = 5222
svr hostname = talk4.l.google.com
после всех этих шаманств у меня появился jabber соответствующий емейлу (olegon@olegon.ru), с которым я захожу в гугл-толкс или пси, что попадется и могу общаться с другими джабберами. Параллельно в google-aps появилась "родная" почта, т.е. в вебе можно писать со своего домена, а не "от имени".