Ciao a tutti, dopo una serie di tentativi, ho ripiegato su PHPmailer. Arriva la mail ma non l'allegato.
Questo è il pezzo di codice adattato alle mie esigenze che dovrebbe inviare email + allegato:
Qualche santo che mi può aiutare?
Questo è il pezzo di codice adattato alle mie esigenze che dovrebbe inviare email + allegato:
PHP:
//QUESTA PARTE DI CODICE INVIA LA MAIL
require "PHPMailer_5.2.1/class.phpmailer.php";
$messaggio = new PHPmailer();
//$messaggio->IsSMTP();
//$messaggio->Host='Host SMTP';
$messaggio->From=$_POST["mitt"];
$messaggio->AddAddress($_POST["chooseaddress"]);
$messaggio->AddReplyTo('[email protected]');
$messaggio->Subject=$_POST["oggetto"];
$messaggio->Body=$_POST["msg"];
//percorso all'allegato
$file = $_FILES['allegato'];
$namefile = $_FILES['allegato']['name'];
$messaggio->AddAttachment($namefile);
if(!$messaggio->Send())
{
$msg = "<div style='margin-left:5px; color:FF0000'>Errore: <br>Si è verificato un errore durante l'invio della mail.</div><br><br>";
}
else
{
$msg = "<div style='margin-left:5px; color:#00CC00'>Messaggio inviato con successo.</div><br><br>";
}
//$messaggio->SmtpClose();
unset($messaggio);
echo $msg;
//FINE INVIO EMAIL
Qualche santo che mi può aiutare?