Пользователи не могут подтвердить свою учетную запись на peoplepods (cms с открытым исходным кодом) - PullRequest
1 голос
/ 14 февраля 2012

Я скачал последнюю версию модуля "Люди" (cms с открытым исходным кодом), но когда новые пользователи регистрируются, они не получают подтверждающее электронное письмо.У других пользователей возникла такая же проблема, и они спросили об этом на веб-сайте разработчика, но не получили ответа.Я просмотрел код, но не нашел, где проблема может быть.Кто-нибудь здесь, у кого есть решение?

Страница проекта: http://peoplepods.net

В коде Google: http://code.google.com/p/peoplepods/

Ответы [ 2 ]

0 голосов
/ 26 мая 2012

У меня была похожая проблема с моим веб-сайтом.Пользователи не проверяли свои новые учетные записи, потому что письма с подтверждением продолжали идти в их папки спама.Мне приходилось проверять пользователей вручную в течение нескольких недель.

Причина: Я обнаружил, что электронные письма будут спамом, потому что спам-боты думали , что они выглядели такими же , как и другие электронные письма, отправленные со многих других серверов.

Решение: Я отредактировал все шаблоны электронной почты, чтобы они отличались от других.Шаблон подтверждения по электронной почте находится по адресу:

/ peoplepods / themes / your-theme-eg-default / emails / welcome.php

Надеюсь, это поможет.

0 голосов
/ 14 февраля 2012

Убедитесь, что ваша конфигурация PHP настроена правильно для отправки электронной почты.Ищите mail внутри php.ini, и вы увидите там настройки.

Вы можете проверить это, используя простой почтовый скрипт:

<?php
var_dump(mail('your@email.com', 'subject goes here', 'Message body here...'));
?>

Сохраните это какtest.php на вашем сервере и загрузите его в браузер.Он должен показывать логическое значение (true или false) в зависимости от того, отправлено письмо или нет.Независимо от того, является ли это правдой, это не означает, что электронное письмо было отправлено, поэтому убедитесь, что вы действительно получаете его тоже.

После того, как вы убедились, что это работает, проверьте peoplepods, чтобы убедиться, что это не так.иметь любые неподдерживаемые заголовки электронной почты в собственной почтовой функции.

...