Я запускаю приложение облака (используя CakePHP) на Rackspace, и я хочу отправлять электронные письма с использованием cakephp. Я использовал это: https://github.com/kochb/cakephp-mailgun но он возвращает мне ошибкуОтправить письмо через MailGun в CakePHP
"Could not send email.
Error: An Internal Error Has Occurred."
. Путь я пытаюсь отправить по электронной почте является следующим кодом:
$Email = new CakeEmail();
$from = $this->request->data['Mail']['from'];
$to = ($this->request->data['Mail']['to']);
$subject = $this->request->data['Mail']['subject'];
$message = $this->request->data['Mail']['message'];
$Email->sender($from, 'TestName');
$Email->from($from)
->bcc($to)
->replyTo($from)
->subject($subject)
->send($message);
$this->Session->setFlash('On the way to recipient');
$this->redirect(array('action' => 'index'));
Я отредактированный файл Config/email.php вставив в API учетных MailGun и т.д.
Что, возможно, происходит? Можете ли вы узнать, почему это происходит?
Заранее благодарен!
Вы можете попробовать определения "из", "в", "субъект", и т.д. вручную? Я буквально скопировал ваш пример, но установил эти параметры, и сообщение отправлено без проблем. Вот [Gist] (https://gist.github.com/travelton/6160051). –