Re: Envio de email
Certo sim, você tem toda a razão. Seguindo a risca, fica fácil alterar os emails. Mas sei lah, o cara parecia estar um pouco perdido. =D Talvez dando uma idéia próxima do modelo antigo de se fazer as coisas... falow! On 26 Ago, 18:17, Marcio Trindade [EMAIL PROTECTED] wrote: TSassara, sim esta é uma saída boa e barata. Porém eu não recomendo pra ninguém, afinal você terá de utilizar o layout do seu e-mail dentro do controller. Acabando assim como a grande brincadeira que é o MVC. Outro detalhe legal é o fato de poder enviar e-mails por SMTP e não com a simples função mail do PHP. Sei que no começo pode ser um pouco difícil entender e configurar componentes no Cake, mas depois que aprender fica muito mais fácil de utilizar do que fazer na mão toda esta mistura que você citou. Esta é apenas a minha opinião. Sei que tenho grandes chances de não estar certo, mas é a forma como penso. Abraços, -- Marcio Trindade On 26 ago, 03:02, TSassara [EMAIL PROTECTED] wrote: Colega, vc precisa criar um formulario de contato simples para vc não é? Pq vc não cria um Controle sem Model e envia o email usando a função Mail() do PHP? Algo assim: class ContatoController extends AppController { var $uses = array(''); function index() { if (empty($this-data)) { $this-render(); } else { $this-cleanUpFields(); // aqui vc cria o corpo da mensagem usando as variaveis vindas do formulario // algo como: $mensagem = $this-data['Contato']['nome']; $mensagem .= \n\n; $mensagem .= $this-data['Contato']['mensagem']; // função do php para envio de emails. mail([EMAIL PROTECTED], Contato via Website, $mensagem, From: . $this-data['Contato']['email'] . \nReply-To: . $this-data['Contato']['email']); $this-flash('Mensagem enviada', '/'); } } } Assim vc cria um view index.thtml criando o formulario de contato com os campos da seguinte forma: ?php echo $form-labelTag('Contato/nome', 'Nome:');? ?php echo $html-input('Contato/nome');? Acho que assim fica mais simples. Fica parecido com a antiga maneira de se enviar emails no PHP. On 20 Ago, 16:02, Bill [EMAIL PROTECTED] wrote: Olá Galera, to meio perdido aqui, estou reformulando meu site todo, e farei ele com o cake, mas estou com uma dúvida até que boba... Como envio email com o cake..rs? Estou colocando um simples formulario de contato no site, para os usuários, e comecei seguir o tuto a seguir: http://bakery.cakephp.org/articles/view/simple-smtp-mailer mas brequei...algém tem algum exemplo de como enviar email pelo cake? Valeu Billwww.cakephp.com.br --~--~-~--~~~---~--~~ Recebeu esta mensagem porque está inscrito em Grupo Cake PHP Português do Grupos Google. Para enviar mensagens para este grupo, envie um email para cake-php-pt@googlegroups.com Para anular a inscrição neste grupo, envie um email para [EMAIL PROTECTED] Para mais opções, visite este grupo em http://groups.google.com/group/cake-php-pt?hl=pt-PT -~--~~~~--~~--~--~---
Re: Envio de email
Colega, vc precisa criar um formulario de contato simples para vc não é? Pq vc não cria um Controle sem Model e envia o email usando a função Mail() do PHP? Algo assim: class ContatoController extends AppController { var $uses = array(''); function index() { if (empty($this-data)) { $this-render(); } else { $this-cleanUpFields(); // aqui vc cria o corpo da mensagem usando as variaveis vindas do formulario // algo como: $mensagem = $this-data['Contato']['nome']; $mensagem .= \n\n; $mensagem .= $this-data['Contato']['mensagem']; // função do php para envio de emails. mail([EMAIL PROTECTED], Contato via Website, $mensagem, From: . $this-data['Contato']['email'] . \nReply-To: . $this-data['Contato']['email']); $this-flash('Mensagem enviada', '/'); } } } Assim vc cria um view index.thtml criando o formulario de contato com os campos da seguinte forma: ?php echo $form-labelTag('Contato/nome', 'Nome:');? ?php echo $html-input('Contato/nome');? Acho que assim fica mais simples. Fica parecido com a antiga maneira de se enviar emails no PHP. On 20 Ago, 16:02, Bill [EMAIL PROTECTED] wrote: Olá Galera, to meio perdido aqui, estou reformulando meu site todo, e farei ele com o cake, mas estou com uma dúvida até que boba... Como envio email com o cake..rs? Estou colocando um simples formulario de contato no site, para os usuários, e comecei seguir o tuto a seguir: http://bakery.cakephp.org/articles/view/simple-smtp-mailer mas brequei...algém tem algum exemplo de como enviar email pelo cake? Valeu Billwww.cakephp.com.br --~--~-~--~~~---~--~~ Recebeu esta mensagem porque está inscrito em Grupo Cake PHP Português do Grupos Google. Para enviar mensagens para este grupo, envie um email para cake-php-pt@googlegroups.com Para anular a inscrição neste grupo, envie um email para [EMAIL PROTECTED] Para mais opções, visite este grupo em http://groups.google.com/group/cake-php-pt?hl=pt-PT -~--~~~~--~~--~--~---
Re: Envio de email
TSassara, sim esta é uma saída boa e barata. Porém eu não recomendo pra ninguém, afinal você terá de utilizar o layout do seu e-mail dentro do controller. Acabando assim como a grande brincadeira que é o MVC. Outro detalhe legal é o fato de poder enviar e-mails por SMTP e não com a simples função mail do PHP. Sei que no começo pode ser um pouco difícil entender e configurar componentes no Cake, mas depois que aprender fica muito mais fácil de utilizar do que fazer na mão toda esta mistura que você citou. Esta é apenas a minha opinião. Sei que tenho grandes chances de não estar certo, mas é a forma como penso. Abraços, -- Marcio Trindade On 26 ago, 03:02, TSassara [EMAIL PROTECTED] wrote: Colega, vc precisa criar um formulario de contato simples para vc não é? Pq vc não cria um Controle sem Model e envia o email usando a função Mail() do PHP? Algo assim: class ContatoController extends AppController { var $uses = array(''); function index() { if (empty($this-data)) { $this-render(); } else { $this-cleanUpFields(); // aqui vc cria o corpo da mensagem usando as variaveis vindas do formulario // algo como: $mensagem = $this-data['Contato']['nome']; $mensagem .= \n\n; $mensagem .= $this-data['Contato']['mensagem']; // função do php para envio de emails. mail([EMAIL PROTECTED], Contato via Website, $mensagem, From: . $this-data['Contato']['email'] . \nReply-To: . $this-data['Contato']['email']); $this-flash('Mensagem enviada', '/'); } } } Assim vc cria um view index.thtml criando o formulario de contato com os campos da seguinte forma: ?php echo $form-labelTag('Contato/nome', 'Nome:');? ?php echo $html-input('Contato/nome');? Acho que assim fica mais simples. Fica parecido com a antiga maneira de se enviar emails no PHP. On 20 Ago, 16:02, Bill [EMAIL PROTECTED] wrote: Olá Galera, to meio perdido aqui, estou reformulando meu site todo, e farei ele com o cake, mas estou com uma dúvida até que boba... Como envio email com o cake..rs? Estou colocando um simples formulario de contato no site, para os usuários, e comecei seguir o tuto a seguir: http://bakery.cakephp.org/articles/view/simple-smtp-mailer mas brequei...algém tem algum exemplo de como enviar email pelo cake? Valeu Billwww.cakephp.com.br --~--~-~--~~~---~--~~ Recebeu esta mensagem porque está inscrito em Grupo Cake PHP Português do Grupos Google. Para enviar mensagens para este grupo, envie um email para cake-php-pt@googlegroups.com Para anular a inscrição neste grupo, envie um email para [EMAIL PROTECTED] Para mais opções, visite este grupo em http://groups.google.com/group/cake-php-pt?hl=pt-PT -~--~~~~--~~--~--~---
Re: Envio de email
da um chmod 777 recursivo na tua pasta tmp, ta sem permissão de escrita pro cache Configurasse o servidor SMTP para envio? Ali ta dizendo que não ta achando... On 8/25/07, Daniel César [EMAIL PROTECTED] wrote: Eu havia criado o layout, mas o nome estava errado... rodei de novo e: Warning: session_start() [ function.session-starthttp://app.dcc.ufba.br/%7Eindiano/Sistema/index.php/membros/function.session-start]: Cannot send session cookie - headers already sent by (output started at /home/indiano/public_html/Sistema/app/controllers/components/email.php:1) in /home/indiano/public_html/Sistema/cake/libs/session.php on line 154 Warning: session_start() [ function.session-start http://app.dcc.ufba.br/%7Eindiano/Sistema/index.php/membros/function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/indiano/public_html/Sistema/app/controllers/components/email.php:1) in /home/indiano/public_html/Sistema/cake/libs/session.php on line 154 Warning: Cannot modify header information - headers already sent by (output started at /home/indiano/public_html/Sistema/app/controllers/components/email.php:1) in /home/indiano/public_html/Sistema/cake/libs/session.php on line 155 Warning: file_put_contents(/home/indiano/public_html/Sistema/app/tmp/cache/models/default_cake_membros) [ function.file-put-contentshttp://app.dcc.ufba.br/%7Eindiano/Sistema/index.php/membros/function.file-put-contents]: failed to open stream: Permission denied in /home/indiano/public_html/Sistema/cake/basics.php on line 935 Warning: file_put_contents(/home/indiano/public_html/Sistema/app/tmp/cache/models/default_cake_projetos) [ function.file-put-contentshttp://app.dcc.ufba.br/%7Eindiano/Sistema/index.php/membros/function.file-put-contents]: failed to open stream: Permission denied in /home/indiano/public_html/Sistema/cake/basics.php on line 935 Warning: fsockopen() [function.fsockopenhttp://app.dcc.ufba.br/%7Eindiano/Sistema/index.php/membros/function.fsockopen]: php_network_getaddresses: getaddrinfo failed: Name or service not known in /home/indiano/public_html/Sistema/app/vendors/phpmailer/class.smtp.php on line 105 Warning: fsockopen() [function.fsockopenhttp://app.dcc.ufba.br/%7Eindiano/Sistema/index.php/membros/function.fsockopen]: unable to connect to :25 (Unknown error) in /home/indiano/public_html/Sistema/app/vendors/phpmailer/class.smtp.php on line 105 aparenta ser configuracao do server ... On 8/24/07, Bill [EMAIL PROTECTED] wrote: Olá Daniel, você criou o layout pra este email? Olha o q o erro fala: You are seeing this error because the layout file can't be found or doesn't exist. o arquivo do layout não foi encontrado ou não existe Bem, Falando em se enroscar, eu tentei fazer seguindo o exemplo do codigo disponivel no blog da seguinte maneira: $this-Email-bodyText(); $this-Email-template = 'email'; $this-Email-subject = 'teste'; $this-Email-to = '[EMAIL PROTECTED] '; $this-Email-send(); Só que ocorreram os seguintes erros: Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/indiano/public_html/Sistema/app/controllers/components/email.php :1) in /home/indiano/public_html/Sistema/cake/libs/session.php on line 154 Warning: Cannot modify header information - headers already sent by (output started at /home/indiano/public_html/Sistema/app/controllers/components/email.php :1) in /home/indiano/public_html/Sistema/cake/libs/session.php on line 155 Warning: session_start() [function.session-start ]: Cannot send session cookie - headers already sent by (output started at /home/indiano/public_html/Sistema/app/controllers/components/email.php :1) in /home/indiano/public_html/Sistema/cake/libs/session.php on line 154 Warning: session_start() [function.session-start ]: Cannot send session cache limiter - headers already sent (output started at /home/indiano/public_html/Sistema/app/controllers/components/email.php :1) in /home/indiano/public_html/Sistema/cake/libs/session.php on line 154 Warning: Cannot modify header information - headers already sent by (output started at /home/indiano/public_html/Sistema/app/controllers/components/email.php :1) in /home/indiano/public_html/Sistema/cake/libs/session.php on line 155 Missing Layout You are seeing this error because the layout file can't be found or doesn't exist. Notice: If you want to customize this error message, create app/views/errors/missing_layout.thtml. Fatal: Confirm you have created the file : tem algo a ver com a configuração do server? On 8/24/07, Tulio Faria wrote: Vou ver se faço um video tutorial sobre isso... É bastante útil e a galera acaba enroscando.. :) On 24 ago, 13:09, Bill wrote:
Re: Envio de email
Olá pessoal, algumas considerações :) Para rodar certinho, precia-se de um layout email.thtml (na pasta / views/layouts) e se você estiver enviando o email do controller usuarios por exemplo, e setou o template como email vc precisa ter dois arquivos o email_text.thtml e email_html.thtml (em /views/ usuarios/) Além disso, lembre-se de configurar o servidor no component para os dados corretos do seu servidor de email. Isso pode ajudar a parar com esses erros do além :) Abraços, On 25 ago, 13:15, Lucas Ferreira [EMAIL PROTECTED] wrote: da um chmod 777 recursivo na tua pasta tmp, ta sem permissão de escrita pro cache Configurasse o servidor SMTP para envio? Ali ta dizendo que não ta achando... On 8/25/07, Daniel César [EMAIL PROTECTED] wrote: Eu havia criado o layout, mas o nome estava errado... rodei de novo e: Warning: session_start() [ function.session-starthttp://app.dcc.ufba.br/%7Eindiano/Sistema/index.php/membros/function]: Cannot send session cookie - headers already sent by (output started at /home/indiano/public_html/Sistema/app/controllers/components/email.php:1) in /home/indiano/public_html/Sistema/cake/libs/session.php on line 154 Warning: session_start() [ function.session-start http://app.dcc.ufba.br/%7Eindiano/Sistema/index.php/membros/function]: Cannot send session cache limiter - headers already sent (output started at /home/indiano/public_html/Sistema/app/controllers/components/email.php:1) in /home/indiano/public_html/Sistema/cake/libs/session.php on line 154 Warning: Cannot modify header information - headers already sent by (output started at /home/indiano/public_html/Sistema/app/controllers/components/email.php:1) in /home/indiano/public_html/Sistema/cake/libs/session.php on line 155 Warning: file_put_contents(/home/indiano/public_html/Sistema/app/tmp/cache/models/default_cake_membros) [ function.file-put-contentshttp://app.dcc.ufba.br/%7Eindiano/Sistema/index.php/membros/function]: failed to open stream: Permission denied in /home/indiano/public_html/Sistema/cake/basics.php on line 935 Warning: file_put_contents(/home/indiano/public_html/Sistema/app/tmp/cache/models/default_cake_projetos) [ function.file-put-contentshttp://app.dcc.ufba.br/%7Eindiano/Sistema/index.php/membros/function]: failed to open stream: Permission denied in /home/indiano/public_html/Sistema/cake/basics.php on line 935 Warning: fsockopen() [function.fsockopenhttp://app.dcc.ufba.br/%7Eindiano/Sistema/index.php/membros/function]: php_network_getaddresses: getaddrinfo failed: Name or service not known in /home/indiano/public_html/Sistema/app/vendors/phpmailer/class.smtp.php on line 105 Warning: fsockopen() [function.fsockopenhttp://app.dcc.ufba.br/%7Eindiano/Sistema/index.php/membros/function]: unable to connect to :25 (Unknown error) in /home/indiano/public_html/Sistema/app/vendors/phpmailer/class.smtp.php on line 105 aparenta ser configuracao do server ... On 8/24/07, Bill [EMAIL PROTECTED] wrote: Olá Daniel, você criou o layout pra este email? Olha o q o erro fala: You are seeing this error because the layout file can't be found or doesn't exist. o arquivo do layout não foi encontrado ou não existe Bem, Falando em se enroscar, eu tentei fazer seguindo o exemplo do codigo disponivel no blog da seguinte maneira: $this-Email-bodyText(); $this-Email-template = 'email'; $this-Email-subject = 'teste'; $this-Email-to = '[EMAIL PROTECTED] '; $this-Email-send(); Só que ocorreram os seguintes erros: Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/indiano/public_html/Sistema/app/controllers/components/email.php :1) in /home/indiano/public_html/Sistema/cake/libs/session.php on line 154 Warning: Cannot modify header information - headers already sent by (output started at /home/indiano/public_html/Sistema/app/controllers/components/email.php :1) in /home/indiano/public_html/Sistema/cake/libs/session.php on line 155 Warning: session_start() [function.session-start ]: Cannot send session cookie - headers already sent by (output started at /home/indiano/public_html/Sistema/app/controllers/components/email.php :1) in /home/indiano/public_html/Sistema/cake/libs/session.php on line 154 Warning: session_start() [function.session-start ]: Cannot send session cache limiter - headers already sent (output started at /home/indiano/public_html/Sistema/app/controllers/components/email.php :1) in /home/indiano/public_html/Sistema/cake/libs/session.php on line 154 Warning: Cannot modify header information - headers already sent by (output started at /home/indiano/public_html/Sistema/app/controllers/components/email.php :1) in
Re: Envio de email
Bill, no blog do Túlio temos um exmplo com o phpmailer. http://www.tuliofaria.net/codigo-fonte-de-site-feito-em-cakephp-estritamente-para-estudo/ por favor de uma olhada neste tuto. abraços, Marcio Trindade Bill escreveu: Olá Galera, to meio perdido aqui, estou reformulando meu site todo, e farei ele com o cake, mas estou com uma dúvida até que boba... Como envio email com o cake..rs? Estou colocando um simples formulario de contato no site, para os usuários, e comecei seguir o tuto a seguir: http://bakery.cakephp.org/articles/view/simple-smtp-mailer mas brequei...algém tem algum exemplo de como enviar email pelo cake? Valeu Bill www.cakephp.com.br --~--~-~--~~~---~--~~ Recebeu esta mensagem porque está inscrito em Grupo Cake PHP Português do Grupos Google. Para enviar mensagens para este grupo, envie um email para cake-php-pt@googlegroups.com Para anular a inscrição neste grupo, envie um email para [EMAIL PROTECTED] Para mais opções, visite este grupo em http://groups.google.com/group/cake-php-pt?hl=pt-PT -~--~~~~--~~--~--~---
Re: Envio de email
valeu Márcio, peguei os fontes do site que o Tulio fez e estou estudando a algum tempo ele, vou ver se consigo aqui separar os arquivos apenas de envio, e depois posto o resultado pra galera. Abraços Bill, no blog do Túlio temos um exmplo com o phpmailer. http://www.tuliofaria.net/codigo-fonte-de-site-feito-em-cakephp- estritamente-para-estudo/ por favor de uma olhada neste tuto. abraços, Marcio Trindade Bill escreveu: Olá Galera, to meio perdido aqui, estou reformulando meu site todo, e farei ele com o cake, mas estou com uma dúvida até que boba... Como envio email com o cake..rs? Estou colocando um simples formulario de contato no site, para os usuários, e comecei seguir o tuto a seguir: http://bakery.cakephp.org/articles/view/simple-smtp-mailer mas brequei...algém tem algum exemplo de como enviar email pelo cake? Valeu Bill www.cakephp.com.br __ NOD32 2482 (20070824) Information __ This message was checked by NOD32 antivirus system. http://www.eset.com --~--~-~--~~~---~--~~ Recebeu esta mensagem porque está inscrito em Grupo Cake PHP Português do Grupos Google. Para enviar mensagens para este grupo, envie um email para cake-php-pt@googlegroups.com Para anular a inscrição neste grupo, envie um email para [EMAIL PROTECTED] Para mais opções, visite este grupo em http://groups.google.com/group/cake-php-pt?hl=pt-PT -~--~~~~--~~--~--~---
Re: Envio de email
Vou ver se faço um video tutorial sobre isso... É bastante útil e a galera acaba enroscando.. :) On 24 ago, 13:09, Bill [EMAIL PROTECTED] wrote: valeu Márcio, peguei os fontes do site que o Tulio fez e estou estudando a algum tempo ele, vou ver se consigo aqui separar os arquivos apenas de envio, e depois posto o resultado pra galera. Abraços Bill, no blog do Túlio temos um exmplo com o phpmailer. http://www.tuliofaria.net/codigo-fonte-de-site-feito-em-cakephp- estritamente-para-estudo/ por favor de uma olhada neste tuto. abraços, Marcio Trindade Bill escreveu: Olá Galera, to meio perdido aqui, estou reformulando meu site todo, e farei ele com o cake, mas estou com uma dúvida até que boba... Como envio email com o cake..rs? Estou colocando um simples formulario de contato no site, para os usuários, e comecei seguir o tuto a seguir: http://bakery.cakephp.org/articles/view/simple-smtp-mailer mas brequei...algém tem algum exemplo de como enviar email pelo cake? Valeu Bill www.cakephp.com.br __ NOD32 2482 (20070824) Information __ This message was checked by NOD32 antivirus system. http://www.eset.com --~--~-~--~~~---~--~~ Recebeu esta mensagem porque está inscrito em Grupo Cake PHP Português do Grupos Google. Para enviar mensagens para este grupo, envie um email para cake-php-pt@googlegroups.com Para anular a inscrição neste grupo, envie um email para [EMAIL PROTECTED] Para mais opções, visite este grupo em http://groups.google.com/group/cake-php-pt?hl=pt-PT -~--~~~~--~~--~--~---
Re: Envio de email
Bem, Falando em se enroscar, eu tentei fazer seguindo o exemplo do codigo disponivel no blog da seguinte maneira: $this-Email-bodyText(); $this-Email-template = 'email'; $this-Email-subject = 'teste'; $this-Email-to = '[EMAIL PROTECTED]'; $this-Email-send(); Só que ocorreram os seguintes erros: *Warning*: session_start() [function.session-starthttp://app.dcc.ufba.br/%7Eindiano/Sistema/index.php/membros/function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/indiano/public_html/Sistema/app/controllers/components/email.php:1) in */home/indiano/public_html/Sistema/cake/libs/session.php* on line *154* *Warning*: Cannot modify header information - headers already sent by (output started at /home/indiano/public_html/Sistema/app/controllers/components/email.php:1) in */home/indiano/public_html/Sistema/cake/libs/session.php* on line *155* *Warning*: session_start() [function.session-starthttp://app.dcc.ufba.br/%7Eindiano/Sistema/index.php/membros/function.session-start]: Cannot send session cookie - headers already sent by (output started at /home/indiano/public_html/Sistema/app/controllers/components/email.php:1) in */home/indiano/public_html/Sistema/cake/libs/session.php* on line *154* *Warning*: session_start() [function.session-starthttp://app.dcc.ufba.br/%7Eindiano/Sistema/index.php/membros/function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/indiano/public_html/Sistema/app/controllers/components/email.php:1) in */home/indiano/public_html/Sistema/cake/libs/session.php* on line *154* *Warning*: Cannot modify header information - headers already sent by (output started at /home/indiano/public_html/Sistema/app/controllers/components/email.php:1) in */home/indiano/public_html/Sistema/cake/libs/session.php* on line *155* Missing Layout You are seeing this error because the layout file can't be found or doesn't exist. *Notice:* If you want to customize this error message, create app/views/errors/missing_layout.thtml. *Fatal*: Confirm you have created the file : tem algo a ver com a configuração do server? On 8/24/07, Tulio Faria [EMAIL PROTECTED] wrote: Vou ver se faço um video tutorial sobre isso... É bastante útil e a galera acaba enroscando.. :) On 24 ago, 13:09, Bill [EMAIL PROTECTED] wrote: valeu Márcio, peguei os fontes do site que o Tulio fez e estou estudando a algum tempo ele, vou ver se consigo aqui separar os arquivos apenas de envio, e depois posto o resultado pra galera. Abraços Bill, no blog do Túlio temos um exmplo com o phpmailer. http://www.tuliofaria.net/codigo-fonte-de-site-feito-em-cakephp- estritamente-para-estudo/ por favor de uma olhada neste tuto. abraços, Marcio Trindade Bill escreveu: Olá Galera, to meio perdido aqui, estou reformulando meu site todo, e farei ele com o cake, mas estou com uma dúvida até que boba... Como envio email com o cake..rs? Estou colocando um simples formulario de contato no site, para os usuários, e comecei seguir o tuto a seguir: http://bakery.cakephp.org/articles/view/simple-smtp-mailer mas brequei...algém tem algum exemplo de como enviar email pelo cake? Valeu Bill www.cakephp.com.br __ NOD32 2482 (20070824) Information __ This message was checked by NOD32 antivirus system. http://www.eset.com -- Atenciosamente, Daniel César Santos Porto Bachalerando em Ciencia da Computação - UFBA Assessor de Projetos - InfoJr UFBA InfoJr UFBA - Empreendendo o Futuro www.infojr.ufba.br --~--~-~--~~~---~--~~ Recebeu esta mensagem porque está inscrito em Grupo Cake PHP Português do Grupos Google. Para enviar mensagens para este grupo, envie um email para cake-php-pt@googlegroups.com Para anular a inscrição neste grupo, envie um email para [EMAIL PROTECTED] Para mais opções, visite este grupo em http://groups.google.com/group/cake-php-pt?hl=pt-PT -~--~~~~--~~--~--~---
Re: Envio de email
Olá Daniel, você criou o layout pra este email? Olha o q o erro fala: You are seeing this error because the layout file can't be found or doesn't exist. o arquivo do layout não foi encontrado ou não existe Bem, Falando em se enroscar, eu tentei fazer seguindo o exemplo do codigo disponivel no blog da seguinte maneira: $this-Email-bodyText(); $this-Email-template = 'email'; $this-Email-subject = 'teste'; $this-Email-to = '[EMAIL PROTECTED]'; $this-Email-send(); Só que ocorreram os seguintes erros: Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/indiano/public_html/Sistema/app/controllers/components/email.php :1) in /home/indiano/public_html/Sistema/cake/libs/session.php on line 154 Warning: Cannot modify header information - headers already sent by (output started at /home/indiano/public_html/Sistema/app/controllers/components/email.php :1) in /home/indiano/public_html/Sistema/cake/libs/session.php on line 155 Warning: session_start() [function.session-start ]: Cannot send session cookie - headers already sent by (output started at /home/indiano/public_html/Sistema/app/controllers/components/email.php :1) in /home/indiano/public_html/Sistema/cake/libs/session.php on line 154 Warning: session_start() [function.session-start ]: Cannot send session cache limiter - headers already sent (output started at /home/indiano/public_html/Sistema/app/controllers/components/email.php :1) in /home/indiano/public_html/Sistema/cake/libs/session.php on line 154 Warning: Cannot modify header information - headers already sent by (output started at /home/indiano/public_html/Sistema/app/controllers/components/email.php :1) in /home/indiano/public_html/Sistema/cake/libs/session.php on line 155 Missing Layout You are seeing this error because the layout file can't be found or doesn't exist. Notice: If you want to customize this error message, create app/views/errors/missing_layout.thtml. Fatal: Confirm you have created the file : tem algo a ver com a configuração do server? On 8/24/07, Tulio Faria wrote: Vou ver se faço um video tutorial sobre isso... É bastante útil e a galera acaba enroscando.. :) On 24 ago, 13:09, Bill wrote: valeu Márcio, peguei os fontes do site que o Tulio fez e estou estudando a algum tempo ele, vou ver se consigo aqui separar os arquivos apenas de envio, e depois posto o resultado pra galera. Abraços Bill, no blog do Túlio temos um exmplo com o phpmailer. http://www.tuliofaria.net/codigo-fonte-de-site-feito-em- cakephp- estritamente-para-estudo/ por favor de uma olhada neste tuto. abraços, Marcio Trindade Bill escreveu: Olá Galera, to meio perdido aqui, estou reformulando meu site todo, e farei ele com o cake, mas estou com uma dúvida até que boba... Como envio email com o cake..rs? Estou colocando um simples formulario de contato no site, para os usuários, e comecei seguir o tuto a seguir: http://bakery.cakephp.org/articles/view/simple-smtp-mailer mas brequei...algém tem algum exemplo de como enviar email pelo cake? Valeu Bill www.cakephp.com.br __ NOD32 2482 (20070824) Information __ This message was checked by NOD32 antivirus system. http://www.eset.com --~--~-~--~~~---~--~~ Recebeu esta mensagem porque está inscrito em Grupo Cake PHP Português do Grupos Google. Para enviar mensagens para este grupo, envie um email para cake-php-pt@googlegroups.com Para anular a inscrição neste grupo, envie um email para [EMAIL PROTECTED] Para mais opções, visite este grupo em http://groups.google.com/group/cake-php-pt?hl=pt-PT -~--~~~~--~~--~--~---