Причин может быть много:
- Содержимое электронного письма выглядит как спам (много ссылок в небольшом объеме текста, слишком много буквенно-цифровых слов, некоторые распространенные спам-слова)
- Сервер, с которого вы отправляете электронные письма, попал в черный список
- Письмо не отформатировано должным образом (поэтому в вашем случае убедитесь, что вы используете функцию электронной почты CakePHP полностью правильно)
Я бы попытался отправить обычное электронное письмо хорошего размера без каких-либо ссылок, как если бы вы писали другу, и посмотреть, не является ли это проблемой контента. Если сервер, с которого вы отправляете электронное письмо, был определен как источник спама и занесен в черный список интернет-провайдером, вы не можете изменить это.