olá amiga:) sou nova aqui e resolvi ajudar, não se preocupe, siga atentamente o código abaixo:
este código ajudará se o seu provedor de email for o ultramail que exige chave de autenticação, uma Key: vamos lá.
este código HTML abaixo terá o nome de "PaginaDeResposta.htm" e deverá ser enviado para a pasta onde estão seus arquivos index.htm, .swf e outros.
se você posui um editor de HTML é só copiar para dentro dele e fazer as modificações necessárias.
<HTML> <HEAD> <TITLE></TITLE> </HEAD> <BODY> <FORM ACTION="http://form.ultramail.com.br/" METHOD="POST"> <P> <!-- Formulário do cliente. Especifique abaixo os campos que deseja enviar para e-mail. Caso o campo assunto não seja preenchido, o sistema irá enviar o e-mail com o assunto Formulário UltraMail --> Nome: <BR><INPUT TYPE="text" NAME="nome" SIZE="24"><BR> E-Mail: <BR><INPUT TYPE="text" NAME="email" SIZE="24"><BR> Assunto: <BR><INPUT TYPE="text" NAME="assunto" SIZE="24"><BR> Mensagem: <BR><TEXTAREA NAME="mensagem" ROWS="8" COLS="20"></TEXTAREA> <!-- Chave de autenticação no UltraMail para o MailBox. Se a senha do MailBox for alterada esta chave deverá ser gerada novamente através do seu painel de controle. --> <INPUT TYPE="hidden" NAME="key" VALUE="CHAVE DE AUTENTICAÇÃO gerada pelo (gerador de script de email) esta é uma chave criptografada que autentica o envio"> <!-- Pagina de conclusão do formulário de envio. Altere para a página desejada --> <INPUT TYPE="hidden" NAME="redirect" VALUE="http://seu dominio.com.br/PaginaDeResposta.htm"> <INPUT TYPE="submit" VALUE="Enviar"> <INPUT TYPE="reset" VALUE="Limpar"> </P> </FORM> </BODY> </HTML>
Este código atende a requisitos de nome, email, assunto e mensagem
Agora no flash
1.º passo, Criando o formulário
Crie o layout de seu formulário no FLASH.
Para cada campo de texto, utilize a opção "input text" em "Properties" e digite no campo"Var" o nome do campo. Faça isso com todos os campos que deseja que seus valores sejam enviados pelo formulário.
Para configurar o botão "Limpar"(botão criado para limpar os dados do formulário), basta adicionar o código abaixo de acordo com as variáveis que foram definidas nos campos de seu formulário, no caso do exemplo, as variáveis são nome, email, assunto e mensagem de acordo com os campos que foram criados.
on (release){ // Limpa o valor da variável nome nome = ""; // Limpa o valor da variável e-mail email = ""; // Limpa o valor da variável assunto assunto = ""; // Limpa o valor da variável mensagem mensagem = ""; stop(); }
até aqui tudo bem...
vamos lá:
Para configurar o botão "Enviar"
(botão criado para realizar o envio do formulário),
primeiramente acesse o painel do seu provedor de hospedagem (se ele oferecer este serviço) e logo após gere um script de envio de e-mail em "HTML".
Após gerado o script, localize a linha que possui a chave de autenticação( <INPUT TYPE="hidden" NAME="key"... ) e copie somente o que está após o parâmetro "VALUE".
Após copiado a chave de autenticação, clique no botão enviar e logo após em "Actions - Button " e digite o código abaixo para realizar a autenticação corretamente:
on (release) { // Abaixo deverá ficar a chave de autenticação set("key", "CHAVE DE AUTENTICAÇÃO "); // Endereço do form ultramail e método para autenticar o mesmo getURL("http://form.ultramail.com.br", "_blank","POST"); }
OBS:) Caso a conta de e-mail que foi utilizada para gerar o formulário tiver a senha alterada, será necessário gerar uma nova chave de autenticação e alterar a mesma em seu formulário em FLASH.
Este tutorial, usei de meu site de hospedagem, não coloquei o nome por cautela, fiz algumas alterações nescessárias e está funcionando perfeitamente, usando apenas FLASH e HTML, simples e eficiente. os méritos são do pessoal do site de hospedagem que foram muito atenciosos comigo, agradeço a eles.
FEITAS AS ALTERAÇÕES NECESSÁRIAS É SÓ ENVIAR PARA O SEU SITE DE HOSPEDAGEM E COMEMORAR...
espero que tenha ajudado... abraços andressa_lopes