Implementation of a Micro Service using Amazon AWS Lambda to make a static website’s contact form send emails.
Usually we need an end point to POST the contact for data to on a web server running PHP engine or a NodeJS etc. in order to be able to send the submitted form fields as an email or save to a database. However in this case there is no web server that can run such a dynamic content and provide an end point.
The solution that Schogini implemented has these elements:
This solution works perfectly! CloudWatch logging has been enable to handle and thwart spam submissions. Throttle settings worked well to prevent repeated submissions.