O código envia.py está desta forma:

from Products.PythonScripts.standard import html_quote
request = container.REQUEST
RESPONSE =  request.RESPONSE
mailhost = context.MailHost
mail_to = "alexandre.so...@mj.gov.br"
nome_completo = request['nome_completo']
titulo = request['titulo']
resumo = request['resumo']
ideia = request['ideia']
email_from_address = request['email']

msg = """

Mais uma nova ideia esta no ar...

Nome............: %s
E-mail..........: %s
Titulo..........: %s
Resumo..........: %s
Ideia...........: %s
""" % (nome_completo, email_from_address, titulo, resumo, ideia)

#print msg
#return printed

email_assunto = "[Envio de uma Nova Ideia]"

mailhost.send(msg, mail_to, email_from_address, email_assunto)

return RESPONSE.redirect('retorno_sucesso')




2009/7/14 Alexandre Chagas <alexandre....@gmail.com>

> Lista,
>
> Se alguém puder ajudar, vejam:
>
> Dentro de *custom/formulario* tem os arquivos:
>
>
>  [image: Script 
> (Python)]<http://reid.mj.gov.br:8082/portal/passoafrente/portal_skins/custom/formularios/envia.py/manage_workspace>
>   envia.py
> <http://reid.mj.gov.br:8082/portal/passoafrente/portal_skins/custom/formularios/envia.py/manage_workspace>
>  [image:
> External 
> Editor]<http://reid.mj.gov.br:8082/portal/passoafrente/portal_skins/custom/formularios/externalEdit_/envia.py>
>   1 Kb
>   2009-07-14 10:33
>     [image: Page 
> Template]<http://reid.mj.gov.br:8082/portal/passoafrente/portal_skins/custom/formularios/formulario-enviar-ideia/manage_workspace>
>   formulario-enviar-ideia
> <http://reid.mj.gov.br:8082/portal/passoafrente/portal_skins/custom/formularios/formulario-enviar-ideia/manage_workspace>
>  [image:
> External 
> Editor]<http://reid.mj.gov.br:8082/portal/passoafrente/portal_skins/custom/formularios/externalEdit_/formulario-enviar-ideia>
>   1 Kb
>   2009-07-13 20:54
>     [image: Page 
> Template]<http://reid.mj.gov.br:8082/portal/passoafrente/portal_skins/custom/formularios/mural/manage_workspace>
>   mural
> <http://reid.mj.gov.br:8082/portal/passoafrente/portal_skins/custom/formularios/mural/manage_workspace>
>  [image:
> External 
> Editor]<http://reid.mj.gov.br:8082/portal/passoafrente/portal_skins/custom/formularios/externalEdit_/mural>
>   1 Kb
>   2009-07-09 16:07
>     [image: Page 
> Template]<http://reid.mj.gov.br:8082/portal/passoafrente/portal_skins/custom/formularios/retorno_sucesso/manage_workspace>
>   retorno_sucesso
> <http://reid.mj.gov.br:8082/portal/passoafrente/portal_skins/custom/formularios/retorno_sucesso/manage_workspace>
>  [image:
> External 
> Editor]<http://reid.mj.gov.br:8082/portal/passoafrente/portal_skins/custom/formularios/externalEdit_/retorno_sucesso>
>
> a pasta *formulario* está declarado na aba *Properties* de *PortalSkins*para 
> que os arquivos localizados dentro de formulários possam ser
> encontrados
>
> Devo utilizar este formulario para enviar e-mails, o problema é que só
> funciona quando me encontro logado independente do tipo de usuário...
>
> Quando tento utilizar este formulário "deslogado" cai na tela de login do
> plone.
>
> Alguém poderia me dar uma luz :(, estou perdido pois tenho uma apresentação
> às 14:30...
>
>
> --
> Alexandre das Chagas Souza
> WebDesigner / Desenvolvedor PZP
> http://www.alexandrechagas.com.br
> (61) 8459-2803
>



-- 
Alexandre das Chagas Souza
WebDesigner / Desenvolvedor PZP
http://www.alexandrechagas.com.br
(61) 8459-2803

Responder a