Изпращане на поща от php със smtp authentication

<?php
 require_once "Mail.php";
 
 $from = "Sandra Sender <sender@example.com>";
 $to = "Ramona Recipient <recipient@example.com>";
 $subject = "Hi!";
 $body = "Hi,\n\nHow are you?";
 
 $host = "mail.example.com";
 $username = "smtp_username";
 $password = "smtp_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);
 
 if (PEAR::isError($mail)) {
   echo("<p>" . $mail->getMessage() . "</p>");
  } else {
   echo("<p>Message successfully sent!</p>");
  }
 ?>

  • 53 Users Found This Useful
Беше ли полезен този отговор?

Свързани Статии

Проблеми с кирилица и asp.net

Ако на вашия asp.net сайт имате символи на кирилица и те не се четат са възможни следните...

Как да качим MS SQL сървър база данни на хостинг сървъра

1. Влизате във вашия контролен панел и кликвате върху вашия hosting space - примерно "Windows...

Изпращане на поща от форма за контакт с ASP.NET

За изпращане на мейли от вашия сайт трябва да имате предвид следното: - Адреса на пощенския...

Връзка към MS SQL server база данни

За връзка от asp.net кода примерен connection string:...

Server 500 errors на Windows 2008

За да видите пълното съобщение за грешка на Windows 2008 server добавете в web.config под...