Error Code: E100 PHP mail() failed
Arclab® Web Form Builder
Error Code: E100 (PHPMAILFAIL) Task:x
An error occurred while sending the email via the internal mail function of the web server PHP mail().
Troubleshooting:
- a) Check the Sender (email address) and use a local sender (from the same domain as the website)
- b) Check the Recipient (email address) and use a local recipient (from the same domain as the website)
- c) Use SMTP instead of the internal Mail Function "PHP mail()" if a) and b) does not help.
First you have to open the email.
Switch to "Email and
Database", select the task and click on "Edit":

If you have created
several emails in "Email and Database":
The error code contains
the number of the task that triggered the error. If you have created
several tasks, they will be carried out in order.
If you e.g. received
the error code: "E100 (PHPMAILFAIL) Task:1", this means
that an error occurred when executing the first task.
a) Check the Sender (Email Address)
Some providers restrict the use of the internal mail function of
the website "PHP mail()" in such a way that you can only use
a local email address as sender.
This means that the sender
email address must necessarily match the domain of the server.
Sample: www.example.com
and the email address: you@example.com
Click on "Edit Server and Sender" and enter a local email address as "Sender (Email Address)":

error_outline Apply the changes
by clicking "Apply Changes", then click "Build
Web Form" to generate the PHP file and upload the new
PHP file to your website.
If the problem has not yet
been resolved, continue with b) below.
If you want to send an autoresponder
email, please continue directly with c), since
this email should always be sent to an external recipient.
b) Check the Recipient (Email Address)
Some providers restrict the use of the internal mail function "PHP
mail()" in such a way that the email may only be sent to local
recipients.
This means that you can only send to recipients
whose email addresses match the domain of the website.
Sample:
www.example.com and
the email address: you@example.com
Click on "Edit Recipient" in the email editor to open the settings and enter a local email address as "Recipient (To)".

error_outline Apply the changes
by clicking "Apply Changes", then click "Build
Web Form" to generate the PHP file and upload the new
PHP file to your website.
If the problem has not yet been
resolved, continue with c) below.
c) Use SMTP instead of the internal Mail Function "PHP mail()"
In this mode the email is sent using the specified mail server instead of the internal mail function.
Click on "Edit Server and Sender" and use "Send the Email via an Email Account - SMTP Server":

error_outline Apply the changes by clicking "Apply Changes", then click "Build Web Form" to generate the PHP file and upload the new PHP file to your website.