Menu

#318 question: what does the new calendar-auto-schedule mode mean?

v4.7.3
closed
nobody
None
5
2018-08-30
2018-01-18
Martin
No

(follow up of #668)

what does the new calendar-auto-schedule mode mean?

What does Davmail does? What does Davmail trigger on Exchange?

Discussion

  • Mickael Guessant

    See RFC https://tools.ietf.org/html/rfc6638 for more details.

    Basically, DavMail used to tell Exchange to disable notifications on calendar updates, and rely on the email client to send notifications.
    => this does not work well with recent Exchange versions, including Office365

    Now it tells Exchange to take care of notifications on calendar updates, ant tells email client not to send notifications with calendar-auto-schedule.

     
    • Martin

      Martin - 2018-01-23

      Now it tells Exchange to take care of notifications on calendar updates

      OK. How to activate this? I'm running the trunk version and no email are sent by Exchange.

       
  • Mickael Guessant

    Please retry with 4.8.3

     
    • Martin

      Martin - 2018-02-02

      I've retried with 4.8.3, no email invitations are sent with Exchange Server 2013 version 15.0.1347.2

       
      • Mickael Guessant

        Weird: working fine here with both Exchange 2010 and Office 365.

        Can you please check EWS messages for the following content:
        <m:CreateItem MessageDisposition="SendAndSaveCopy" SendMeetingInvitations="SendToAllAndSaveCopy">

         
        • Martin

          Martin - 2018-02-05

          I should be able to check the EWS messages for the following content. What's the recommended way to
          log the message content (request and response from the server)?

           
          • Mickael Guessant

            Just set WIRE logging category to DEBUG level.

             
  • Martin

    Martin - 2018-02-06

    The message observed in the log is '<m:createitem sendmeetinginvitations="SendToAllAndSaveCopy" messagedisposition="SendAndSaveCopy">'</m:createitem>

    which is what you expect (but for the order ot attributes).

     
  • Mickael Guessant

    • status: open --> closed
     
  • Mickael Guessant

    Note that you can switch back to old mode with;
    davmail.caldavAutoSchedule=false

     

Log in to post a comment.

MongoDB Logo MongoDB