Changes in the email sending configuration for portals, virtual stores, phplist and other scripts that use the PHP mail() function in shared cluster hosting plans.
You must ensure that the configuration to send email from your portal, store or any other program you use to send emails are programmed using SMTP and not using PHP's mail() function.
All programs have this option, you must look for it in the configuration of your application, they will ask you for this information: the SMTP server (mail.yourdomain.com), the username and password of an existing email account on your domain.
This account will be the one that your application will use to send the emails, with that in addition all your emails will come out with the complete headers and with SPF authentication, to avoid impersonations.
If you have any questions about how to configure your application, consult your webmaster.
If you do not modify your applications to use SMTp instead of mail(), emails sent to your own domain will not be delivered to the user.
If your application or script does not have the possibility of changing the sending mode, it will be an indicator that you must update or modify it. If you use a special application and it is programmed, you can download and use the phpmailer release in your programs.
You can see how the PhpMailer class works here: http://clientes.atlanticadigital.net/knowledgebase.php?action=displayarticle&catid=10&id=192
You can download a demo of a form made with phpmailer here: https://clientes.atlanticadigital.net/knowledgebase/315/Ejemplo-del-trabajo-de-PhpMailer-.html