/** * setando o meu destinatario para o envio */ $email->setDestinatario($model->data['destinatario'], $model->data['nome_destinatario']); /** * setando uma cópia para o remetente (USUARIO) */ $email->setCC($model->data['email'], $model->data['nome']); /** * setando as minhas variaveis para o corpo do email */ $render->set($model->data); /** * setando o cordo do meu envio com o layout desejado */ $email->setBody($render->element($model->data['layout'])); /** * enviando meu email para o destinatario */ if ($email->sendMail()) { echo json_encode(array('success' => true, 'style' => 'success', 'message' => 'Sucesso')); } else { echo json_encode(array('success' => false, 'style' => 'warning', 'message' => $email->getError())); } } else { echo json_encode(array_merge(array('success' => false, 'style' => 'warning'), $model->validateErros)); } } catch (Exception $ex) { //Utils::pre($ex->getTrace()); echo json_encode(array('success' => false, 'style' => 'danger', 'message' => $ex->getMessage())); }