Hello all!

I am looking for a way to force imap clients to encrypt their messages with the 
public keys of the recipients before sending them. Would a post-login script in 
dovecot work for something like this? I am using postfix and dovecot on my mail 
server.  Basically I want the server to check if the message being sent is 
encrypted with OpenGPG and either proceed or reject the message based on that 
criteria. If the message is rejected, the user could then encrypt the outgoing 
email message with the recipient public key and try again. Does anybody have a 
suggestion on how to implement something like this? Would there be a way that 
the the client software (thunderbird) could show an alert asking the user to 
encrypt the message and then attempt to resend the message?

I realize that you can tell a client (like thunderbird) to automatically 
encrypt outgoing messages with pgp but I would like to have some way to enforce 
that policy at the server level before the email is sent.

I want to have all messages end-to-end encrypted, hence my desire for 
functionality like this.

Any suggestions are welcome. Thanks in advance for your help!

Reply via email to