If I only implement PGP desktop and send am email to someone, they would need to have a PGP desktop already (or something compatalbe) wouldnt they becuase I would need their oublic key to encrypt in the first place which by default means they installed PGP Desktop, created a key pair and then registered with the PGP global directory. is that a fair summary?
Yes, for PGP public key encryption, the recipient must have some PGP compatible software that will allow generation of a PGP key, and which can use the private key component to decrypt email encrypted to their public key. The PGP Global Directory is one way to distribute the public key so that other's can encrypt to it. However, the public key can also be emailed to others for use, placed on the web for others to download, be placed on their own keyserver, etc.
If they do not have PGP desktop but I need to encrypt a message then this is where the PGP gateway comes in by uasing the Web Messenger feature, or by encrypting the attachments. Is that a fair summary?
The Web Messenger feature can be used for this. If you send encrypted email attachments, the recipient will need some way to decrypt them, and for Windows users, this can be by encrypting files as Self Decrypting Archives.
Now what happens if I have PGP Desktop,send to another user with PGP Desktop out on the internet but I want my SMTP gateway to do DLP scanning. Is this where you integrate the gateway with the Universal server? If I sent an email from my PGP desktop wouldnt it be encrypted with the recievers public key and therefor I cannot decrypt it? How does this work?
This Knowledge Base Article may help with the DLP question. If you send an email encrypted to the recipient's public key, you may keep an non-encrypted copy of it. However, if you want to be able to decrypt the sent encrypted email, you can also encrypt it to your public key, and will therefore be able to decrypt it. An easy way to do this is by going to the Master Keys tab of PGP Options, and setting your public key as a Master Key. Any encryption you do will also be encrypted to any key you set here as a Master Key.