Может ли мой личный GMail запросить удаленный сервер LDAP?


8

У меня есть личная учетная запись GMail, с которой я часто отправляю электронные письма множеству разных пользователей определенного бизнеса. Корпорация любезно предоставила мне учетные данные для доступа к своему серверу LDAP, и я хотел бы, чтобы мой веб-клиент GMail мог автоматически заполнять частичные адреса или имена, для которых этот сервер LDAP имеет запись.

Можно ли как-нибудь получить личную учетную запись GMail (или соответствующую ей учетную запись Google), чтобы включить сервер LDAP в свои контакты?

Если я не могу заставить его запрашивать динамически и по запросу, существует ли защищенный от идиота способ (при условии, что клиент разрешает, а может и нет) запрашивать у сервера LDAP всю его базу данных, сохранять ее и массово импортировать в GMail ? Может быть, даже то, что я мог бы повторять периодически (возможно, еженедельно), без взаимодействия с человеком?

Если бы я сделал последнее, я предполагаю, что было бы тривиально импортировать все эти контакты в одну категорию, которой можно легко манипулировать из веб-клиента GMail.

Я был верным пользователем и сторонником веб-клиента GMail с момента его создания, но для меня это своего рода соглашение. Если это невозможно, что вы предлагаете мне сделать?


Я действительно сомневаюсь, что это может быть сделано, но вы не думаете, что вы должны спросить поддержку GMail по этому поводу?
Джон Гарденье

1
Как это может быть нарушителем соглашения, если у вас никогда не было этого раньше? Кроме того, я не думаю, что у вас и у Google есть контракт, по которому вы даже можете заключить соглашение
Марк Хендерсон

2
Разработка программы для периодической синхронизации контактов Google с сервером LDAP была бы возможна, если вы программист. Я не видел ничего общего, но есть много обращений о доступе к API Контактов. Лучше всего попытаться найти расширение ldap для браузера . Таким образом, вы можете использовать контакты ldap где угодно.
Зоредаче

@Farseeker Я давно пользуюсь веб-клиентом GMail, и никогда не отказывался от него в пользу такого толстого клиента, как Thunderbird. И если я не могу сделать это, я собираюсь в конечном итоге сделать именно это. Это все, что я хотел выразить, когда сказал «нарушитель соглашения». Возможно, я выбрал свои слова плохо.
Мааркс

2
Я вновь открыл этот вопрос, потому что он был закрыт на всех сайтах трилогии. Я думаю, что это должно получить шанс здесь на Serverfault. Также см .: meta.stackexchange.com/questions/47028/…
splattne

Ответы:


3

Я не знаю конкретного продукта, который сделает это за вас, но я могу предвидеть грубый процесс, через который вам придется пройти:

  1. Извлеките SMTP-адреса и имена пользователей из LDAP. Это, безусловно, возможно, и вы, вероятно, хотите попробовать и перевести его в формат CSV. Вы можете сделать это с помощью VBScript (проверить это ) или, возможно, PowerShell (см. Здесь ).
  2. Преобразуйте это в подходящий формат для контактов GMail. Поскольку GMail принимает CSV, вы можете сделать это без каких-либо изменений в данных экспорта или с минимальными изменениями. Вот тощий на приемлемом формате GMail CSV .
  3. Загрузите ваши данные в GMail.

После того, как вы выяснили свою цепочку инструментов / процесс для этого, вы можете обнаружить, что можете запланировать его запуск без вашего вмешательства. Я думаю, что многие другие тоже будут заинтересованы в рецензировании!


Я уверен, что вы не можете настроить синхронизацию с LDAP на обычном бесплатном Gmail. Я думаю, что вы должны иметь возможность использовать Google Apps (платные Gmail и т. Д.), Но, похоже, единственные решения предлагают синхронизацию пользователей и групп, а не чистую синхронизацию контактов. Я бы порекомендовал вам попробовать следовать инструкциям Криса Торпа. (+1). И я тоже думаю, что это будет интересно для других.
Гомибуши

0

Вы должны быть в состоянии использовать API контактов GMail v3 и скрипт для импорта базы данных в ваши контакты GMail (предположительно, группу), что позволит вам по существу перенести все контакты.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.