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

Konfigurer mailserveren til at arbejde med PHP

Det er meget sandsynligt, at du har brug for godkendelse. Dette kunne være så simpelt som at angive dit brugernavn og din adgangskode til den e-mail-konto, du vil sende fra.

Hvis det er tilfældet, vil jeg foreslå, at du bruger PEAR Mail-udvidelsen. Der er en funktion kaldet fabrik, der giver dig mulighed for at udføre godkendelse med en smtp-server. (Inklusive SSL-kryptering, hvis du opdager, at din server har brug for det)

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

Din kode ville se lidt sådan ud:

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

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

Installation af PEAR-udvidelser på din server er ikke så svært, som du måske tror.



  1. Problem med oprettelse af udenlandsk nøgle i Oracle

  2. mysql afgrænser fejl

  3. Anatomi af en softwareudviklingsrolle:Dataforsker

  4. Zend_Db sorteres efter feltværdi