0
私のウェブサイトがユーザに登録メールを送信したときに、自分のコードに問題があります。迷惑メールフォルダに入ります。これは迷惑メールになったメールの写真です。PHPでspam()を停止させる方法は?
また、gator4168.hostgator.comからは、私が望まないものがあります。 これは私が使用しているコードです。
function register_user($register_data){
array_walk($register_data, 'array_sanitize');
$register_data['password'] = md5($register_data['password']);
$fields = '`' . implode('`, `', array_keys($register_data)) . '`';
$data = '\'' . implode('\', \'', $register_data) . '\'';
$headers ="From:<$from>\n";
$headers.="MIME-Version: 1.0\n";
$headers.="Content-type: text/html; charset=iso 8859-1";
mysql_query("INSERT INTO `users` ($fields) VALUES ($data)");
email($register_data['email'], 'Camdrivers Member Activating Request', "Dear " . $register_data['first_name'] . ",\n\nYou have just registed in our website, Camdrivers.asia to be one of our publisher members. In order to join us, we need first to identify whether your contact email is correct or not. \n\nYou need to activate your account before you can use it. Click the link below to acctivate now:\n\nhttp://camdrivers.asia/activate?email=" . $register_data['email'] . "&email_code=" . $register_data['email_code'] . "\n\n- CamDrivers\n\n- Tel: (855)97 77 56 098/(855)96 90 96 091\n\n- Location: Siem Reap, Cambodia",$headers);
}
問題を解決して受信トレイに送信するすべてのメールをスパムではなくすることができますか?あなたは影響ではなく制御このことはでき
おかげ
PHPの 'mail'関数ではなく、SMTPサーバの問題です。 – Thamilan
どうすれば助けてくれますか? Please –
MD5はセキュリティ上の理由から壊れていると考えられ、パスワードハッシュには不十分です。 ['password_hash()'](http://us3.php.net/manual/en/function.password-hash.php)と['password_verify()'](http://us3.php.net/ manual/en/function.password-verify.php)を使用してください。 5.5より前のバージョンのPHPを使用している場合は、[この互換性パック](https://github.com/ircmaxell/password_compat)を使用できます。 –