Проблемы CakePHP с рефералами Yahoo, Hotmail и YopMail - PullRequest
0 голосов
/ 09 февраля 2011

Вот одна из самых странных проблем, которые я когда-либо видел в своей жизни как разработчика:

У меня есть веб-сайт с CakePHP (самая последняя версия, всегда), и когда я отправляю кому-то электронное письмо (используя Yahoo), Hotmail или YopMail), скажем, сообщение «запомнить мой пароль», CakePHP не работает должным образом.

Что должно произойти: пользователь заходит на сайт, используя ссылку, отправленную по электронной почте, внутренний процесс (генерируяновый пароль и отправка его по электронной почте пользователю), перенаправьте пользователя на домашнюю страницу с сообщением «Ваш новый пароль был отправлен по электронной почте».

Проблема заключается в том, что когда пользователь нажимает на ссылку, на которую он перенаправлендомашняя страница без каких-либо переменных сеанса ... И нет сгенерированного электронного письма!

Но если я отправлю ту же самую ссылку кому-либо, использующему gMail, она будет работать как шарм.с чего мне начать?

Ответы [ 2 ]

1 голос
/ 18 марта 2011

Это была некоторая проблема с уровнем безопасности ... Я понизил его до "низкого", и он заработал.

0 голосов
/ 09 февраля 2011

Если это работает в GMAIL, но не в YAHOO, то похоже, что Yahoo фильтрует ваше сообщение. Возможно, ваша формулировка вызывает их спам или фильтр эксплойтов. В качестве теста попробуйте отправить ту же ссылку, что и ссылку на изображение, а не использовать текст. посмотрим, сработает ли это для Yahoo.

...