ホームページ  >  記事  >  バックエンド開発  >  php PHPMailer エラー?

php PHPMailer エラー?

WBOY
WBOYオリジナル
2016-06-23 13:47:341041ブラウズ

<?phprequire("class.phpmailer.php");$mail=new PHPMailer();//$mail->Charset="UTF-8";$address="2069667008@qq.com";$mail->IsSMTP();//使用smtp方式发送$mail->Host="smtp.163.com";//你的企业邮域名$mail->SMTPAuth=true;//启用smtp验证功能$mall->Username="xxx@163.com";//邮箱用户名$mail->Password="xxx";$mail->Port=25;$mail->From="aaa@sohu.com";$mail->AddAddress("$address","a");$mail->Subject="发的标题";$mail->Body="内容 hello,world";if(!$mail->Send()){	echo "邮件发送失败 <p>";	echo "错误原因".$mail-ErrorInof;	exit;		}echo " 邮件发送成功";?>

警告: D:apache2.4.10VC9Apache24htdocsPHPMailertest.php の 10 行目で空の値からデフォルト オブジェクトを作成しています
電子メールの送信に失敗しました

キャッチ可能な致命的なエラー: クラス PHPMailer のオブジェクトを D:apache2.4.10VC9Apache24htdocsPHPMailertest の文字列に変換できませんでした21 行目の .php
これの何が問題ですか
バージョン: PHPMailer_5.2.4 php のバージョンは php-5.4.32 です


ディスカッションに返信 (解決策)

echo "Errorreason".$mail-ErrorInof;
変更
echo "メーラー エラー: " . $mail->ErrorInfo;
$mall->Username="xxx@163.com";//メールのユーザー名を
$mail->Username= "xxx @163.com";//電子メール ユーザー名


$mail->SMTPDebug エラー

SMTP -> エラー: RCPT がサーバーから受け入れられません: 553 5.7.1 : 送信者アドレスが拒否されました: ユーザー tomcat_boy@sohu が所有していません.com


PHPMailer パッケージをダウンロードしてください!内部ではすべてが完了しています。一部のコンテンツを自分で変更するだけで、メール ポートを開くことを忘れないでください

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。