pimutils / pimutils/vdirsyncer

server-to-server sync fails with Outlook (DavMail) and Mailbox.org (CalDAV)

Open
#860 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Python
Stars
1.9k
Forks
185
Avg merge
11h 49m
Merged PRs (30d)
1

Description

  • Your vdirsyncer version: vdirsyncer, version 0.16.9.dev0+gb5dd092.d20200713
  • If applicable, which server software (and which version) you're using
  • Your Python version: Python 3.8.6
  • Your operating system: Manjaro 20.2
  • Your config file: see config.txt
  • Use vdirsyncer -vdebug for debug output: see debug.txt

I created one calendar on Outlook and on Mailbox.org to test server-to-server sync.

The calender is called TestKalender on Outlook.com and on mailbox.org. The latter has CalDAV support. I get access to Outlook via DavMail. To test DavMail I added the calendar to Evolution Mail with the following URL: http://localhost:1080/users/my.name@outlook.com/calendar/TestKalender/ and it works. I may add schedules or remove them in Evolution.

I will be happy to provide more information.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing config.txt and debug.txt, then reproduce the server-to-server sync described in the advanced collection configuration documentation. Run vdirsyncer -vdebug against the Outlook/DavMail and Mailbox.org CalDAV endpoints, using the working Evolution Mail URL as a comparison. Done means identifying and fixing the sync failure and confirming that calendar changes propagate between both servers.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
backend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.