Hi, for many iterations of Legenda I have been able able to use the incorporated contact form with my hosting service and there is no option to switch it off/remove the display easily (css?).
When used, the contact form displays an error message. This is not good for customers.
My hosting company offered this reason:
As I was able to check your php mail send file it seems its using plain mail send without any authentication, which unfortunately is not allowed on our mail servers as this method is know to be used by malware scripts or spammers.
Also that function: et_mail I do not see any other definition of it or reference to sendmail or other known mail sending function on linux servers:
if(function_exists(‘et_mail’) && et_mail($reciever_email, $subject, $body, $headers)) {
So I’m not sure it will work even if setup with SMTP. You will need to use it like this:
if ( mail($reciever_email, $subject, $body, $headers)) {
So I would suggest that you change the mailing script using SMTP authentication, and use proper mail send function and it should work. You can see the proper SMTP port and settings on your Cloud panel > Email accounts > Client setup page.
—
What insight do you have on this issue?
Thank you.