Mysql
 sql >> база данни >  >> RDS >> Mysql

Конфигурирайте пощенския сървър за работа с PHP

Много вероятно е да имате нужда от удостоверяване. Това може да бъде толкова просто, колкото да предоставите вашето потребителско име и парола на имейл акаунта, от който искате да изпращате.

Ако случаят е такъв, бих ви предложил да използвате разширението PEAR Mail. Има функция, наречена factory, която ви позволява да извършвате удостоверяване със smtp сървър. (Включително SSL криптиране, ако откриете, че сървърът ви се нуждае от него)

http://pear.php.net/manual/en /package.mail.mail.factory.php

Вашият код ще изглежда малко така:

$smtp = Mail::factory('smtp',
  array ('host' => $host,
   'port' => $port,
   'auth' => true,
   'username' => $username,
   'password' => $password));

$mail = $smtp->send($to, $headers, $body);

Инсталирането на разширения PEAR на вашия сървър не е толкова трудно, колкото си мислите.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Woocommerce получава идентификатор на продукта, използвайки продуктова SKU

  2. MySQL - Брояч в групата

  3. Съдържанието на отговора трябва да бъде низ или обект, реализиращ __toString(), булев, даден след преместване в psql

  4. MySql - Начин за актуализиране на част от низ?

  5. MySQL заявката с множество оператори И изглежда игнорира един