wysyłam maila za pomocą clasy phpmailer w taki oto sposób
<? include("phpmailer/class.phpmailer.php"); $list = new phpmailer(); $list->From = "kcwiklak@malfarb.pl"; // nadawca $list->FromName = "Malfarb Sp z o.o."; // nadawca $list->Subject = "MALFARB - Polski Producent Farb i Lakierów"; $list->WordWrap = 75; $list->CharSet = "utf-8"; $list->IsHTML(true); // włączam pokazywanie treści, jako kod HTML $list->AddEmbeddedImage("pics/upper_belt.jpg", "obrazek1"); // dodaj obrazek $list->AddEmbeddedImage("pics/bottom.jpg", "obrazek2"); // dodaj oobrazek $query = "SELECT mail FROM mailing "; { $list->AddAddress( $row['mail'] ); // odbiorca $list->Body = " <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> </head> <body bgcolor="#E0E7EE" style="color: #737373" > <center> <table border="0" width="600px" cellspacing="0" cellpadding="0"> <tr> <td><img src="cid:obrazek1"></td> </tr> <tr> <td background="cid:obrazek2" height="650px" valign="top"> <br /><br /><br /> Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Nullam feugiat, turpis at pulvinar vulputate, erat libero tristique tellus, nec bibendum odio risus sit amet ante. Aliquam erat volutpat. Nunc auctor. Mauris pretium quam et urna. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Nullam feugiat, turpis at pulvinar vulputate, erat libero tristique tellus, nec bibendum odio risus sit amet ante. Aliquam erat volutpat. Nunc auctor. Mauris pretium quam et urna. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Nullam feugiat, turpis at pulvinar vulputate, erat libero tristique tellus, nec bibendum odio risus sit amet ante. Aliquam erat volutpat. Nunc auctor. Mauris pretium quam et urna. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Nullam feugiat, turpis at pulvinar vulputate, erat libero tristique tellus, nec bibendum odio risus sit amet ante. Aliquam erat volutpat. Nunc auctor. Mauris pretium quam et urna. </td> </tr> </table> </center> </body></html> "; if ( $list->Send() ) { print 'Wysłanie mailingu do: <b><i>' . $row['mail'] . '</i></b><font style="color: green; font-weight: bold"> [ OK ] </font><br />'; }else print 'Wysłanie mailingu do: <b><i>' . $row['mail'] . '</i></b> <font style="color: red; font-weight: bold"> [ FAILED ] </font><br />'; } ?>
nie wiem dlaczego i co mam źle, ale ten skrypt nie wysyła mi jednej wiadomosci do kazdego adresu z bazy tylko np do 1szego tyle ile jest wpisow w bazie
robi to generalnie tak: do 1szego adresu z bazy wysyla tyle wiadomości ile jest wpisów w bazie, do drugiego adresu tyle ile wpisów w bazie - 1 itd....




pozdrawiam