Php mail

Ingrandisci il Font ingrandisci font | Riduci il Font riduci font | stampa documentosalva documento in pdf

Vuoi inviare mail tramite file php e non hai idea di come fare?

Niente di più semplice, apri un editor di testo (es. blocco note di Windows o Notepad ++) crea un file chiamato, ad es., mail.php e caricalo susl server del tuo sito tramite un Client ftp , poi richiamalo dal browser in questa maniera, es.: www.miosito.it/mail.php  ,  la tua mail sarà inviata automaticamente al destinatario ( infatti visualizzera una pagina bianche con una scritta che ti confermerà che la tua mail è stata inviata con successo).

esempiop di file mail.php

<?php

echo (date("D, d-M-Y -  G:i"));

$to = 'info@maildestinatario.it';   

// subject
$subject = 'Invio mail da trump';

// message
$message = '
<html>
<head>
  <title>Email di prova</title>
</head>
<body>
 <h1>
Email di prova
</h1> 
<p>
Questa è una mail di prova inviata da Trump.

<br>
<br>
<b>Informativa sulla Privacy (D.lgs. 196/2003)</b>
<br>
Si precisa che le informazioni contenute in questo messaggio 
sono riservate e ad uso esclusivo del destinatario. Qualora il messaggio in parola Le fosse pervenuto per errore, La preghiamo di eliminarlo 
senza copiarlo e di non inoltrarlo a terzi, dandocene gentilmente comunicazione. <br>
Grazie. 

</body>
</html>
';

// To send HTML mail, the Content-type header must be set
$headers  = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";

// Additional headers
$headers .= 'To:  Destinatario  <info@maildestinatario.it>' . "\r\n"; 
$headers .= 'From: Mio nome  <info@miemail.it>' . "\r\n";
$headers .= 'Reply-to: <info@miaemail.it>' . "\r\n"; //e-mail dove vuoi che ti rispondano


// Mail it
mail($to, $subject, $message, $headers);
{
        print "  Complimenti, la tua e-mail e' stata  inviata con successo!";
    }

?>

Se desideri inviare e-mail e più destinatari, realizza un file, ad es., chiamato mail_multiple.php e caricalo sul server.

Esempio di  file:   mail_multiple.php 

<?php

echo (date("D, d-M-Y -  G:i"));
// destinatari multipli
$to  = 'utente@a_chi_inviamo_la_mail.com' . ', '; // da notare la virgola, fra un destinatario e l'altro
$Bcc = 'info@destinatarionascosto.it';   //nell'ultimo destinatario inserire ; al posto della virgola - Bcc sta per destinatario nascosto

// subject
$subject = 'Prova mail multipla in php ';

// message
$message = '
<html>
<head>
  <title>Invio mail multipla in php</title>
</head>
<body>
 <h1>
Email di prova 
</h1> 
<p>
Questa è una mail di prova .

<br>
<br>
<b>Informativa sulla Privacy (D.lgs. 196/2003)</b>
<br>
Si precisa che le informazioni contenute in questo messaggio 
sono riservate e ad uso esclusivo del destinatario. Qualora il messaggio in questione le fosse pervenuto per errore: la preghiamo di eliminarlo 
senza copiarlo e di non inoltrarlo a terzi, dandocene gentilmente comunicazione.<br>
Grazie. 
</body>
</html>
';

// To send HTML mail, the Content-type header must be set
$headers  = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";

// Additional headers

$headers .= 'From: Donald Trump  <info@miamail.it>' . "\r\n";  //chi invia la mail
$headers .= 'Reply-to: Mio nome <info@miamail.itgt;' . "\r\n"; //rispondi a questa mail
$headers .= 'Cc: destinatario@gmail.com' . "\r\n";  //destinatario normale
$headers .= 'Bcc: info@destinatarionascosto.it' . "\r\n";  //destinatario anonimo

// Mail it
mail($to, $subject, $message, $headers);
{
        print "  Complimenti, la tua e-mail e' stata  inviata con successo!";
    }

?>