Witam, chciałem odejść od własnego skryptu wysyłania mail opartego na funkcji mail() i przejść na smtp z użyciem PHPmailer. Niestety natrafiłem na pewien problem, po skonfigurowaniu skryptu do łączenie się i autoryzacji na serwerze, okazało się że mogę wysyłać wiadomości do innych kont leżących na moim koncie, przy próbie wysłania po za nie otrzymuje błąd SMTP Error: The following recipients failed: *******. konto posiadam w superhost.pl
Kod napisany do testowania działania PHPmailer
  1. <?php
  2. $mail = new PHPMailer();  
  3.  
  4. $mail->From     = "konto@moja_domena.pl";  
  5. $mail->FromName = "Tester";  
  6.  
  7.  
  8.  
  9. $mail->IsSMTP();
  10. $mail->$SMTPAuth = true;
  11. $mail->Host     = "mail.superhost.pl";  
  12. $mail->$Username = "konto@moja_domena.pl";
  13. $mail->$Password = "*****";
  14.  
  15.  
  16.      $mail->Subject = "Testowy mail śćżźńąęół";
  17.    $mail->Body    = "Treść";  
  18.    $mail->AltBody = "Treść";  
  19.    $mail->AddAddress('****@o2.pl');    
  20.  
  21.     if(!$mail->Send())  
  22.         echo "-- ".$mail->ErrorInfo."<br>";  
  23.    $mail->ClearAddresses();
  24. ?>