PhpMailer

peterminnow

Nuovo Utente
29 Gen 2007
24
0
0
Salve ragazzi, stò usando questo codice per invio newletter con la classe di phpmailer prendendo i dati sul db, ma mi accade una cosa strana, per le prove ho creato un db con 3 utenti e le mail arrivano a tutti e 3, ma al primo come ID arrivano 3 volte il risultato di -$mail->Body .= 'Prova NewsLetter'; - quindi la frase "Prova NewLetter" al secondo "Prova NewLetterProva NewLetter" ed al terzo "Prova NewLetterProva NewLetterProva NewLetter" dove si trova l'errore?..se di errore si può chiamare!..perchè il codice magari è giusto ma inaccetabile. Posto il codice, grazie anticipatamente, ciao.


<?php
require("class.phpmailer.php");

$mail = new phpmailer();
$mail->IsMAIL();
$mail->From = "[email protected]";
$mail->FromName = "[email protected]";
$mail->Subject = "Notifica";

@MYSQL_CONNECT("localhost","utente","password");
@mysql_select_db("diland");
$query = "SELECT Email FROM clienti";
$result = @MYSQL_QUERY($query);
while ($row = mysql_fetch_array ($result)){


$mail->AddAddress($row["Email"]);


$mail->IsHTML(true);

// Messaggio in formato HTML
$mail->Body .= 'Prova NewsLetter';


if(!$mail->Send())

// Clear all addresses and attachments for next loop
$mail->ClearAddresses();
$mail->ClearAttachments();
$mail->ClearAllRecipients();
$mail->ClearCustomHeaders();


echo "Inviata Mail a ----> " . $row["Email"] . "<br>";

}

?>
 

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
Come mai scrivi
PHP:
$mail->Body .= 'Prova NewsLetter';
e non
PHP:
$mail->Body = 'Prova NewsLetter';
?

a cosa lo stai concatenando?
 

peterminnow

Nuovo Utente
29 Gen 2007
24
0
0
...ora però sorge un'altro problema, che è quello delle immagini inserite con:
$mail->AddEmbeddedImage("logo.jpg","logo","logo.jpg","base64","image/jpg");
$mail-><img src=\"cid:logo\" ALT=\"Logo\">;

in quanto alcune webmail bloccano le immagini inserite in questo modo, ma se la stessa la invio ad esempio con Thunderbird o altri invece è tutto ok!
Abbiamo qualche spiegazione al problema?...e magari anche una soluzione? oltre a quella di inserirle con una url!

Grazie ciao peter
 

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
non è un problema della classe PHP, purtroppo alcuni Webmail filtrano le mail a seconda del mezzo di invio.
 
Discussioni simili
Autore Titolo Forum Risposte Data
G phpmailer e php 8.1 con estensione mysqli PHP 6
E Hosting e phpmailer PHP 0
E PHPMailer PHP 4
D PHPMailer con account gmail PHP 14
I PHPMailer non funziona PHP 13
I Guida/Tutorial configurare PHPMailer per inviare mails tramite contact form? PHP 2
A PHPMAILER e UMLAUTS (lettere tedesche äüäöß) PHP 2
G PHPMailer: SMTP error Gmail PHP 8
M Come usare la nuova versione di phpmailer? PHP 2
P [PHPmailer] SMTP Aruba.. problemi PHP 8
G Invio Mail con PHPMailer, problemi SMTP PHP 7
V PHPMailer PHP 11
V PHPmailer allegato PHP 0
P problemi invio email con phpmailer PHP 47
P phpmailer PHP 0
localhost.nicola File log erroe con phpmailer PHP 3
A problema phpmailer PHP 32
L invio smtp con phpmailer - problema invia due volte la email allo stesso utente PHP 0
O PhpMailer, Composer e Netbeans PHP 1
M Come inviare due mail diverse con phpmailer PHP 6
Z email phpmailer non arrivano PHP 0
B Invio email multiple PHPMAILER PHP 3
L Problema phpmailer,jquery e smtp PHP 1
P Problemi visualizzazione html con phpmailer PHP 6
P phpmailer e file_get_contents PHP 1
P Phpmailer ed wind-infostrada PHP 20
felino PHPMailer: Indirizzo IP e Immagine PHP 6
lsnight Phpmailer per principianti PHP 7
K form con phpmailer PHP 18
P Invio multiplo mail con phpmailer PHP 5
L problema classe phpmailer con la mia classe clsMail PHP 2
G problema con phpmailer 5.2.1 PHP 1
minatore Phpmailer PHP 6
M phpmailer multiplo in più pagine di un sito PHP 5
N PhpMailer SELECT e OPTION PHP 190
N PhpMailer e salvataggio allegato sul server PHP 11
R Phpmailer SMTP PHP 23
A problema con phpmailer PHP 10
metalgemini PHPmailer non arriva allegato PHP 10
piccino PHPMailer: inserire allegato PHP 5
E Invio email (era: phpmailer) PHP 52
F Phpmailer e l'indirizzo del mittente PHP 3
F PhpMailer PHP 5
borgo italia phpmailer?? PHP 7
C phpmailer PHP 7
emanuelevt phpmailer e altervista PHP 3
catellostefano Problema con la classe class.phpmailer.php PHP 5
SolidSnake4 PHPmailer errore PHP 4
A classe PHPMailer e mail di Libero PHP 1
S php mail vs phpmailer PHP 0

Discussioni simili