Skip to content

Better support for e-mail notifications in case of an infection #291

Description

@oliverhummel

Due to currently rising numbers of infections and an complimentary email notification for potential contacts that the Hochschule currently sends out, the question came up whether an automatic sending of this notification mail from the CTT would be possible?

There are various possibilities to implement this (see at the bottom), but I would like with some important aspects that Frau S. brought up to reduce manual labour for contact tracing:

  • she needs to be able to filter the contacts starting from a given date (not for the whole four weeks we have data stored) -> should be easy (cf. Add opportunity to start contact tracing from a given date (< 4 weeks ago) #292)
  • it would also be helpful to be able to correct the check-in times of an infected person since they sometimes forget to checkout -> probably not that easy; maybe some Excel magic might help here?

I see three possible implementation levels for this (in order of growing complexity):

  • generate a list of copyable mail adresses on the page with the contact tracing results, which can be manually copied to a mail program
  • generate a clickable (mailto) link that opens a mail with a subject and the list of mail addresses in BCC so that only the the actual information text needs to be copied into this mail. (as Frau S. has some problems with the configuration of the corona.zv address in Outlook, this would currently not be very helpful for her, since she uses the webmail to send this mails)
  • the full-grown solution would be to implement sending these mails directly from CTT, which should doable (e.g. with Java Mail API) quite easily, however, as usual the are a lot of details to be taken into consideration (mail text needs to be adapted to the context, it needs to be clarified how the mail server could be used and how the password would be handled, etc.)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions