1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

Email

Discussão em 'Web Development' iniciada por Ziggy, 29 de Janeiro de 2007. (Respostas: 3; Visualizações: 634)

  1. Ziggy

    Ziggy Power Member

    Boas pessoal, alguem me pode dar uma dica de como poderei fazer arranjar algum formulário de email?

    Passo a explicar, pretendia uma página onde pudesse lêr e enviar mails, em que o usuário fizesse um login e acedesse à sua conta de correio.

    Alguém me pode dar uma dica??
     
  2. fil79

    fil79 Power Member

    o formulário pode ser em HTML com PHP por trás...para tal usas a função mail...sugiro uma consulta á biblia:)
     
  3. fil79

    fil79 Power Member

    mas basicamente o que tens de fazer é o seguinte:



    depois de criares o formulário em HTML passas os valores do formulário para variáveis php e só tens de fazer isto:

    PHP:
    <?php
     
    mail
    ("$email""$assunto",$conteudo,"$remetente"); 
     
    ?>
    para o script poder funcionar tens de mudar as definições do teu php.ini..abres o ficheiro procuras pela epigrafe [mail function] depois tens de apontar para o teu servidor SMTP
     
  4. K0mA

    K0mA Power Member

    mandar o email é fácil, agora ler emails num servidor é que já não sei como fazer...

    mandar fazes assim:

    Código:
    <? 
    if (!$HTTP_POST_VARS){ 
    ?> 
    <form action="envia_form.php" method=post> 
    Nombre: <input type=text name="nombre" size=16> 
    <br> 
    Email: <input type=text name=email size=16> 
    <br> 
    Comentarios: <textarea name=coment cols=32 rows=6></textarea> 
    <br> 
    <input type=submit value="Enviar"> 
    </form> 
    <? 
    }else{ 
        //Estoy recibiendo el formulario, compongo el cuerpo 
        $cuerpo = "Formulario enviado\n"; 
        $cuerpo .= "Nombre: " . $HTTP_POST_VARS["nombre"] . "\n"; 
        $cuerpo .= "Email: " . $HTTP_POST_VARS["email"] . "\n"; 
        $cuerpo .= "Comentarios: " . $HTTP_POST_VARS["coment"] . "\n"; 
    
        //mando el correo... 
        mail("[email protected]","Formulario recibido",$cuerpo); 
    
        //doy las gracias por el envío 
        echo "Gracias por rellenar el formulario. Se ha enviado correctamente."; 
    } 
    ?> 
    </body> 
    </html> 
    
    
     

Partilhar esta Página