[MlMt] RSVP/respond to ical/.ics calendar invite?

Max Rydahl Andersen max.andersen at gmail.com
Thu Oct 19 13:28:14 EDT 2017


>>>   - the status
>>
>> What kind of status?
>
> You don't do many meetings, do you? :) It's accepted, rejected, maybe
>
>>
>>>   - optionally a remark.
>>
>> Remark?
>
> When replying to a meeting you can add a remark such as: "I'll be 
> available only for the first part of the meeting". The remark and the 
> status should come, either as env variables or via stdin, from 
> Mailmate I guess. Is that even possible? Remark is not a priority (I 
> guess).

I just realised I could really use this feature (having remark) as 
busycal don't support putting remarks on invites.

Consider this a "I hope you can make it!"-request :)


>>> You can all have a look 
>>> [here](https://stackoverflow.com/questions/4823574/sending-meeting-invitations-with-python) 
>>> for a minimal Python implementation.
>>>
>>> Replying is much easier though: you just need to change the content 
>>> of one line of the invite (assuming no notes are added).
>>
>> I'm going to try to ignore having to understand the details of the 
>> calendar format and what can be done with invites. I'll just note 
>> that hopefully MailMate can make this a bit simpler by taking care of 
>> constructing the MIME message.
>>
>> Maybe I should just let you know when the attachments features 
>> described above are available? :)
>>
>> Do you think they would be sufficient? Or do you need more detailed 
>> control of the construction of the MIME message?
>
> I don't know :)
>
> Looking at the raw message of an invite, it looks like this. From 
> Python I could just supply the base64 encoded content. If Mailmate 
> would handle the rest: that'd be swell! :)
>
> Cheers,
>
> Giovanni
>
> ```
> From: Giovanni Lanzani <x>
> To: xx <x>
> Subject: xx
> Thread-Topic: xx
> Thread-Index: AdNH4ORC21n0rFd3Tyyx4cw7nfpI8AAAWUXAAAA13KM=
> Date: Wed, 18 Oct 2017 09:31:35 +0200
> Message-ID:
> 	<AM4PR07MB3220CD2A89F4713E378C2C6DCF4D0 at AM4PR07MB3220.eurprd07.prod.outlook.com>
> Content-Language: en-US
> X-MS-Has-Attach:
> X-MS-Exchange-Organization-SCL: -1
> X-MS-TNEF-Correlator:
> X-MS-Exchange-Organization-RecordReviewCfmType: 0
> Content-Type: multipart/alternative;
> 	boundary="_002_AM4PR07MB3220CD2A89F4713E378C2C6DCF4D0AM4PR07MB3220eurp_"
> MIME-Version: 1.0
>
> --_002_AM4PR07MB3220CD2A89F4713E378C2C6DCF4D0AM4PR07MB3220eurp_
> Content-Type: text/plain; charset="utf-8"
> Content-Transfer-Encoding: base64
>
>
> --_002_AM4PR07MB3220CD2A89F4713E378C2C6DCF4D0AM4PR07MB3220eurp_
> Content-Type: text/calendar; charset="utf-8"; method=REPLY
> Content-Transfer-Encoding: base64
>
> Here the the base64 encoded ics should be present
>
> --_002_AM4PR07MB3220CD2A89F4713E378C2C6DCF4D0AM4PR07MB3220eurp_--
> ```_______________________________________________
> mailmate mailing list
> mailmate at lists.freron.com
> https://lists.freron.com/listinfo/mailmate
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freron.com/pipermail/mailmate/attachments/20171019/094ab4b8/attachment.html>


More information about the mailmate mailing list