ホームページ > バックエンド開発 > PHPチュートリアル > SMTP を実行した後、常に「認証できませんでした」というメッセージが表示されるのはなぜですか? どこを変更すればよいかわかりません。

SMTP を実行した後、常に「認証できませんでした」というメッセージが表示されるのはなぜですか? どこを変更すればよいかわかりません。

WBOY
リリース: 2016-06-23 14:04:29
オリジナル
1468 人が閲覧しました

1. liuyan.php は次のとおりです:
include("class.phpmailer.php");

// を入力するだけです。 information* ***************************

$smtp = "smtp.163.com";//必須、SMTP サーバーを設定しますQQ メールボックス smtp.qq.com です。QQ メールボックスはデフォルトでは有効になっていません。メールボックスで有効にしてください。 NetEase は smtp.163.com または smtp.126.com です
$youremail = '123@163.com'; // 必須、SMTP サービスを開いた電子メール アドレス、つまり送信者の電子メール。
$password = "123456"; //必須、上記の電子メール アドレスに対応するパスワード
$ymail = "su.li1001@163.com"; // 受信者の電子メール アドレスメールを受信します
$yname = "Jaguar Technology" //受信者の名前

//情報の入力終了 ************************ ***

function get_ip(){
if (getenv("HTTP_CLIENT_IP") && strcasecmp(getenv("HTTP_CLIENT_IP"), "unknown"))
$ip = getenv("HTTP_CLIENT_IP")
else if (geten); v("HTTP_X_FORWARDED_FOR" ) && strcasecmp(getenv("HTTP_X_FORWARDED_FOR"), "unknown"))
$ip = getenv("HTTP_X_FORWARDED_FOR")
else if (getenv("REMOTE_ADDR") && strcasecmp("REMOTE_ ADDR" "), "unknown" ))
$ip = getenv("REMOTE_ADDR");
else if (isset($_SERVER['REMOTE_ADDR']) && $_SERVER['REMOTE_ADDR'] && strcasecmp($_SERVER['REMOTE_ADDR' ], "不明") )
$ip = $_SERVER['REMOTE_ADDR'];
$ip = "不明"
}

; PHPMailer(); $mail->IsSMTP();
$mail->SMTPAuth = true;


$mail->パスワード= $password; // 必須、上記のメールアドレスに対応するパスワード

$mail->From = $youremail;
$mail->FromName = "フィードバック システム"; $ymail,$yname);

if($_POST['yourname']){
$yourname = $_POST['yourname']
$qq = $_POST; ['qq'];
$ メール = $_POST['メール'];

$ip = get_ip();

$mail-> yourname."-[メッセージ フィードバック] ";


$html = '名前:'.$yourname.'
電話番号:'.$tel.'
QQ:'.$qq.'< ;br>メール:'.$ メール。'
IP:'.$ip.'
コンテンツ:'.$sm;

$mail->MsgHTML($html); mail->IsHTML(true) ;

if(!$mail->Send()) {
echo '<script>alert("送信に失敗しました! ");history.go(-1);</script>';
} else {

echo '<script>alert("送信は成功しました! フィードバックありがとうございます。");history.go(- 1 );</script>';
}
}
?>




メッセージを残す - By huoduan.com











请填写以下内容


































Jaguar Technology による



 






認証に合格していません:
1: $youremail / $password が正しいことを確認します
2: メールボックスで POP3/SMTP サービス機能がアクティブになっていることを確認し、メールボックスにセットアップ ウィザードの電子メールが届くかどうかを確認します

複雑さを簡素化し、すべての機能と機能を簡素化します。スタイルをコメントアウトして
、まず abc を別のメールに送信してください

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
姓:
 *
姓または名
邮箱:
  
您的電子メールアドレス址(建议充填写)
QQ 番号:
 
您的QQ番号コード
联系电话:
 
電话または手机号
内容:
 *