Синхронизация почты и контактов между аккаунтом Гугла и телефоном на 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, но я не проверял.
Добавлено 4 февраля 2024 г. : Гугл убил свой CalDAV, синхронизация календаря этим методом больше не работает. Используйте приложение One Calendar https://4pda.to/forum/index.php?showtopic=1082770
Синхронизация почты и контактов/адресной книги продолжает работать в "родном" почтовом клиенте после вышеоказанных действий.
Comments
Post a Comment