W Cake 1.3, EmailComponent zrobił to, co powinien. Nowa klasa Cake Email w wersji 2.0 okazała się być frustrująca ... Brak wysłanych e-maili, brak błędów .... niejasna dokumentacja ...CakePHP 2.0: frustracja CakeEmail
Próbowałem wszystkich możliwych wariantów, wypróbowałem to z moim SMTP, Mailem() i Gmail, nic się nie dzieje. Niniejszym my latest attempt:
Controller snippet:
//on top of page
App::uses('CakeEmail', 'Network/Email');
//in method
$email = new CakeEmail();
$email->template('contact_email')
->emailFormat('text')
->to('[email protected]')
->from('[email protected]')
->send();
Email.php Config file:
class EmailConfig {
//It also does not work with a constructor
public $gmail = array(
'host' => 'ssl://smtp.gmail.com',
'port' => 465,
'username' => '[email protected]',
'password' => '***',
'transport' => 'Smtp'
);
Może ktoś proszę post kod WORKING dla Klasy E-mail. Wielkie dzięki
"Nic się nie dzieje" nie jest prawdziwym opisem błędu. Czy debugowanie jest ustawione na 2? – burzum
Ustawienie Debug ustawiono na 2. Po przesłaniu formularza otrzymam wiadomość o powodzeniu ..... e-mail nigdy nie jest wysyłany. – ChrisDK
-1. Proszę być nieco bardziej profesjonalnym z przyszłymi pytaniami; niekonstruktywna krytyka, CAPS i daj mi działający kod nie stanowią dobrych pytań. –