Signed SMime mails


I receive smime messages via a mail port. I’m able to read the smime message and I can see that it is a signed message. If I invoke pub.smime:processSignedData, the message is verified.

What I want now is that the flow only continues if the mail is from a certain list of senders and if the mail is signed. How can I do this? I don’t want to hardcode the mail address, I just don’t want to accept by default every signed message.

Any help is welcome!



Despite this being a very old post, you seem to have the solution for my problem. Can you please let me know how we can make the email ports read the encrypted smime messages. email port is able to receive the plain messages but is not picking up the encrypted messages.
It will be really hepful if you can hep me with this.

Thank you,