In Cake 1.3, EmailComponent ha fatto ciò che dovrebbe fare. La nuova classe Cake Email in 2.0 si è rivelata una frustrazione .... Nessuna email inviata, nessun errore .... documentazione vaga ...CakePHP 2.0: frustrazione di CakeEmail
Ho provato tutte le possibili varianti, l'ho provato con il mio SMTP, Mail() e Gmail, non succede nulla. Con la presente il mio ultimo tentativo:
controller frammento:
//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 del 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'
);
qualcuno può inviare codice di lavoro per la classe E-mail. Molte grazie
"Non succede nulla" non è una descrizione di errore reale. Il debug è impostato su 2? – burzum
Debug è impostato su 2. Una volta inviato il modulo, ricevo un messaggio di successo ..... un'e-mail non viene mai inviata. – ChrisDK
-1. Si prega di essere un po 'più professionale con domande future; le critiche non costruttive, CAPS, e darmi codice funzionante non fanno domande buone. –