Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Skonfiguruj serwer pocztowy do pracy z PHP

Bardzo prawdopodobne, że potrzebujesz uwierzytelnienia. Może to być tak proste, jak podanie nazwy użytkownika i hasła do konta e-mail, z którego chcesz wysyłać.

W takim przypadku sugeruję użycie rozszerzenia PEAR Mail. Istnieje funkcja o nazwie factory, która umożliwia uwierzytelnianie za pomocą serwera smtp. (W tym szyfrowanie SSL, jeśli odkryjesz, że Twój serwer tego potrzebuje)

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

Twój kod wyglądałby trochę tak:

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

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

Instalowanie rozszerzeń PEAR na serwerze nie jest tak trudne, jak mogłoby się wydawać.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Zapytanie SQL, aby znaleźć liczbę wspólnych znajomych w tabeli osoby, pary znajomych

  2. Jak sprawdzić, czy indeks mysql mieści się w całości w pamięci?

  3. mysqli_connect():(HY000/2002):Nie można połączyć się z lokalnym serwerem MySQL przez gniazdo

  4. Jak zsynchronizować Mysql z Bigquery w czasie rzeczywistym?

  5. Dynamiczne połączone pole wyboru