Usare CodeIgniter Framework
Se l’applicazione usa il Framework Coldelgniter puoi ovviare al problema email con questo semplice codice. Per le funzionalità complete consulta la documentazione su www.codeigniter.com/docs
$this->load->library(’email’);
$this->email->from(‘noreply@momit.eu’, ‘Momit SRL’);
$this->email->to($email); // $email = “email_id”
$this->email->subject(‘Benvenuto in Momit.’);
$this->email->message(‘<html>
<head>
</head>
<body>
<p><b>Qui scrivi il contenuto della tua email..</b></p>
</body>
</html>’);
$this->email->send();
Usare la libreria PEAR
La libreria PEAR ha integrata anche la funzione di gestione invio mail e supporta l’autenticazione SMTP usando un account esistente definito sul dominio.
include(‘Mail.php’); // funzione PEAR Mail
$headers = array (‘From’ => $from, ‘To’ => $to, ‘Subject’ => $subject);
// intestazione mail
$smtp = Mail::factory(‘smtp’, array (‘host’ => “localhost”, ‘auth’ => true,
‘username’ => $username, ‘password’ => $password, ‘port’ => ‘587’));
// parametri SMTP
$mail = $smtp->send($to, $headers, $body); // invio della mail