Please delete if not allowed but the contract I have been working on for the last 6 years is finishing in January so I will be available for new projects for the first time in a while if anyone needs help with WebAssist or any other PHP based projects.
https://webassist.com/PowerCMS.zip is the link for the latest version of Power CMS, prior to Ray's sad passing. This works on PHP8.3 - sometimes you might run into an issue, but ask on this forum. WebAssist extended community is trying to help out where we can!
If you have a contact form on a website that has stopped sending emails, check that you're not sending the email from the person completing the form using the dynamic binding, for example
Most servers nowadays will not deliver mail if it comes from a domain not hosted on the website's server to prevent spoofing.
I generally set the "From" field to, for example, noreply@mydomain.com and then bind the email address of the actual sender within the body of the email. It just means that when the email arrives you can't hit Reply, you need to copy & paste the sender's email address into the To field manually. As long as the email comes from an address that uses the domain of the hosted website (it doesn't even have to be a functioning email address), there shouldn't be any issues.