Я использую php и mysql. И мой сайт находится в режиме flash (полный флеш-сайт)Регистрация с проверкой подлинности электронной почты активируется только 30%?
У меня есть веб-сайт, который позволяет пользователям зарегистрироваться. Процесс регистрации, включающий отправку «электронной почты активации», нажмите ссылку, чтобы активировать учетную запись.
Первые две недели были в порядке. Из примерно 2000 пользователей активировано 1800 пользователей. После этого активированные пользователи резко падают, примерно до 30%. Пример: 1000 пользователей подписались, только 300 были активированы.
Во-первых, я обнаружил, что проблема заключается в том, что письмо не могло быть доступно для пользователей ymail, msn и gmail. (Большинство моих подписчиков - Ymail (yahoo), hotmail/msn (live) и gmail (gmail)). Я пробовал зарегистрироваться с помощью ymail и hotmail, но у меня не было активации электронной почты. Я связался с yahoo и msn, в конечном итоге моя электронная почта может пройти сейчас.
Однако моя статистика регистрации все еще отображается, активированные пользователи составляют около 30%, что меня очень смущает. Я связываюсь с моей хостинговой компанией, спрашиваю у них белый список моего IP. И они это сделали.
мне нужна ваша консультация/помощь по следующим вопросам:
- Как проверить, где проблема? Не отправлено ли электронное письмо? Пользователь получил электронную почту, но не нажал ссылку активации?
Я использую funpion php mail. и это мои заголовки:
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=UTF-8' . "\r\n";
$headers .= 'From: Admin <\[email protected]>' . "\r\n";
$headers .= 'Return-Receipt-To: Bounce <\[email protected]>' . "\r\n";
$headers .= 'Reply-To: Admin <\[email protected]>' . "\r\n";
$return_path = "\[email protected]\";
(скрыть свое доменное имя, и я добавить обратную косую черту в электронную почту, Потому что если нет, то электронная почта обыкновение показывать здесь, странно)
Есть ли что-нибудь неправильно с заголовками ?
- Что я могу сделать для улучшения процесса активации регистрации/регистрации?
Привет Иван, это мой отправить скрипт: почта (. $ ToUser, $ при условии, $ тела, $ заголовки, "-f" $ return_path) Я использую php mail() – mysqllearner
Есть ли разница? Должен ли я вставить весь мой почтовый код отправки здесь? – mysqllearner
-f, и эта обратная способность поиска DNS ([email protected] из примера .com) имеет огромное значение, по моему опыту. –