Contact us email page for Anonymous Users

Hello, Like many web applications I am in a need for having a Contact Us page where any user (not logged in, Anonymous User) can send a message via email. I can probably make this work but that requires me to expose some or all entities from Email Template Module and some of my other entities and microflow. If I can help it, I don’t want to expose anything to Anonymous Users or keep it as less as possible. Has anyone built something like this? 
1 answers

One approach would be for your main microflow to call a SUB that doesn’t apply entity access. You could pass in String parameters for the values you want to send, and just get the SUB to create the required entities and send the email. That way you wouldn’t need to give the anonymous user to the entities in the module.