Busycal connector mangles subject line
-
benny
Given the example subject, it might be related to the
/used, but I don't exactly see how. The (very old) script used is here. The URL handler used is described here.You could play around with the URL handler directly in a Terminal window like this if that helps:
open "busycalevent://new/test%20string"Note that the string provided needs to be URL encoded.
MailMate does not create the ICS file and therefore I find it more likely that the problem is related to BusyCal and not MailMate (even if MailMate somehow sends something wrong to BusyCal).
You can also send me an example email (via Help > Send Feedback) and I can download BusyCal and try myself when I have time.
-
Rolf Morgenstern
Thanks for the quick reply! I'm looking into it.
First findings:
- forward slashes in the subject don't seem to get urlencoded. The should be encoded als %2F.
- the new(er) busycal URL handler pushes things after the forward slash into the event notes (busycalevent://new/<event description>/<notes>)
- When the Mail subject has a year at the beginning (example "2025 : The rest of the subject") then this gets interpreted as a time, creating a calendar entry today at 20:25 hours.
Could not yet reproduce the greater than effect >
Will continue checking. -
benny
I don't think MailMate can do anything about how BusyCal interprets the “free text” string. This is not related to the URL encoding itself (which is just about getting the string “transmitted” to BusyCal). Let me know if you figure out if MailMate should do something differently.
(Forward slashes are already encoded.)
Please Sign in or create a free account to add a new ticket.
With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.