Mysql
 sql >> Database >  >> RDS >> Mysql

Configura il server di posta per funzionare con PHP

È molto probabile che tu abbia bisogno dell'autenticazione. Questo potrebbe essere semplice come fornire il tuo nome utente e password all'account e-mail da cui desideri inviare.

In tal caso, ti suggerisco di utilizzare l'estensione PEAR Mail. C'è una funzione chiamata factory che ti consente di eseguire l'autenticazione con un server smtp. (Inclusa la crittografia SSL, se scopri che il tuo server ne ha bisogno)

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

Il tuo codice sarebbe un po' così:

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

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

Installare le estensioni PEAR sul tuo server non è così difficile come potresti pensare.