Skip to content
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

Email notifications are not descriptive enough #4303

Closed
tbsbdr opened this issue Jul 26, 2022 · 14 comments
Closed

Email notifications are not descriptive enough #4303

tbsbdr opened this issue Jul 26, 2022 · 14 comments
Assignees
Labels
Category:Enhancement Add new functionality Priority:p3-medium Normal priority

Comments

@tbsbdr
Copy link

tbsbdr commented Jul 26, 2022

Steps to reproduce

  1. share files with people on https://ocis.ocis-traefik.latest.owncloud.works/
  2. open https://mail.ocis-traefik.latest.owncloud.works/
  3. read notification mails
Received: from localhost ([172.18.0.6]) by inbucket
  for <[email protected]>; Tue, 26 Jul 2022 06:18:37 +0000 (UTC)
Content-Transfer-Encoding: quoted-printable
Date: Tue, 26 Jul 2022 06:18:37 +0000
Mime-Version: 1.0
From: <[email protected]>
To: <[email protected]>
Content-Type: text/plain; charset=UTF-8

You got a share!

example:
Screenshot 000101

Expected behaviour

  • Incorporate learnings from oc10 mails

  • Mails should be enriched by:

    • clear sender name
    • useful subject
    • useful description
    • link in description
    • imprint
    • maybe HTML mail
  • Mails will be send on those events

    • "you received a share"
    • "virus found" (receiver: user; implications: file not uploaded; filename + path; Infos about the virus so that the user can )
    • "You have been added to a Space"
  • exact content incl. subject and sender name / header (write off form oc10?)

  • plaintext

  • i18n: german + english in 1 mail for a start


Share received notification

From

<User> via <product name> ([email protected])

Subject

<User> shared <file/folder> with you

Body

<User> invited you to <file/folder>

Signature

-

Powered by ownCloud - Store. Share. Work. - https://owncloud.com

Imprint<translatable, Imprint link>

Privacy Policy<translatable, Privacy Policy Link>

Default Signature

ownCloud - Store. Share. Work.
https://owncloud.com/

@tbsbdr tbsbdr added Type:Bug Priority:p2-high Escalation, on top of current planning, release blocker GA-Blocker labels Jul 26, 2022
@AlexAndBear
Copy link
Contributor

@tbsbdr Afaik this should be handled by the backend not the frontend?

@tbsbdr
Copy link
Author

tbsbdr commented Jul 27, 2022

sure - this is mainly about wording and content

@AlexAndBear
Copy link
Contributor

AlexAndBear commented Jul 27, 2022

Fair enough, but I don't think this is something we can change in web, those things have to be done in ocis.
But if you know about that, I am fine with having this ticket in the web repo

@tbsbdr tbsbdr self-assigned this Jul 27, 2022
@tbsbdr
Copy link
Author

tbsbdr commented Jul 29, 2022

update: updated expected behaviour

@kulmann
Copy link
Contributor

kulmann commented Jul 29, 2022

Can we move this issue to the ocis repo? Has nothing to do with web.

Also: the backend knows the language that was chosen by the user (otherwise defaults to english, browser language is not known in the backend). But easiest start still is just sending english + german in one email like you proposed.

@tbsbdr
Copy link
Author

tbsbdr commented Jul 29, 2022

okok, I'll move

@tbsbdr tbsbdr transferred this issue from owncloud/web Jul 29, 2022
@micbar micbar removed the GA-Blocker label Aug 1, 2022
@micbar micbar added this to the 2.0.0 General Availability milestone Aug 1, 2022
@micbar
Copy link
Contributor

micbar commented Aug 1, 2022

This has two aspects:

  1. GA Release -> make the share notification "nicer"
  2. 2.1.0 Release -> according to top post

@tbsbdr
Copy link
Author

tbsbdr commented Aug 18, 2022

updated:

- Mails will be send on those events
 - "You have been added to a Space"

@tbsbdr
Copy link
Author

tbsbdr commented Aug 18, 2022

@fschade if a virus is detected, we need to inform the user about it via mail.
something like this:
image

could you please state which information we have about the virus ex. virus name, type, description etc.?

@C0rby
Copy link
Contributor

C0rby commented Sep 8, 2022

@micbar @tbsbdr what exactly needs to be done for the GA?
I think this ticket should be a story and not a bug since what is implemented was exactly requested like that.

We need a story with detailed acceptance criteria of what should be in the mail, in what format, etc.

@pmaier1
Copy link
Contributor

pmaier1 commented Sep 9, 2022

I think this ticket should be a story and not a bug since what is implemented was exactly requested like that.

Well, "You got a share" is too little unfortunately. What we would like to see for GA for the "Share created" notification is the following (or a variation of it depending on possibilities).

From

<Share creator display name> via ownCloud ([email protected])

Subject

<Share creator display name> shared <file/folder> with you

Body

Hello <recipient display name>,

<Share creator display name> invited you to <file/folder>. Click here to view it: <private link>


Hallo <recipient display name>,

<Share creator display name> hat dich zu <file/folder> eingeladen. Klicke hier zum Anzeigen: <private link>

---
ownCloud - Store. Share. Work.
https://owncloud.com/

@rhafer
Copy link
Contributor

rhafer commented Sep 26, 2022

@dragonchaser It seems the fix for this has been merged (#4564). Can this be closed? Or can we at least remove it from the GA-Milestone and Blocker List?

@micbar
Copy link
Contributor

micbar commented Sep 27, 2022

removing from GA milestone, requirements reached.

@micbar micbar removed this from the 2.0.0 General Availability milestone Sep 27, 2022
@micbar micbar added Priority:p3-medium Normal priority and removed Priority:p2-high Escalation, on top of current planning, release blocker GA-Blocker labels Oct 7, 2022
@wkloucek
Copy link
Contributor

wkloucek commented Nov 25, 2022

request fulfilled

image

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Category:Enhancement Add new functionality Priority:p3-medium Normal priority
Projects
None yet
Development

No branches or pull requests

9 participants