- 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:
<am4pr07mb3220cd2a89f4713e378c2c6dcf...@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@lists.freron.com
https://lists.freron.com/listinfo/mailmate
_______________________________________________
mailmate mailing list
mailmate@lists.freron.com
https://lists.freron.com/listinfo/mailmate