-
-
Notifications
You must be signed in to change notification settings - Fork 4.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Minor improvements to iMip mail message text #12391
Comments
GitMate.io thinks possibly related issues are #9031 (Implement "only plain-text e-mail" option), #1326 (Mail design), #2043 (DI Container improvements), and #11230 (CalDAV Mail Invitations: Bogus Invite/Accept upon deleted person). |
Also, the plain text for iMip messages is oddly arranged.Hello John Smith,
Better would be:Jane Doe has invited you to "Meeting title".
|
Also, the email has a footer that says
That is incorrect. The e-mail has a "reply-to" to accept replies, and replying to iMip messages is pretty common (to ask the organizer a question, to propose an alternate time, etc). |
the mail formatting issue has it's own ticket now: #13555. |
@brad2014 Would you be up for sending a pull-request for this? :) |
I'm going to integrate the suggestions from #13555 and the suggestions from this issue, above, and come up with a PR. I'll use this issue for tracking. |
Calendar Invitations for plain mail are poorly formattetFirst off: it's really nice that NextCloud sends HTML emails as What's wrong and how could it be improved?Plain invitations look like this: Personally I see three issues:
Proposed changes:
This is the current formatting:
This can be considered to be a better formatting:
This way of formatting links is in line with the Markdown link sytnax (RFC 7763, page 4) which is a very readable format even for people not fond of markdown. Please be aware of how spacings are used for indentation since the specific tab character configuration of the reader is unknown. Perhaps add a linebreak after Perhaps lose the uppercase for the links. Assumptions:
|
There's a lot room to improve considering calendar e-mails. There are various issues regarding the e-mail system. Perhaps they can be aggregated into one new concept issue. To me, calendar invites are important since they allow for sending .ical files to friends which in turn can lead to automatic reminders (e. g. |
@ChristophWurst @miaulalala @st3iny, please help get this fixed. When Office 365 sends calendar invitations, the snappymail nextcloud app by @the-djmaze handles them perfectly. They appear in the email message and can be added to a nextcloud calendar with one-click. Maybe this code that @the-djmaze mentioned will work? https://github.com/the-djmaze/snappymail/blob/fffc04499875531bd3dd626d01baaf7a86452cd3/plugins/nextcloud/js/message.js#L111-L179 |
The cancelation email says "The meeting »title« with <organizer> was canceled." That is not the semantics of an iTip CANCEL message. It should say that the invitation was withdrawn/canceled for the recipient (the meeting itself may or may not have been canceled, or the recipient may have been removed from the attendee list by the organizer). Also meetings are not necessarily with the organizer, they are by the organizer. Person A can organize a meeting between person B and person C.
Also, using inward (German) »guillemets« in the default English text around meeting titles is a problem, since they are not used in English. English uses super-scripted “double quotes”. (I notice some l10n files may not have properly localized the quotes).
Better:
The invitation for “title” by \<organizer\> has been canceled.
or maybe
The invitation for “title” scheduled by $organizer has been canceled.
See also #11230
The text was updated successfully, but these errors were encountered: