invalid address
以下の PHP スクリプトの実行中にエラーが発生します。この投稿では、SMTP 資格情報と受信者の電子メールが変更されました。それらはすべて実際のスクリプトで有効です。受信者の電子メールが拒否される理由がわかりません。SMTP 認証でメールを送信しようとしていますが、SMTP セキュリティ (SSL、TLS) は必要ありません。
どんな助けでも大歓迎です。
include 'PHPMailer_5.2.2/class.phpmailer.php';
function SendConfirmation ($sName, $sEmail)
{
$mail = new PHPMailer ();
$mail->SMTPDebug = 2;
$mail->Host = "mail.exchange.telus.com";
$mail->IsSMTP ();
$mail->Username = "inbin@website.com";
$mail->Password = "password";
$mail->From = "inbin@website.com";
$mail->FromName = "Web Site";
$mail->AddAddress ($sEmail, $sName);
$mail->Subject = 'PHPMailer Test' . date ('Y-m-d H:i:s');
$mail->Body = "This is a test.";
if ($mail->Send ())
echo "\r\nMail sent.";
else
echo "\r\nMail not sent. " . $mail->ErrorInfo;
echo "\r\n";
}
/***[ Main ] **************************************************************************/
$sName = 'Johan Cyprich';
$sEmail = 'jcyprich@website.com';
$bSent = SendConfirmation ($sName, $sEmail);