Formulário Com A Função Mail
#1
Posted 02/05/2004, 22:30
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...
#2
Posted 02/05/2004, 22:40
faz um busca no fórum que é capaz de você achar, pois já vi tópico sobre o mesmo assunto.
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29
#3
Posted 02/05/2004, 23:31
Mas seria só vc instalar um servidor de SMTP, e aí ja era..
Fui..
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
Posted 05/05/2004, 01:56
Cara, como posso instalar um servidor SMTP no Windows???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..
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....
#5
Posted 05/05/2004, 01:58
Bom véio, a Internet tá aí, e tu até usa ela..Cara, como posso instalar um servidor SMTP no Windows???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..
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....
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..
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
Posted 05/05/2004, 03:52
#7
Posted 05/05/2004, 12:09
Vou tentar, mas deixa eu te perguntar.....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
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....
#8
Posted 05/05/2004, 12:46
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 problemaVou tentar, mas deixa eu te perguntar.....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
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....
#9
Posted 05/05/2004, 13:06
Ué..OBS: Vai Chinelo, mas pensei que vc tivesse em mãos a resposta..... Vou pesquisar na net.... se achar, eu posto aqui....
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..
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
Posted 05/05/2004, 13:56
Olha, eu tentei de todas as formas, mas não deu certo.....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
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> </p>
</td>
</tr>
</table>
<p align="center"> </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....";
}
?>
#11
Posted 05/05/2004, 14:31
<? $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
Posted 05/05/2004, 14:36
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.....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...."; } ?>
Quando não aparece nenhuma mensagem, o que será???
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)