I wonder how a completed form on a website is sent to the recipient?
So far I have used external services (for example https://formspree.io/) that forward the completed form to me, but I have to pay for this service and I wonder how I can have the completed form sent to me without an external service?
In my understanding, I would have to have a server that is available 24/7 and that sends a message directly to another server when a message is received, e.g. my email service provider, is that correct? Does that have anything to do with API connections?
Thanks for answers!