Domini - Rubalo.it registrazione domini e spazio web hosting e server                                 Pensa a un dominio:    

Invia per email
* Il tuo nome:
* La tua email:
* Email destinatario:
Commento:


Invio email dal sito web (per hosting linux)


Per inviare email dal proprio sito web in hosting linux è necessario

effettuare nei propri script l'autenticazione utilizzando i dati della

casella “admin” (visibili tramite la funzione “visualizza accessi”

all'interno del proprio control panel).

 

Qui di seguito pubblichiamo un esempio di utilizzo di send mail tramite

apposita autenticazione:

 

<?php

 

require_once "Mail.php";            //INCLUDE LA LIBRERIA PEAR

 

$from = "Sandra Sender <sender@example.com>"; //EMAIL MITTENTE

$to = "Destinatario <info@example2.com>";    //EMAIL DESTINATARIO

$subject = "Hi";

$body = "Hi,\n\nHow are you?";

 

$host = "localhost";

$username = "admin@DOMINIO";   //SOSTITUIRE CON L'EMAIL AMMINISTRATORE

$password = "PASSWORD";         //PASSWORD

 

$headers = array ('From' => $from,

 

'To' => $to,

 

'Subject' => $subject);

 

$smtp = Mail::factory('smtp',

array ('host' => $host,

'auth' => true,

'username' => $username,

'password' => $password));

 

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

 

if (PEAR::isError($mail)) {

echo("<p>" . $mail->getMessage() . "</p>");

else

echo("<p>Message successfully sent!</p>");

 

?>

 

Il percorso di PEAR per chi lo volesse utilizzare è :

/usr/share/php/PEAR



RSS