Jump to content


Photo

Formulário Com A Função Mail


  • Faça o login para participar
11 replies to this topic

#1 Durban

Durban

    Turista

  • Usuários
  • 40 posts
  • Sexo:Não informado

Posted 02/05/2004, 22:30

Olha só, já fui em vários sites, foruns, e não consegui essa resposta.....

Todos falam que tenho que mecher no [mail service] do php.ini, colocar o SMTP do meu servidor.....


Mas se nós queremos fazer um teste caseiro, e não temos servidor e nem hospedagem, teria como colocar essa função mail para funcionar??


Pelo menos coloquei o smtp do meu provedor (Terra) e não deu certo


Se alguem puder me ajudar, ou esclarecer essa dúvida para mim..... valew...
É duro ser modesto quando se é bom....

#2 Felipe Pena

Felipe Pena

    O temor do Senhor é o princípio da sabedoria

  • Ex-Admins
  • 6441 posts
  • Sexo:Masculino

Posted 02/05/2004, 22:40

Amigo,
faz um busca no fórum que é capaz de você achar, pois já vi tópico sobre o mesmo assunto.

(y)
Felipe Pena
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29

#3 Chinello Cybernético

Chinello Cybernético

    Simplesmente "Chinello"

  • Usuários
  • 1892 posts
  • Sexo:Masculino
  • Localidade:Canoas - RS

Posted 02/05/2004, 23:31

Não sei se tu pode colocar o SMTP de outros servidores..

Mas seria só vc instalar um servidor de SMTP, e aí ja era.. ;)

Fui.. :P
Diego Sampaio - kroW - PHP Framework > http://chinelloweb.net/
chinello at gmail dot com

System > Athlon 64 3200+ Mobile | Kubuntu 7.04 Fesity Fawn AMD64 | Kernel 2.6.20-16
Coding @ KDE 3.5.7 | PHP 5.2.1 | Apache 2.2.3 | MySQL 5.0.38

#4 Durban

Durban

    Turista

  • Usuários
  • 40 posts
  • Sexo:Não informado

Posted 05/05/2004, 01:56

Não sei se tu pode colocar o SMTP de outros servidores..

Mas seria só vc instalar um servidor de SMTP, e aí ja era.. ;)

Fui.. :P

Cara, como posso instalar um servidor SMTP no Windows???

Pois no Linux eu já fiz isso, mas no caso, queria agora ter um no Windows, tem como ???


Se vc sabe, tem como dar umas dicas??

Valew....
É duro ser modesto quando se é bom....

#5 Chinello Cybernético

Chinello Cybernético

    Simplesmente "Chinello"

  • Usuários
  • 1892 posts
  • Sexo:Masculino
  • Localidade:Canoas - RS

Posted 05/05/2004, 01:58

Não sei se tu pode colocar o SMTP de outros servidores..

Mas seria só vc instalar um servidor de SMTP, e aí ja era.. ;)

Fui.. :P

Cara, como posso instalar um servidor SMTP no Windows???

Pois no Linux eu já fiz isso, mas no caso, queria agora ter um no Windows, tem como ???


Se vc sabe, tem como dar umas dicas??

Valew....

Bom véio, a Internet tá aí, e tu até usa ela.. :lol:

Sério, informaçõa na Net é o q não falta.. É só tu dar uma olhada por ai..

Se fosse pra eu te dar alguma dica, eu tb teria q buscar na Net.. Mas pra q? Se vc mesmo pode buscar.. ;)

Fui.. :P
Diego Sampaio - kroW - PHP Framework > http://chinelloweb.net/
chinello at gmail dot com

System > Athlon 64 3200+ Mobile | Kubuntu 7.04 Fesity Fawn AMD64 | Kernel 2.6.20-16
Coding @ KDE 3.5.7 | PHP 5.2.1 | Apache 2.2.3 | MySQL 5.0.38

#6 Klaus

Klaus

    @ ubuntu jaunty

  • Ex-Admins
  • 7924 posts
  • Sexo:Masculino
  • Localidade:127.0.0.1

Posted 05/05/2004, 03:52

Eu uso o SMTP da iG... Agora não sei se só funciona quando me conecto por ela... Se quiser testar: smtp.ig.com.br
Klaus Paiva
Conheça também: Taperás

#7 Durban

Durban

    Turista

  • Usuários
  • 40 posts
  • Sexo:Não informado

Posted 05/05/2004, 12:09

Eu uso o SMTP da iG... Agora não sei se só funciona quando me conecto por ela... Se quiser testar: smtp.ig.com.br

Vou tentar, mas deixa eu te perguntar.....

COmo assim, só funciona quando vc conecta??

Vc coloca algo mais no php.ini??

Ou entra no site do IG e se loga e deixa a página aberta???

Não entendi essa sua conexão... Se puder me dar uma luz.....

Valew

OBS: Vai Chinelo, mas pensei que vc tivesse em mãos a resposta..... Vou pesquisar na net.... se achar, eu posto aqui....
É duro ser modesto quando se é bom....

#8 thiagorsl

thiagorsl

    Ex-admin xD

  • Ex-Admins
  • 1151 posts
  • Sexo:Não informado
  • Localidade:Sampa
  • Interesses:http://sermaldito.amovoce.net/

Posted 05/05/2004, 12:46

Eu uso o SMTP da iG... Agora não sei se só funciona quando me conecto por ela... Se quiser testar: smtp.ig.com.br

Vou tentar, mas deixa eu te perguntar.....

COmo assim, só funciona quando vc conecta??

Vc coloca algo mais no php.ini??

Ou entra no site do IG e se loga e deixa a página aberta???

Não entendi essa sua conexão... Se puder me dar uma luz.....

Valew

OBS: Vai Chinelo, mas pensei que vc tivesse em mãos a resposta..... Vou pesquisar na net.... se achar, eu posto aqui....

O Laus quer dizer que só funciona quando ele usa a conexão do Ig mais eu recomendaria vc usar o smtp.uol.com.br pois todo munda usa sem problema ;)

#9 Chinello Cybernético

Chinello Cybernético

    Simplesmente "Chinello"

  • Usuários
  • 1892 posts
  • Sexo:Masculino
  • Localidade:Canoas - RS

Posted 05/05/2004, 13:06

OBS: Vai Chinelo, mas pensei que vc tivesse em mãos a resposta..... Vou pesquisar na net.... se achar, eu posto aqui....

Ué.. :blink:

Pq eu teria?? hehe.. Não entendi..

Eu dei uma olhadinha por ai.. E achei um tal de "exim".. E tb um "postfix", q eu não cheguei a pesquisar..

A princípio, ambos são servidores de sendmail, ou seja, SMTP..

Mas o q eu dei uma olhada, o exim, só achei pra Linux.. ;)

Fui.. :P
Diego Sampaio - kroW - PHP Framework > http://chinelloweb.net/
chinello at gmail dot com

System > Athlon 64 3200+ Mobile | Kubuntu 7.04 Fesity Fawn AMD64 | Kernel 2.6.20-16
Coding @ KDE 3.5.7 | PHP 5.2.1 | Apache 2.2.3 | MySQL 5.0.38

#10 Durban

Durban

    Turista

  • Usuários
  • 40 posts
  • Sexo:Não informado

Posted 05/05/2004, 13:56

O Laus quer dizer que só funciona quando ele usa a conexão do Ig mais eu recomendaria vc usar o smtp.uol.com.br pois todo munda usa sem problema ;)

Olha, eu tentei de todas as formas, mas não deu certo.....

Será que é o código???

Vou colocar ele aqui, com os formulários e tudo..... Ainda estou aprendendo.....

<table width="501" border="0" cellspacing="3" cellpadding="0">
<tr valign="top">
<td height="331"><p align="center"><br>
<span class="concluido">Contatos</span></p>
</p>
<table width="200" border="0" align="center" cellpadding="0" cellspacing="0" class="formulario">
<tr>
<td>
<form name="form" method="post" action="contato.php">
<p>Seu nome:<i><b><br>
<input type="text" name="nome" size="30">
<br>
</b></i>Seu e-mail:<i><b><br>
<input type="text" name="email" size="30">
<br>
</b></i>Sua mensagem:<i><b><br>
<textarea name="texto" cols="30" rows="4"></textarea>
</b></i></p>
<p align="center"><i><b>
<input type="submit" name="enviar" value="Enviar">
<input type="reset" name="reset" value="Limpar">
<input type="button" name="cancelar" value="Cancelar" onclick='window.close()'>
</b></i> </p>
</form>
<p>&nbsp; </p>
</td>
</tr>
</table>
<p align="center">&nbsp; </p></td>
</tr>
</table>

<?

$seu_email = "durban@inexamais.com.br";
$assunto = "Contato";
$mensagem = "Olá Webmaster,

O visitante <strong>$nome</strong> que possui o endereço de email <strong>$email</strong> visitou o site e deixou a seguinte mensagem:

<strong>$texto</strong>";

if(mail("$seu_email", "$assunto", "mensagem")) {;
echo " O email foi enviado com sucesso";
}
else{
echo "Não deu certo....";
}
?>
É duro ser modesto quando se é bom....

#11 thiagorsl

thiagorsl

    Ex-admin xD

  • Ex-Admins
  • 1151 posts
  • Sexo:Não informado
  • Localidade:Sampa
  • Interesses:http://sermaldito.amovoce.net/

Posted 05/05/2004, 14:31

OLha seu codigo tem alguns erros mais nadaque impeça deenviarv quando tiver erro post o erro que fica mais facil oara ajudarmos ;)

<?
$seu_email = "durban@inexamais.com.br";
$assunto = "Contato";
$headers="From: de<deemail@.com.br> \n\r"; //isso fazcomque tenho um DE o email
$headers.="Conten-type: text/html \n\r";//isso vai fazer op email ser enviado em html
$mensagem = "Olá Webmaster,

O visitante <strong>$nome</strong> que possui o endereço de email <strong>$email</strong> visitou o site e deixou a seguinte mensagem:

<strong>$texto</strong>";

if(mail($seu_email, $assunto, "mensagem" ,$headers)) {;
echo " O email foi enviado com sucesso";
}
else{
echo "Não deu certo....";
}
?>


#12 Durban

Durban

    Turista

  • Usuários
  • 40 posts
  • Sexo:Não informado

Posted 05/05/2004, 14:36

OLha seu codigo tem alguns erros mais nadaque impeça deenviarv quando tiver erro post o erro que fica mais facil oara ajudarmos ;)

<?
$seu_email = "durban@inexamais.com.br";
$assunto = "Contato";
$headers="From: de<deemail@.com.br> \n\r"; //isso fazcomque tenho um DE o email
$headers.="Conten-type: text/html \n\r";//isso vai fazer op email ser enviado em html
$mensagem = "Olá Webmaster,

O visitante <strong>$nome</strong> que possui o endereço de email <strong>$email</strong> visitou o site e deixou a seguinte mensagem:

<strong>$texto</strong>";

if(mail($seu_email, $assunto, "mensagem" ,$headers)) {;
echo " O email foi enviado com sucesso";
}
else{
echo "Não deu certo....";
}
?>

O pior que ele não me dá erro, ele apenas volta pra mesma tela, com todos os campos vazios..... Isso é muito estranho.... E depois que eu coloquei o smtp.uol.com.br, a página ficou mais lenta de carregar..... Muito mais lenta..... Parece até que estou pedindo algo da internet invés de local.....


Quando não aparece nenhuma mensagem, o que será???
É duro ser modesto quando se é bom....




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq