Ir para conteúdo
Fórum Script Brasil

cotoloide

Membros
  • Total de itens

    23
  • Registro em

  • Última visita

Posts postados por cotoloide

  1. Ae articulardor... eu postei um tutorial de formulários usando o IIS eu sei q esse não é o seu problema....

    mas lá fala como configurar e mostra tambem como fazer com que o IIS permita acessar o site do localhost e como tirar esse logon.... Esta bem ilustrativo, vai da pra entender melhor :rolleyes: eu passei pelo mesmo problemas mas consegui.....

    dê uma olhada la se você quiser ok??

    LINK:Tutorial Sobre IIS

    muito obrigado e qualquer coisa me manda uma PM para falar se funcionou e se gostou ou não xD

    Grato.....

    ~° ~° ~° ~° Cotoloide °~ °~ °~ °~

    :)

  2. Vou Postar Um tutorial aqui para vocês sobre como mandar e-mail sem Outlook, mas com o IIS...

    Graças ao professor "“ Rafael Spilki “" eu consegui...

    Bom começando...

    1ª PARTE - Instalando Componente...

    Você terá que baixar um componente...

    Vamos usar o Cdonts ok?

    Baixe o CDonts: Cdonts

    Descompacte o arquivo em uma pasta bem fácil para localizar o arquivo DLL.

    Vamos supor que escolhemos a pasta c:\componentes

    Após isso você terá que registrar a DLL, então abra INICIAR>EXECUTAR e digite:

    c:\Windows\system32\regsvr32.exe c:\componentes\cdonts.dll

    Verifique se a DLL foi Registrada e continue...

    Pronto, DLL registrada seu componente estará funcionando, entretanto um componente para envio de e-mails não funciona sem que um serviço de SMTP esteja ligado, por esse motivo o CDonts não vai funcionar em plataformas que não seja com a base NT (win nt 4.0, win 2k, win 2003 ou win XP Professional).

    2ª PARTE - Instalando e configurando IIS (Internet Information Service)

    Instalando!

    Agora Iremos Instalar o IIS onde irá funcionar o formulário e o script de envio!

    Primeiro, insira o CD do seu Windows e clique em: "Instalar Componentes Opcionais Do Windows

    clipimage002fp2.jpg

    Agora Procure por Internet Information Service (IIS) e selecione...

    clipimage002qh9.jpg

    Apenas clique em avançar e esperar a instalação!

    Após a instalação entre na pasta C:\Inetpub e apague a pasta wwwroot e substitua por www (para melhor funcionamento do site)

    Configurando...

    Abra INICIAR>PAINEL DE CONTROLE>FERRAMENTAS ADMINISTRATIVAS

    E de duplo clique em IIS...

    Agora abra o computador local + sites da Web e encontre site da web padrão... Clique com o botão direito e vá em:

    Todas as tarefas>Assistentes de Permissões...

    clipimage002kv0.jpg

    Agora clique em avançar... veja que possui duas opções>> selecione: Selecionar Novas Configurações de Segurança com base em um modelo

    clipimage002wt6.jpg

    Clique em avançar...

    Veja que nesta janela tem CENÁRIO: PUBLIC WEB SITE - SECURE WEB SITE _-_ selecione Secure Web Site

    clipimage002on0.jpg

    clique em avançar

    Agora abriu outra janela com três opções... Selecione: Deixar as Permissões Atuais de diretório e arquivo intactas e adicionar as permissões recomendadas

    clipimage002le8.jpg

    Clique em avançar

    Agora abriu outra janela apenas clique avançar e finalmente concluir!

    Não feche o IIS ainda...

    Clique com o botão direito em web site padrão e vá a propriedades...

    Agora desmarque a opção Ativar Logs em Site da Web...

    Em Diretório Base veja quais opções devera marcar na imagem:

    clipimage002to3.jpg

    E em caminho local: clique em PROCURAR e selecione a pasta WWW que você criou dentro da pasta c:/inetpub

    Agora vá em segurança de diretório e logo em seguida clique em EDITAR....

    clipimage002pe9.jpg

    Agora desmarque tudo e selecione apenas acesso anônimo:

    clipimage002ng7.jpg

    Após ter feito isso... Clique em OK - Ok (se abrir uma janela de substituição de herança, clique no botão selecionar tudo e OK!)

    Agora clique em Servidor Virtual de SMTP padrão encontre Domínios e então clique com o botão direito e em novo>domínio

    Escolha o local ou alias e dê um nome para seu domínio (exemplo: bol.com.br)

    e dê concluir.

    PRONTO TUDO INSTALADO E FUNFANDO!

    3ª PARTE Fazendo funcionar os Scripts...

    Bom... Abra o bloco de notas e salve como... index.html e outro sendmail.asp

    Abra com um programa editor de HTML ou com bloco de notas o index.html e coloque isso:

    <head>
    <meta http-equiv="Content-Language" content="pt-br">
    <!-- #BeginEditable "doctitle" -->
    <!-- #EndEditable -->
    </head>
    
    <p>                                                                       
    <b>FALE CONOSCO - Teste!!!!</b></p>
    <form method="POST" action="sendmail.asp">
        <p>Nome:<input type="text" name="nome" size="20" style="color: #FF6600; border: 2px solid #008000; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px"></p>
        <p>Telefone:<input type="text" name="telefone" size="20" style="color: #FF6600; border: 2px solid #008000"></p>
        <p>Você Gosta de Musicas? Selecione Seu estilo!!</p>
        <p>Rock:
        <input type="checkbox" name="musica" value="Rock" style="color: #FF6600; border: 2px solid #008000; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px" checked></p>
        <p>Rap:<input type="checkbox" name="musica" value="Rap" style="color: #FF6600; border: 2px solid #008000; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px"></p>
        <p>Reggae:<input type="checkbox" name="musica" value="Reggae" style="color: #FF6600; border: 2px solid #008000; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px"></p>
        <p>Sexo:</p>
        <p>MASC.<input type="radio" value="masculino" checked name="sexo" style="color: #FF6600; border: 2px solid #008000; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px">  
        FEM.<input type="radio" name="sexo" value="feminino" style="color: #FF6600; border: 2px solid #008000"></p>
        <p>Assunto:<select size="1" name="assunto" style="color: #FF6600; border: 2px solid #008000; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px">
        <option selected>escolher</option>
        <option>duvidas</option>
        <option>mensagem</option>
        <option>erros da pagina</option>
        </select></p>
        <p>               
        </p>
        <p>                                    
        MENSAGEM:</p>
        <p>
        <textarea rows="10" name="mensagem" cols="47" style="color: #FF6600; text-decoration: blink; border: 2px solid #008000"></textarea></p>
        <p>                         
        <input type="submit" value="Enviar" name="sub"><input type="reset" value="Redefinir" name="red"></p>
    </form>
    <p> </p>
    agora em sendmail.asp
    <html>
    <head><title>Mailer Form Test</title><head>
    <body bgcolor="white">
    <H3 align="center">Mailer Form Test</H3>
    
    Muito Obrigado Por mandar sua mensagem pro nosso e-mail.
    
    Clique <a href="index.html">aqui</a> para voltar!
    
    
    <p>
    <%
    nome = request.form ("nome")
    telefone = request.form ("telefone")
    musica = request.form ("musica")
    sexo = request.form ("sexo")
    assunto = request.form ("assunto")
    mensagem = request.form ("mensagem")
    Set Mailer = CreateObject("CDONTS.NewMail")
    Mailer.From = "eu@email.com.br" ' e-mail de quem esta enviando a mensagem
    Mailer.To = "eu@email.com.br" ' e-mail de quem vai receber a mensagem
    Mailer.CC = "eu@email.com.br" ' Com Cópia
    Mailer.BodyFormat = 1 ' parametro de formatação
    Mailer.MailFormat = cdoMailFormatText ' parametro de formatação
    Mailer.AttachFile "c:/componentes/arquivo.txt" 'caso queira anexar algum arquivo ao seu e-mail
    Mailer.Subject = "assunto"
    Mailer.Body = "mensagem do: "&nome&" Seus dados: telefone: "&telefone&" Musica: "&musica&" sexo: "&sexo&" assunto: "&assunto&" MENSAGEM: "&mensagem
    Mailer.Send
    Set Mailer = Nothing
    %>
    
    
    </body>
    </html>

    OBS: isso tudo na pasta WWW!

    Ok, agora entre em http://localhost ou http://seuip para testar...

    Após a confirmação, entre na pasta c:/inetpub/mailroot/drop lá será armazenados todos os arquivos de e-mail (internet e-mail mensseger) abra-o e vejas os dados da pessoa!

    E EM FIM!

    Espero ter ajudado a todos que estão passando nervoso, dificuldade, insônia e etc.

    Como eu passei! :)

    Se você preferir usar outro componente, clique AQUI para dar uma olhada!!!!

    Versão do IIS que usei: V5. 1

    Testei em: Windows XP

    100%% Tutorial Feito Por MIM: ~° ~° ~° ~° Cotoloide °~ °~ °~ °~

    100%% De ajuda, competência e profissionalismo por: Rafael Spilki

    Criticas, Duvidas e Sugestões PM-me

  3. AEEEE cara!!!!!!!!!!!! CONSEGUIIIIIIIIIIII HAHAHAHAHAHHA!!!!!!!!!!!!

    cara vlwss mesm mano.....

    se vale ouro !!! cara valeu mano.........

    oia como ficou o codigo.........

    <%
    nome = request.form ("nome")
    telefone = request.form ("telefone")
    mensagem = request.form ("mensagem")
    Set Mailer = CreateObject("CDONTS.NewMail")
    Mailer.From = "cotoloide@bol.com.br" ' e-mail de quem esta enviando a mensagem
    Mailer.To = "fat.arts@bol.com.br" ' e-mail de quem vai receber a mensagem
    Mailer.CC = "fat.arts@bol.com.br" ' Com Cópia
    Mailer.BodyFormat = 1 ' parametro de formatação
    Mailer.MailFormat = cdoMailFormatText ' parametro de formatação
    Mailer.AttachFile "c:/componentes/arquivo.txt" 'caso queira anexar algum arquivo ao seu e-mail
    Mailer.Subject = "Artes"
    Mailer.Body = "pedidos do: "&nome&" telefone: "&telefone&"  mensagem: "&mensagem
    Mailer.Send
    Set Mailer = Nothing
    %>

  4. ae cara eu fix isso q se mando....

    Mailer.Body = "response.write "& nome &" "& telefone &" "& mensagem"

    ai abre um erro assim:

    Informações técnicas (para a equipe de suporte)

    * Tipo de erro:

    Erro de compilação do Microsoft VBScript (0x800A0409)

    Constante de seqüência não finalizada

    /sendmail.asp, line 27, column 68

    Mailer.Body = "response.write "& nome &" "& telefone &" "& mensagem"

    eu tentei sem as aspas mas tambem não deu....

    a mensagem fica assim:

    response.write & nome & telefone & mensagem

  5. ok !!! ^_^

    ake esta

    SENDMAIL.html

    <html>
    <body bgcolor=white>
    <h2 align=center>Form Mailer - Test Page</h2>
    <form method=get action="sendmail.asp">
    <!-- if you change the method to POST change the ASP file to
         get a form var instead of a query var! -->
    Enter Mail To Address: <input type=text name="addressto"><br>
    Enter Mail To Name: <input type=text name="nameto"><br>
    Enter Mail Message: <textarea name="txtmsg" rows=10 cols=60>Hello!</textarea>
    <input type="submit">
    </form>
    <!-- End form.htm -->
    </body>
    </html>
    SENDMAIL.asp
    <html>
    <head><title>ASP Mailer Form Test</title><head>
    <body bgcolor="white">
    <H3 align="center">ASP Mailer Form Test</H3>
    
    Mail  To: <% = Request.QueryString("addressto") %><br>
    
    <p>
    <%
    Set Mailer = CreateObject("CDONTS.NewMail")
    Mailer.From = "cotoloide@bol.com.br" ' e-mail de quem esta enviando a mensagem 
    Mailer.To = "fat.arts@bol.com.br" ' e-mail de quem vai receber a mensagem 
    Mailer.CC = "fat.arts@bol.com.br" ' Com Cópia 
    Mailer.BodyFormat = 1 ' parametro de formatação 
    Mailer.MailFormat = cdoMailFormatText ' parametro de formatação 
    Mailer.AttachFile "c:/componentes/arquivo.txt" 'caso queira anexar algum arquivo ao seu e-mail
    Mailer.Subject = "Artes" 
    Mailer.Body = "Seu Pedido foi bem suscedido" 
    Mailer.Send 
    Set Mailer = Nothing 
    %> 
    
    
    </body>
    </html>

    OBS::: desculpe-me a demora de responder...

    eu tirei um cochilo ZzZzZ.....

    to agradecendo desde já xD

  6. ok

    1)

    OK esta tudo instalado

    2)

    Fix tudo o q o cara mando no tópico, mas não achei esse tal banco de dados....

    mas eu acho q esta com permissão sim porque eu lrmnro q quando tentei abrir uma pag ele não abria

    porque ele falava que não tinha permissão, mas agora esta abrindo....

    3)

    bem... o componente estou usando a dll q você me passou em um posts atras o CDO...

    mas meu IIS tem a versão V5.1

    ok? e agora? xD

  7. ok...

    eu vou tentar esse cdo.

    deve dar certo.....

    Exemplo de Utilização do Componente Cdonts:

    <%
    Set Mailer = CreateObject("CDONTS.NewMail")
    Mailer.From = "eu@dominio.com.br" ' e-mail de quem esta enviando a mensagem 
    Mailer.To = "conta@destinatario.com.br" ' e-mail de quem vai receber a mensagem 
    Mailer.CC = "conta@destinatario.com.br" ' Com Cópia 
    Mailer.BodyFormat = 1 ' parametro de formatação 
    Mailer.MailFormat = cdoMailFormatText ' parametro de formatação 
    Mailer.AttachFile "e:\home\login\dados\arquivo.txt" 'caso queira anexar algum arquivo ao seu e-mail
    Mailer.Subject = "Assunto do E-mail" 
    Mailer.Body = "Corpo da Mensagem" 
    Mailer.Send 
    Set Mailer = Nothing 
    %>

    salva como ASP?? :wacko:

    ae gente.... fix tudo o q deveria fazer...

    mas ele abre um outra pagina assim....

    A página não pode ser exibida

    Há um problema em um programa na página que você está tentando acessar e não é possível exibi-la.

    Siga um destes procedimentos:

    * Abra a home page localhost e procure os links para as informações desejadas.

    * Clique no botão Atualizar ou tente novamente mais tarde.

    HTTP 403.1 Proibido: acesso de execução proibido

    Internet Information Services

    Informações técnicas (para equipe de suporte)

    * Informações básicas:

    Você tentou executar um programa ISAPI (Internet Server Applications Programming Interface, interface de programação de aplicativos de servidores da Internet), CGI (Common Gateway Interface, interface comum de gateway) ou outro programa executável a partir de um diretório que não permite a execução de programas.

    * Mais informações:

    Suporte Microsoft

    q eu faço??

    ok...

    assim consegui fazer as permissões né....

    mas agora ele pede senha.......

  8. assim...

    eu vi o tópico fix tudo o q ele mando la não é?...

    assim tenho umas duvidas...

    primeiro

    criei um dominio proprio como estava la e não consegui acha a opçao de tornalo padrão...

    segundo

    la no arquivo html.... tem <form method=get action="/scripts/sendmail.asp">

    ond fica essa tal pasta.???

    plx help me

  9. ok já já eu retorno

    vlws cara vocês todos ae agradeço muito vocês foram os unicos q estao me ajudando....

    já temtei em 5 foruns só esse ta me ajudando

    muito obrigado mesm

    bem... vo ver ake já retorno

    ok assim.... eu fix o download do aspmail q o loko me passo

    veio uns arquivos ake e uma dll

    essa dll eu coloko do system32?

    q eu faço agora

    plx ajuda XD

    ^_^

  10. ola a todos...

    estou com um problema......

    eu estou tentando fazer um formulario de "fale conosco"

    eu baixei um pronto para testar com 3 arquivos.....

    default.asp

    enviar.asp

    obrigado.asp

    o default tem a tag com a ação = enviar.asp

    e tem redirecionamento pra obrigado.asp

    tpo não deveria ler o script e redirecionar pra obrigado???

    porque ele ta indo pra pagina enviar.asp e não ta mandando e-mail nenhum....

    sera q eu fiz alguma config errada???

    vou colokar ake pra vocês

    1ªPAG DEFAULT.asp

    <html><head>

    <title>Fale Conosco</title>

    </head>

    <body topmargin="0" leftmargin="0">

    <div align="center">

    <center>

    <table border="0" width="266">

    <tr>

    <td width="258" valign="top" height="1">

    <form method="POST" action="enviar.asp">

    <div align="center">

    <center>

    <table border="0" width="50%" cellspacing="0" cellpadding="0">

    <tr>

    <td width="96%">

    <p align="left"><font size="2" face="Verdana">Nome:</font></td>

    </tr>

    <tr>

    <td width="96%">

    <p align="left"><font size="2" face="Verdana"><input type="text" name="nome" size="25" style="font-family: Verdana; font-size: 10 pt; border-style: solid; border-width: 1"></font></td>

    </tr>

    <tr>

    <td width="96%">

    <p align="left"><font size="2" face="Verdana">E-mail:</font></td>

    </tr>

    <tr>

    <td width="96%">

    <p align="left"><font size="2" face="Verdana"><input type="text" name="email" size="25" style="font-family: Verdana; font-size: 10 pt; border-style: solid; border-width: 1"></font></td>

    </tr>

    <tr>

    <td width="96%">

    <p align="left"><font size="2" face="Verdana">Assunto:</font></td>

    </tr>

    <tr>

    <td width="96%">

    <p align="left"><font size="2" face="Verdana"><input type="text" name="assunto" size="25" style="font-family: Verdana; font-size: 10 pt; border-style: solid; border-width: 1"></font></td>

    </tr>

    <tr>

    <td width="96%">

    <p align="left"><font size="2" face="Verdana">Mensagem:</font></td>

    </tr>

    <tr>

    <td width="96%">

    <p align="left"><font size="2" face="Verdana"><textarea rows="5" name="mensagem" cols="25" style="font-family: Verdana; font-size: 10 pt; border-style: solid; border-width: 1"></textarea></font></td>

    </tr>

    <tr>

    <td width="96%"> </td>

    </tr>

    <tr>

    <td width="96%">

    <p align="center"><font face="Verdana"><input type="submit" value="Enviar >>" name="enviar"></font></td>

    </tr>

    </table>

    </center>

    </div>

    <input type="hidden" name="recipient" value="ligeirinhoo_eric@hotmail.com">

    <input type="hidden" name="redirect" value="obrigado.asp">

    </form>

    </center>

    </td>

    </tr>

    </table>

    </div>

    </body>

    </html>

    2ª PAG enviar.asp

    &lt;script>

    <%

    'Declarando variveis

    Dim sNameTo, sNameFrom, sEmailFrom, sText, sEmailTo, sAssunto

    'Pegando os dados digitados nos campos e colocando em variaveis

    sNameFrom = Request.Form("nome")

    sEmailFrom = Request.Form("email")

    sEmailTo = "ligeirinhoo_eric@hotmail.com"

    sNameTo = "Fat arts"

    sText = Request.Form("mensagem")

    sAssunto = Request.Form("assunto")

    'Cria o objeto

    set mailer = server.createobject("SMTPsvg.Mailer")

    Mailer.FromName = sNameFrom

    Mailer.FromAddress = sEmailFrom

    'Host para envio de emails

    'CONFIGURE ESTA LINHA !

    Mailer.RemoteHost = "smtps.bol.com.br"

    Mailer.AddRecipient sEmailTo, sNameTo

    Mailer.Subject = sAssunto & " - E-mail"

    'Monta a texto para o envio

    strMsgHeader = sNameFrom & "(" & sEmailFrom & ") " & " quem enviou! " & vbCrLf & vbCrLf

    strMsgFooter = sText

    Mailer.BodyText = strMsgHeader & strMsgFooter

    ' Se for enviado redirecionar para obrigado.asp

    if Mailer.SendMail then

    Response.Redirect "obrigado.asp"

    else

    ' Se não for enviado mostra o erro que ocoreu

    Response.Write ("Ocorreu um erro.<BR>")

    Response.Write ("O Erro é " & Mailer.Response)

    end if

    %>

    </script>

    3ª PAG obrigado.asp

    <html><head>

    <title>Fale Conosco</title>

    </head>

    <body topmargin="0" leftmargin="0">

    <div align="center">

    <center>

    <table border="0" width="439">

    <tr>

    </center>

    <p align="center"><font color="#00B0FF" size="3"><b>Muito Obrigado !!</b></font><p align="center"><font size="2"></font><p align="center"><font size="2">

    Sua Mensagem foi enviada com sucesso.</font>

    </td>

    </tr>

    </table>

    </div>

    </td>

    </body>

    </html>

    eu li um tópico de frontpg eu fiz na base de front page!!!

    por favor me ajudemm!!!!!!!

×
×
  • Criar Novo...