I am fairly new to PGP and crypto in general. Let's say I have around 200 users and they are all going to have a PGP key for email encryption. I want to have a key server that can assign them keys and also have a directory of all of the users public keys so they can get each others. Also, is there anyway since I am producing the private and public key for each user I could then decrypt their emails if I "had" to. By no means do I want to read their emails, but for legal matters I was wondering if it was possible.
How would I go about doing something like this? Thanks