public function post() { if (!('' == Request::getPost('fake', ''))) { return false; } if (!isset($this->datos['correo']) || isset($this->datos['correo']) && empty($this->datos['correo']->contenido)) { return false; } $to = $this->datos['correo']->contenido; $nombre = Request::getPost('nombre', ''); $correo = Request::getPost('correo', ''); $mensaje = Request::getPost('mensaje', ''); $nombreLang = __('Nombre y Apellidos'); $correoLang = __('Correo Electrónico'); $mensajeLang = __('Mensaje'); $text = __('Nombre: $0\\nCorreo: $1\\nMensaje:\\n$2', $nombre, $correo, $mensaje); $html = <<<HTML <p>{$nombreLang}: {$nombre}</p> <p>{$correoLang}: {$correo}</p> <p>{$mensajeLang}:<br />{$mensaje}</p> HTML; DefinedMail::from('*****@*****.**', 'BsAs Rent Now'); DefinedMail::mail('[BARN] ' . __('Mensaje de $0', $nombre))->to($to)->text($text)->html($html)->send(); return new Url(array('ok' => 1)); }
public static function from($mail, $name = null) { self::$from = $mail; self::$fromName = $name; }