Я использую php и mysql. И мой сайт во флеше (полный флеш сайт)
У меня есть веб-сайт, на котором пользователи могут зарегистрироваться. Процесс регистрации, включая отправку «электронного письма активации», нажмите на ссылку, чтобы активировать учетную запись.
Первые две недели было хорошо. Из примерно 2000 пользователей активировано 1800 пользователей. После этого количество активированных пользователей резко падает, примерно до 30%. Пример: 1000 пользователей зарегистрировались, только 300 были активированы.
Сначала я обнаружил, что проблема в том, что электронная почта не может быть доступна пользователям ymail, msn и gmail. (Большинство моих подписчиков - Ymail (Yahoo), Hotmail / MSN (Live) и Gmail (Gmail)). Я попытался зарегистрироваться, используя ymail и hotmail, но я не получил ни одного письма с кодом активации. Я связался с Yahoo и MSN, в конце концов, моя электронная почта может пройти сейчас.
Однако, моя статистика регистрации все еще показывает, что активированных пользователей только около 30%, что меня очень смущает. Я связываюсь с моей хостинговой компанией, спрашиваю у них белый список моего IP. И они сделали это.
Мне нужен ваш совет / помощь по следующим вопросам:
- Как проверить, в чем проблема? Письмо не доставлено? Пользователь получил электронное письмо, но не нажал ссылку для активации?
Я использую функцию php mail. и это мои заголовки:
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=UTF-8' . "\r\n";
$headers .= 'From: Admin <\admin@domain.com>' . "\r\n";
$headers .= 'Return-Receipt-To: Bounce <\bounce@domain.com>' . "\r\n";
$headers .= 'Reply-To: Admin <\admin@domain.com>' . "\r\n";
$return_path = "\bounce@domain.com\";
(Я скрываю свое доменное имя и добавляю обратную косую черту в электронные письма, потому что если нет, то письмо не будет отображаться здесь, странно)
Что-то не так с заголовками?
- Что я могу сделать, чтобы улучшить процесс регистрации / активации?