Add PGP support and allow to subscribe all tickets and if wished also encrypt mails.
A proposal for how to use PGP encryption with Zammad.
- User-Mail → Zammad → User-PGP-key → encrypted in database → Agent-PGP-Key → mail
- Zammad-Web for customer is able to read mails and also Zammad-Web for agent
- User-PGP-MailAPP → zammad → encrypted in database → agent → Agent-PGP-MailAPP
- Zammad-Web could not read the mail, and if the key from the agent is not the same like the one in his mail app also the Zammad-Web the agent use could not read the mail.
Details for the proposal
- Create a Zammad PGP Key for all registered user and store it in their user-profil
- Allow user to add their own Public Key or deactivate the key created by Zammad
- On company side the keys are created by the outgoing mail-address not the mail-address by the agents mail
- Except customer have a dedicated secure-supporter
- If we set a user to secure communication:
- All Message get encrypted by the customers public key
- If Zammad key is deactivated and no other is set, the customer has to communicate with his own PGP Mail app.
- All Message get encrypted by the customers public key
Other Post with this Feature request
Other with web based PGP:
Webkey directory (.well-known)