phpBB3 - не отправлять электронное письмо с активацией для определенных почтовых сервисов

Я использую phpBB 3.0.12 и столкнулся с проблемой: некоторые почтовые службы, такие как mail ru, распознают письма активации от моего отправителя как спам и возвращают их с ошибкой 550

27 окт 10:37:02 26sp postfix/smtp[31754]:33347587974:to=, orig_to=, relay=mxs.mail.ru[217.69.139.150]:25, delay=2.5, delays=0.01/0/0.08/ 2.4, dsn=5.0.0, status=bounced (хост mxs.mail.ru[217.69.139.150] сказал: 550 спам-сообщение отклонено. Пожалуйста, посетите http://help.mail.ru/notspam-support/id?c=Jdo_XLgUDbBjA8QmVnqeZQShDEMZPvTFdwpE_P3-ufG-37333wCzdKLWRJxdUdKdCgAAAPSVAAAAriEj или сообщите подробности на [email protected] Код ошибки: 5C3FDA25B00D14B826C40363659E7A56430CA104C5F43E19FC440A77F1B9FEFDF7BDDFBE74B300DF9C44D6A29DD2515D.ID: 0000000A000095AEF0.232

Ошибка 550 означает, что пользователи, помеченные как спам рассылки с форума и mail.ru, отнесли к спаму любые рассылки. Я уже отправлял запрос в службу поддержки на удаление форума из спам-листов, но любые электронные уведомления, отправленные форумом, даже не попадают на электронные письма в mail.ru.

Вопрос: я хочу написать что-то вроде не отправлять активацию по электронной почте, если пользователь ввел ****@mail.ru при регистрации. Но я не знаком с phpBB. может кто-нибудь помочь мне, где найти функцию для отправки писем активации.

Я буду очень признателен за любую помощь.


person BKI    schedule 28.10.2014    source источник
comment
Этот вопрос кажется не по теме, потому что он касается конкретного пакета программного обеспечения; плакат должен искать помощь на досках поддержки этого пакета.   -  person GordonM    schedule 28.10.2014


Ответы (1)


ВАЖНЫЙ! Прежде чем вносить какие-либо изменения, убедитесь, что у вас есть резервная копия на случай, если что-то пойдет не так.

Используя FTP, загрузите с вашего сайта этот файл - language/xx/ucp.php (где xx - код языка, например, для английского языка это en)

Откройте его в подходящем текстовом редакторе, способном сохранять файлы как UTF8 without BOM, а НЕ в текстовом процессоре или блокноте, так как это может вызвать проблемы.

Я приведу пример с английской версией, которую я использую на своем сайте...

Ищите: 'UCP_ADMIN_ACTIVATE' => 'Please note that you will need to enter a valid e-mail address before your account is activated. The administrator will review your account and if approved you will receive an e-mail at the address you specified.',

и: 'UCP_EMAIL_ACTIVATE' => 'Please note that you will need to enter a valid e-mail address before your account is activated. You will receive an e-mail at the address you provide that contains an account activation link.',

Вы можете изменить сообщение в этих двух строках в соответствии с вашими потребностями. После этого сохраните и загрузите обратно на свой сервер с помощью FTP.

person Eeji    schedule 28.10.2014
comment
Спасибо за ответ, но мой ucp.php уже в UTF8 без кодировки спецификации. Проблема в mail.ru, вызванная тем, что пользователи помечали мои рассылки как спам. Думаю выход в использовании каких-то специальных сервисов для рассылок. - person BKI; 30.10.2014
comment
Я думаю, вы неправильно поняли, сохранение этого формата не является решением проблемы, а только для предотвращения каких-либо проблем из-за использования неправильного программного обеспечения. Мой ответ не предотвратит использование доменов .ru, но вы можете отредактировать формулировку в этом файле, чтобы объяснить людям, что в противном случае они не получат активационное письмо. - person Eeji; 31.10.2014