classe PHPMailer e mail di Libero

acweb-2004

Utente Attivo
7 Giu 2006
133
0
16
Monza
www.acweb-2004.it
ciao a tutti

ho un problema con la posta di libero.
Ho implementato una newsletter e per non aver problemi la invio utilizzando la class PHPMailer.
Bene su tutte le webmail meno che libero, li proprio non arriva, mentre Tiscali ed Alice sembra che non interpretano il codice css in esso presente, anche se ii codice html è riconosciuto.
Il sito è su un server condiviso di Aruba.

Come da suggerimenti trovati nel web il richiamo della classe è fatto in questo modo:

$messaggio = new PHPmailer();
$messaggio->IsHTML(true);
$messaggio->WordWrap = 50;
$messaggio->Mailer = "smtp";
$messaggio->IsSMTP();
$messaggio->SMTPAuth = true;
$messaggio->Host = 'Host SMTP';
$messaggio->Username = "[email protected]";
$messaggio->Password = "yyyyyyyy";
$messaggio->From = $admin;
$messaggio->FromName = "Newsletter";
$messaggio->AddAddress($Destinatario);
$messaggio->SMTPKeepAlive = "true";
$messaggio->AddReplyTo($admin);
$messaggio->Subject = $Oggetto;
$messaggio->Body = $mess;
$messaggio->AltBody = "Per poter leggere correttamente questo messaggio è indispensabile che il tuo client di posta elettronica sia abilitato per l'html";

if(!$messaggio->Send()){
$swreturn = 1;
}else{
$swreturn = 0;
}


if ($fine == 'si') { // se ultima mail chiudo SMTP
$messaggio->SmtpClose();
}

unset($messaggio); // pulisco l'area

grazie a chi mi potrà dare una mano
 

acweb-2004

Utente Attivo
7 Giu 2006
133
0
16
Monza
www.acweb-2004.it
Ho risolto il problema evitando di utilizzare SMTP, in modo che lo script utilizza la funzione mail.
Qualcuno mi sa dire le differenze e vataggi/svantaggi fra i due metodi. Ora comunque arriva alle principali webmail.

Mi si presenta però un ulteriore problema: l'invio degli allegati. Utilizzo il metodo "$_FILES['attachment']" e il file viene scelto nel form.
Il nome del file che indico in PHPMailer lo acquisisco da: $attachment4=$_FILES['attachment']['tmp_name'];
essendo un .temp le webmail non mi permettono neanche l'apertura (solo thunderbird la permette). Esiste una soluzione a questo problema che non sia il fare l'upload sul server e passare alla classe PHPMailer l'indirizzo in chiaro dell'allegato sul server??????

grazie

augusto
 
Discussioni simili
Autore Titolo Forum Risposte Data
borgo italia problemi e-mail con mail() e classe phpmailer PHP 5
L problema classe phpmailer con la mia classe clsMail PHP 2
catellostefano Problema con la classe class.phpmailer.php PHP 5
borgo italia problemi con la classe PHPmailer PHP 4
C Difficoltà installazione CLASSE PHPMAILER PHP 1
L php tinymce mi duplica la classe label PHP 3
P jButton1ActionPerformed passare parametri ad altra classe Java 2
L creare oggetti da una classe tramite un form Javascript 0
A Riproduzione classe Vector C/C++ 3
C [PHP] Estrarre da una classe i valori che mi interessano PHP 5
O Estendere una rete di classe C Reti LAN e Wireless 1
tucu49 PHP include classe PHP 8
M [PHP] Estendere Connessione a una Classe PHP 1
M [PHP] utilizzo di una classe e delle sue funzioni PHP 2
tritabit Classe MysqliDb mancante nelle librerie arc2 PHP 2
D [PHP] assegnare una classe PHP 1
W [PHP] Creazione classe PDO PHP 4
S Copiare attributi da una classe. Programmazione 0
D [PHP] chiamata metodi da una classe PHP 3
L [PHP] login con la classe medoo.in PHP 5
macus_adi Classe PHP per la Geolocalizzazione del visitatore Snippet PHP 0
B [Javascript] Cambiare classe ed aggiornare relativi eventi Javascript 3
M [wordpress-galleria immagini]Inserire classe php in html PHP 0
L [PHP] Classe che non vede i suoi metodi PHP 3
A [Javascript] Mancata aggiunta di una classe al click Javascript 1
A [PHP] metodo di una classe per estrarre i dati con ciclo while PHP 1
C [PHP] Metodo di una classe in sltra classe PHP 1
Shyson [WordPress] Mettere classe css WordPress 0
V [PHP] utilizzo di metodi statici in altra classe PHP 5
Sevenjeak [C#] Aiuto esportazione tema su libreria di classe ( dll ) .NET Framework 1
elpirata [PHP] [RISOLTO] Stampare classe css in base al risultato della query PHP 6
C Classe Prenotazione con 2 scelte Java 2
A modificare .jar con classe personalizzata Java 9
Rikk73 Passare come argomento in un metodo un parametro della classe istanziata PHP 0
M Visualizzare da una classe esistente ogni profilo utente PHP 1
napuleone Modificare attributi di una classe con js Javascript 2
C Upload immagini con classe non funzionante PHP 1
A chiamate con istanza di altra classe rispetto la classe di app. (plugin) PHP 1
M aggiungere classe al click Javascript 1
M Assegnare un id o classe a una variabile php PHP 5
P Inserire classe su script Google Analitics Magento 0
N Dare id ad elementi classe jQuery 1
otto9due Postare tweet con immagine cosa aggiungere a questa classe? PHP 0
C Errore con classe PHP 4
Marco_88 Aiuto Oggetti da Classe PHP 0
otto9due Qualcuno mi dice dove sbaglio in questa classe .. PHP 4
A Creare una classe espressione Java 1
F Aggiungere classe/id immagine jQuery 3
C Leggere variabili esterne ad una classe in php 5.2 PHP 6
L classe upload [Problema cartella] PHP 1

Discussioni simili