Ir para conteúdo
Fórum Script Brasil
  • 0

Formulário de contato com combobox para emails diferentes


monicat

Pergunta

Olá galera,

Preciso de um formulário de contato em asp com combobox para envio de emails diferentes. Dependendo do assunto selecionado, o e-mail segue para um departamento diferente da empresa. Achei alguns códigos na web mas nenhum deles funcionam.

Tks,

Mônica

Link para o comentário
Compartilhar em outros sites

6 respostass a esta questão

Posts Recomendados

  • 0

Bareta, o formulario voce vai fazer normalmente em HTML e vai colocar os departamentos em uma Select como nosso amigo sugeriu acima.

O codigo asp ficaria ssim:

<%
' Recebe o parametro da select
departamento = request.Form("departamento")

'Verifica qual o parametro que veio e escolhe qual e-mail vai receber o contato
if departamento = 1 then
email = "departamento@departamento.com.br"

elseif departamento = 2 then
email = "departamento2@departamento2.com.br"

'Pode repetir este elseif quantas vezes quiser.
elseif departamento = 3 then
email = "departamento3@departamento3.com.br"

'Se não for nenhuma das opções então ele envia para este ultimo.
else 
email = "departamento4@departamento4.com.br"
end if

'Rotina para enviar o e-mail
'Verifique se o seu servidor esta com o Cdonts instalado, se não estiver, terá que usar outro componente.
Set Objmail = Server.CreateObject("CDONTS.NewMail")
ObjMail.to = email 'aqui é para onde o e-mail vai
ObjMail.From = "site@departamento.com.br" 'se um e-mail valodo do proprio dominio neste campo.
ObjMail.Subject = "Contato direto do site"
ObjMail.body = corpo
ObjMail.bodyformat = 0
ObjMail.mailformat = 0
%>

Faça o teste e poste aqui o resultado ok?

Abraço!

Link para o comentário
Compartilhar em outros sites

  • 0

uma idéia para facilitar sua vida, tanto no uso quanto nas manutenções....

crie funções multicomponentes para cada função.... email / upload / zip / gráficos... que selecionem o componente manualmente ou por disponibilidade.

as vezes você precisa trocar o componente de um sistema e ter q editar tudo os arquivos.... é pracaba... !!!

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...