Синхронизация почты и контактов между аккаунтом Гугла и телефоном на Windows 10 Mobile (по состояния на 1 февраля 2023 года)

 

Синхронизация почты, контактов  и календаря между аккаунтом Гугла и телефоном на Windows 10 Mobile

Проблема синхронизации контактов между аккаунтом Гугла и телефоном на Windows 10 Mobile/сборки 1703 и 1709 наконец-то решена (без использования промежуточных сервисов)

Пре-реквизиты:
1. Включить 2FA на аккаунте Гугла
2. Создать в настройках безопасности аккаунта Гугла Application Specific Password для доступа к контактам. Назовем его contactspassword
3. Создать в настройках безопасности аккаунта Гугла Application Specific Password для доступа к почте. Назовем его mailpassword
4. В этом примере логин в Гугле xxxxxx@gmail.com

- Сносим установленное на Люмии приложение Mail and Calendar (иногда называется Outlook).
Если не сносится стандартным путем, снести приложение Google Calendar через Interop Tools

- Устанавливаем <глючную> версию Mail and Calendar 16005.14326.20090.0

- Заходим в календарь, нажимаем три точки в правом нижнем углу, заходим в accounts, создаем аккаунт iCloud с логином xxxxxx@gmail.com и паролем из п.2 contactspassword

- телефон немного подумает, создаст iCloud account, но скажет, что с аккаунтом есть проблема и попросит ее исправить

- нажимаете на Modify и заходите в iCloud account


- переименовываете акк в что-нибудь вроде xxxxxx@gmail.com CardDAV

- нажимаете Change mailbox sync settings и получаете

- нажимаете Аdvanced Mailbox Settings и получаете


- В случае с Гуглом, отключаете синхронизацию почты, оставляете синхронизацию контактов и календаря, прописываете в поле CardDAV server вот это https://www.google.com/carddav/v1/principals/xxxxxx@gmail.com/lists/default/ (не забудьте заменить хххххх на ваш логин)

В поле CalDAV вписать это
https://www.google.com/calendar/dav/xxxxxx@gmail.com/user

В случае с Яндексом, оба сервера CardDAV and CalDAV имеют один и тот же URL https://carddav.yandex.ru

 IMAP and SMTP нас не интересуют

 - Все сохраняете, заходите в главный экран, 

— перезагрузить телефон

— заходите в контакты, три точки в правом нижнем углу, аккаунты, синхронизируете вручную новосозданный аккаунт. 

Контакты вашего Гуглоаккаунта должны появиться в телефоне. 

— Устанавливаете стоковую Mail and Calendar 16006.12026.40005.0
    Если не удается установить, то удаляете Mail and Calendar 16005.14326.20090.0 и устанавливаете Mail and Calendar 16006.12026.40005.0

- Создаете Gmail (IMAP / SMTP) account используя пароль из п. 3 mailpassword 

Все. CardDAV / CalDAV account можно синхронизировать вручную или задать интервал синхронизации (15 мин, 30 мин и т.д) 

Я протестировал с Гуглоаккаунтом и аккаунтом Яндекса. Должно работать с любым CardDAV/CalDAV аккаунтом. Mail.ru утверждает, что у него есть CalDAV, но я не проверял.

https://telegra.ph/Sinhronizaciya-kontaktov-i-kalendarya-mezhdu-akkauntom-Gugla-i-telefonom-na-Windows-10-Mobile-02-02


Добавлено 4 февраля 2024 г. : Гугл убил свой CalDAV, синхронизация календаря этим методом больше не работает. Используйте приложение One Calendar https://4pda.to/forum/index.php?showtopic=1082770

Синхронизация почты и контактов/адресной книги продолжает работать в "родном" почтовом клиенте после вышеоказанных действий.

Comments

Popular posts from this blog

IMAP, POP and SMTP settings of email providers for legacy email clients without OAUTH2 support

Workaround for synchronization error of Microsoft hotmail.com/outlook.com account on W10M Lumia

Настройки IMAP, POP and SMTP для устаревших email клиентов без поддержки OAUTH2