Исках да попитам за изпращането на имейли в cakephp3.
Използвам cakephp3 документи и конфигурирах всичко, както показва примерът.
Но когато се опитам да изпратя имейл, се появява тази грешка:
Не може да се изпрати имейл: неизвестен
//app.php
'EmailTransport' => [
'default' => [
'className' => 'Mail',
// The following keys are used in SMTP transports
'host' => 'smtp.gmail.om',
'port' => 465,
'timeout' => 30,
'username' => '[email protected]',
'password' => 'password',
'client' => null,
'tls' => null,
],
],
Контактен контролер:
public function contact() {
if (isset($this->request->data) AND ($this->request->is('post'))) {
$email = new Email('default');
if ($email->from(['[email protected]' => 'My Site'])->to('[email protected]')->subject('Hello')->send('Message')) {
//pr( 'ok');
}
}
}
Това общо съобщение за грешка ли е (което може да има много причини според мен)? няма стойност в контекста на отстраняване на грешки.