Serwer na ktorym mam strone nie ma f-cji mail... wiec maile musze wysylac przez smtp, mam juz phpmailera... i juz znalalzam sposob jak wysylac wiadomosci textowe do userow z listy... dlugo to trfa i jest bardzo nieoptymalne i mam w zwiazku z tym pytania:
1. jak przez phpmailera mozna wysylac wiadomosci jako html
2. jak mozna w jakies miejsce wstawic np maila nadawcy??

moj kod narazie tak wyglada:
  1. <?
  2. include("../includes/global.php");
  3. $link=dbconnect();
  4. $qwe=mysql_query("select login,email_id from member_details");
  5. print "<form action=list.php?akcja=slij method=post>";
  6. print "Podaj temat: <input type=\"text\" name=\"temat\" size=\"25\" value=\"Mail płatny\"><br><br>";
  7. print "Treść:<br><textarea name=\"descrip\" rows=\"5\" cols=\"70\"></textarea><br>";
  8. print "<INPUT TYPE=\"submit\" VALUE=\"Wyslij\"></form>";
  9.  
  10. if ($akcja=='slij'){
  11. require("../phpmailer/class.phpmailer.php");
  12. $mail = new PHPMailer();
  13.  
  14. $mail->PluginDir = "../phpmailer/";
  15. $mail->From = "advertisements@o2.pl"; //adres naszego konta
  16. $mail->FromName = "Advertisements.pl";//nagłówek From
  17. $mail->Host = "poczta.o2.pl";//adres serwera SMTP
  18. $mail->Mailer = "smtp";
  19. $mail->Username = "advertisements";//nazwa użytkownika
  20. $mail->Password = "dobre_haslo";//nasze hasło do konta SMTP
  21. $mail->SMTPAuth = true;
  22. $mail->SetLanguage("pl", "../phpmailer/language/");
  23. while($row= mysql_fetch_array($qwe)){
  24. $mail->Subject = "$temat";//temat maila
  25. $mail->Body = $descrip;
  26. // adresatów dodajemy poprzez metode 'AddAddress'
  27. $mail->AddAddress("$row[1]","$row[0]");
  28. if(!$mail->Send())
  29. echo "There has been a mail error <br>";
  30. echo $mail->ErrorInfo."<br>";
  31. // Clear all addresses and attachments
  32. $mail->ClearAddresses();
  33. $mail->ClearAttachments();
  34. }
  35. echo "mail wyslany <br>";
  36. }
  37. dbclose($link);
  38. ?> 


i chce wysylac wiadomoosci jako html i w dowolnym miejscu maila moc zamiescic e-mail czy login adresata [$row[0] <- login, $row[1] <- mail]
Prosze o pomoc... moze ktos tez napisac jak mozna zoptymalizowac kod.. na liscie mam przewszlo 600 osob i ta lista ciagle rosnie