Send Email from PHP

How to send email with php using mail and mb_send_mail ...

There is no php coding required when using Arclab Web Form Builder.
The following should illustrate how to send an email from php in general:

 

What the difference between php mail and mb_send_mail?

 

 

 

How to call it?

The syntax is much the same:

 

mail()

bool mail ( string $recipient , string $subject , string $message [, string $additional_headers [, string $additional_parameters ]] )

 

mb_send_mail()

bool mb_send_mail ( string $recipient , string $subject , string $message [, string $additional_headers [, string $additional_parameter ]] )

Build Online Forms for your Web Site ...

Arclab® Web Form Builder the HTML form creation software for Windows PC to create email contact forms and php forms with ease. Build HTML forms on your PC and upload the forms to your own web site.
The forms can be integrated into normal HTML or php websites, or in Wordpress, Joomla, Drupal or Typo3.

 

Learn more    Download Test Version

Web Form Builder

Text Message Sample Code:

$recipient = 'recipient@yourdomain.tld';
$headers = 'From: sender@yourdomain.tld';
$subject = 'Hello World';
$message = 'This is a test';
mail ($recipient, $subject, $message, $headers);

 

HTML Message Sample Code:

$recipient = 'recipient@yourdomain.tld';
$headers = 'From: sender@yourdomain.tld';
$headers .="MIME-Version: 1.0\r\nContent-Type: text/html; charset=iso-8859-1"
$subject = 'Hello World';
$message = '<html><body><h1>This is a test</h1></body></html>';
mail ($recipient, $subject, $message, $headers);

 

Add the MIME-Version and the Content-Type to the mail header if you want to send a message in HTML format.
The MIME-Version is 1.0 and the Content-Type is "text/html" for a HTML message.
In this sample we use the charset "iso-8859-1" ... if you want to use mb_send_mail, set the charset to "utf-8" instead.

Disclaimer: The information on this page is provided "as is" without warranty of any kind. Further, Arclab Software does not warrant, guarantee, or make any representations regarding the use, or the results of use, in terms of correctness, accuracy, reliability, currentness, or otherwise. See: License Agreement