Comment by usr1106
According to most work contracts / NDAs you wouldn't be allowed to keep private copies of work email.
If you are willing to violate that rule or the message affects your work contract which you are of course allowed to archive at least in zulip chat that's very simple (for a software person). They have a straightforward REST API. IIRC you can even choose between markdown source and HTML rendered output.