ciao a tutti.
Premessa: sto creando un sito per la mia azienda per la raccolta di informazioni sugli acquisti interni. gli utenti inseriscono le loro richieste che vengono memorizzate e inviate ai loro responsabili tramite mail.
Utilizzo per realizzare questo un ambiente LAMP. Nessun problema con Apache2 e MySql, ma con PHP non riesco ad inviare delle mail.
Il mio server monta Debian Squeeze e NON è anche mail server.
Ora nella mia pagina PHP carico la Classe PHPMailer precendetemente importata nel mio progetto
<?
//includiamo la classe PHPMailer
require "phpmailer/class.phpmailer.php";
//istanziamo la classe
$messaggio = new PHPmailer();
$messaggio->IsSMTP();
$messaggio->Host='Host SMTP';
//definiamo le intestazioni e il corpo del messaggio
$messaggio->From='info@mittente.it';
$messaggio->AddAddress('info@destinatario.it');
$messaggio->AddReplyTo('info@mittente.it');
$messaggio->Subject='Prova.';
$messaggio->Body=stripslashes('Ciao!!!!');
//definiamo i comportamenti in caso di invio corretto
//o di errore
if(!$messaggio->Send()){
echo $messaggio->ErrorInfo;
}else{
echo 'Email inviata correttamente!';
}
//chiudiamo la connessione
$messaggio->SmtpClose();
unset($messaggio);
?>
e dopo aver inserito la credenziali che mi interessano non riesco cmq ad inviare mail. Il problema è che il server SMTP esterno su cui mi appoggio richiede Utente e password, che qui non so come inserire.
Qualcuno mi può dare una mano per favore?
![]()