Модуль синхронизации Gmail для DNN
Введение
Aspose .NET Gmail Sync for DNN — открытый модуль от Aspose который связывает ваших пользователей DNN с контактами Google или Gmail без необходимости в другом программном обеспечении. Он использует мощные возможности Aspose.Email для .NET чтобы позволить вам легко синхронизировать контакты Gmail и пользователей DNN. Данные контактов из Gmail и профилей пользователей DNN умно сопоставляются, так что вся информация, связанная с пользователем DNN или контактом Gmail, корректно переносится из одной системы в другую.
Особенности модуля
Эта начальная версия модуля обогащена следующими замечательными функциями, делающими процесс синхронизации эффективным, простым и удобным.
- Учётные данные сервера Google/Gmail шифруются и сохраняются в базе данных, чтобы вам не приходилось вводить их каждый раз при использовании модуля.
- Синхронизировать все или выбранные контакты Gmail с DNN и обратно.
- Опция выбора одной или нескольких ролей DNN при выполнении синхронизации Gmail с DNN.
- Наличие каждого контакта/пользователя в целевой системе проверяется перед миграцией, чтобы убедиться, что синхронизация не создаст дублирующих записей.
- Перенесённые в Gmail контакты помещаются в группу «Другие контакты», чтобы вы могли проверить их и переместить только нужные в «Мои контакты».
- Краткое резюме процесса синхронизации отображается после завершения.
|
| | :- | |


Системные требования и поддерживаемые платформы
Системные требования
Чтобы настроить модуль Aspose .NET Exchange/Gmail Sync для DNN, необходимо выполнить следующие требования:
- DNN 7.0 +
Пожалуйста, свяжитесь с нами, если вы хотите установить этот модуль на более старые версии DNN.
Поддерживаемые платформы
Модуль Aspose .NET Exchange/Gmail Sync for DNN в настоящее время поддерживает
- DNN 7.0 +
Пожалуйста, свяжитесь с нами, если вы хотите установить этот модуль на другие версии DNN.
Скачивание
Вы можете загрузить Aspose .NET Gmail Sync for DNN из одного из следующих источников
Установка
После загрузки, пожалуйста, выполните следующие шаги для установки модуля в ваш сайт DNN:
- Войдите на сайт как Host или другой пользователь уровня Superuser.
- Перейдите в меню Host и выберите Extensions.
- Нажмите Install Extension Wizard.
- Как указано, перейдите к месту, где находится загруженный ZIP‑файл, выберите его и нажмите Open.
- Нажмите Next, примите лицензию и продолжайте установку.
- После завершения нажмите Return.
Пожалуйста, проверьте это видео по установке модуля из DNN для получения подробностей.
Примечание: Если при загрузке модуля появляется ошибка, это связано с ограничением maxRequestLength в файле web.config вашей установки DNN. Откройте web.config и измените maxRequestLength на 20 МБ, установив maxRequestLength=”20480″, затем попробуйте загрузить модуль снова.
Использование
После установки модуля Aspose .NET Gmail Sync for DNN начать использовать его на вашем сайте действительно просто. Пожалуйста, выполните следующие простые шаги, чтобы начать работу
- Убедитесь, что вы вошли в DNN как пользователь уровня Host или Admin.
- Перейдите на страницу, где вы хотите добавить модуль Aspose .NET Gmail Sync for DNN.
- Выберите Modules, затем Add New Module на верхней панели.

- В списке выберите Aspose .NET Gmail Sync for DNN и перетащите его в нужное место на странице.
Вы успешно установили и добавили модуль Aspose .NET Gmail Sync для DNN на свою страницу. Вам будет предложено три простых варианта для начала работы
- Синхронизация Gmail с DNN
- Синхронизация DNN с Gmail
- Настройки сервера Gmail
Вам будет предложено ввести данные сервера Gmail при первом щелчке на любой опции. Простая форма собирает все необходимые сведения для подключения к вашей учетной записи Gmail, после чего эти данные шифруются и сохраняются в базе данных для последующего использования.

Примечание: Вы можете получить идентификатор клиента (Client ID) и клиентский секрет (Client Secret) своей учетной записи Google, следуя инструкциям, описанным на Функции утилиты Gmail
После завершения процесса синхронизации отображается краткое резюме количества перенесённых записей и список записей, которые уже существовали и не были импортированы.
Видео‑демо
Пожалуйста, проверьте видео ниже, чтобы увидеть модуль в действии.
Поддержка, расширение и участие
Поддержка
С первых дней существования Aspose мы понимали, что просто предоставлять клиентам хорошие продукты недостаточно. Нам также нужно было обеспечить качественное обслуживание. Мы сами разработчики и понимаем, как раздражает, когда техническая проблема или странность в программном обеспечении мешает вам выполнить необходимое. Мы здесь, чтобы решать проблемы, а не создавать их.
Именно поэтому мы предлагаем бесплатную поддержку. Каждый, кто использует наш продукт, независимо от того, купил ли он его или использует оценочную версию, заслуживает нашего полного внимания и уважения.
Вы можете сообщать о проблемах или предложениях, связанных с модулем Aspose .NET Exchange/Gmail Sync for DNN, используя любую из следующих платформ
Расширяйте и вносите вклад
Aspose .NET Exchange Sync for DNN и Aspose .NET Gmail Sync for DNN являются открытыми проектами, их исходный код доступен на основных сайтах социального кодинга, перечисленных ниже. Разработчикам рекомендуется скачать исходный код и расширять функциональность в соответствии со своими требованиями.
Исходный код
Последний исходный код можно получить в одном из следующих мест
Как настроить исходный код
Для открытия и расширения исходного кода необходимо установить следующее
- Visual Studio 2010 или выше
- Шаблон разработки DNN
Пожалуйста, выполните следующие простые шаги, чтобы начать работу
- Скачайте/клонируйте исходный код.
- Откройте Visual Studio 2010 и выберите File > Open Project
- Перейдите к последнему загруженному исходному коду и откройте Aspose.DNN.GmailSync.sln