Our SMTP servers require that you pass SMTP authentication before they will relay email from a php application. You can use the code below to define SMTP authentication.
>Test email via php</
$from = "Sender <postmaster@HostingAccountDomain.com>";
$to = "Recipient <
$subject = "This is a test email sent via php";
$body = "This is a test email";
$host = "smtp.
$username = "postmaster@
$password = "email_password";
$headers = array ('From' => $from,
'To' => $to,
'Subject' => $subject);
$smtp = Mail::factory('smtp',
array ('host' => $host,
'auth' => true,
'username' => $username,
'password' => $password));
$mail = $smtp->send($to, $headers, $body);
echo "mail sent";
If you run in to problems using this code, please post in our community forum. Technical support cannot assist with specific coding related issues.
Article ID: 1058, Created On: 7/2/2012, Modified: 12/13/2012