CakePHP 2.0: разочарование CakeEmail

В Cake 1.3 это сделал компонент EmailComponent что он должен делать. Новый класс Cake Email в версии 2.0 оказался разочарованием .... Электронные письма не отправлены, ошибок нет .... расплывчатая документация ...

Я перепробовал все возможные варианты, попробовал с моим SMTP, Mail ( ) и Gmail, ничего не происходит. Настоящая моя последняя попытка:

Фрагмент контроллера:

//on top of page
App::uses('CakeEmail', 'Network/Email');


//in method
$email = new CakeEmail();
$email->template('contact_email')
->emailFormat('text')
->to('my@gmail.com')
->from('other@gmail.com')
->send();

Файл конфигурации Email.php:

class EmailConfig {

//It also does not work with a constructor

public $gmail = array(
    'host' => 'ssl://smtp.gmail.com',
    'port' => 465,
    'username' => 'my@gmail.com',
    'password' => '***',
    'transport' => 'Smtp'
);

Кто-нибудь может опубликовать РАБОЧИЙ код для класса электронной почты. Большое спасибо

5
задан ChrisDK 1 December 2011 в 13:27
поделиться