The PHP mail() function allows you to send emails directly from a script.

				
					<?php
// the message
$msg = 'First line of textnSecond line of text';
// use wordwrap() if lines are longer than 70 characters
$msg = wordwrap($msg, 70);
// send email
mail('johnny@example.com', 'My subject', $msg);
?>
				
			

Syntax

				
					mail(to,subject,message,headers,parameters)
				
			

Parameters

ParameterDescription
toSpecifies the receiver(s) of the email (required)
subjectSpecifies the subject of the email (required)
messageDefines the message to be sent; each line should be separated with a LF (\n); lines should not exceed 70 characters (required)
headersSpecifies additional headers, like From, Cc, and Bcc; the additional headers should be separated with a CRLF (\r\n); all emails must contain a From header which can be set with this parameter or in the php.ini file
parametersSpecifies an additional parameter to the sendmail program (the one defined in the sendmail_path configuration setting)