Jump to content


Photo

Meu Formulário De Envio De E-mails Não Envia!


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

#1 Robocop

Robocop

    Normal

  • Usuários
  • 72 posts
  • Sexo:Não informado
  • Interesses:Mulheres!!!

Posted 23/12/2004, 09:33

Esse é o código que estou usando, (inclusive peguei aqui na WM mesmo) mas a mensagem nem chega no meu e-mail. Li em algum lugar que deve-se configurar o servidor SMTP no php.ini, mas não sei como faz.

<?
$msg = "Nome do usuario:\t$nome\n";
$msg .= "E-mail da pessoa:\t$email\n";
$msg .= "Assunto:\t$assunto\n";
$msg .= "Mensagem:\t$mensagem\n";

$cabecalho = "From: Formulario PHP";#Titulo da mensagem

mail("rcosta001@hotmail.com", "Formulario de PHP", $msg, $cabecalho);
echo "<center><h1>Muito Obrigado, $nome</h1></center>";    #Texto um de agradecimento
echo "<center><h3>Em breve te responderemos</h3></center>";#Texto dois de agradecimento
?>

<?
include("copy.php")
?>


Se alguém souber e puder me ajudar eu agradeço desde já!

Edição feita por: Robocop, 23/12/2004, 09:34.


#2 ThalesWeb

ThalesWeb

    Veterano

  • Usuários
  • 1435 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP

Posted 23/12/2004, 09:34

Vc está testando no server ou em seu PC? Se for no server, vc não precisa configurar nada, tem que funcionar.
Thales Santos

#3 carneiro

carneiro

    programador web

  • Usuários
  • 155 posts
  • Sexo:Não informado
  • Localidade:cascavel - pr
  • Interesses:programação e design para web

Posted 23/12/2004, 09:38

Entao estou com um problema parecido.. estou mexendo em casa.. olha o erro que da

Warning: mail(): "sendmail_from" not set in php.ini or custom "From:" header missing in c:\arquivos de programas\apache group\apache\htdocs\users\envio.php on line 28

eu até axei a linha la do sendmail_from no php.ini , mas nao sei oque por la :/
alguem puder ajudar ai...
valeuu
Descrição
Alexandre Magno Semmer
www.alexandresemmer.com
Programador Web

Programação
ASP, PHP, JavaScript, CSS, SQL, JAVA, C, Paschal, Ajax, XML
Usuário
Posted Image
Links
Ajax Online - FireBug (Firefox) - Documentação PHP - Documentação Prototype - Documentação jQuery - Script.Aculo.Us

#4 ThalesWeb

ThalesWeb

    Veterano

  • Usuários
  • 1435 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP

Posted 23/12/2004, 09:40

Então, vc tem que ter servidor SMTP para isso lá. Esse FROM seria um "De:". Mas é necessário alterar o smtp também.
Thales Santos

#5 carneiro

carneiro

    programador web

  • Usuários
  • 155 posts
  • Sexo:Não informado
  • Localidade:cascavel - pr
  • Interesses:programação e design para web

Posted 23/12/2004, 09:49

E como eu consigo um SMTP pra por la?? pode ser qualquer um?? tipo smtp.uol.com.br.. sei la??
Descrição
Alexandre Magno Semmer
www.alexandresemmer.com
Programador Web

Programação
ASP, PHP, JavaScript, CSS, SQL, JAVA, C, Paschal, Ajax, XML
Usuário
Posted Image
Links
Ajax Online - FireBug (Firefox) - Documentação PHP - Documentação Prototype - Documentação jQuery - Script.Aculo.Us

#6 Robocop

Robocop

    Normal

  • Usuários
  • 72 posts
  • Sexo:Não informado
  • Interesses:Mulheres!!!

Posted 23/12/2004, 09:53

Vc está testando no server ou em seu PC? Se for no server, vc não precisa configurar nada, tem que funcionar.

Eu estou testando no server, que no caso é meu PC mesmo.

Tudo funciona normalmente, até aparece a mensagem de confirmação, mas quando eu olho na minha caixa de entrada não tem nada!

Eu quero envia pro meu e-mail do hotmail.

Como eu faço para configurar o SMTP?

#7 carneiro

carneiro

    programador web

  • Usuários
  • 155 posts
  • Sexo:Não informado
  • Localidade:cascavel - pr
  • Interesses:programação e design para web

Posted 23/12/2004, 09:56

Da uma olhada na tua lixeira do hotmail... quando eu envio emails pelo asp por exemplo.. eles caem na lixeira.. por nao ter uma confirmação correta de quem esta enviando...
Descrição
Alexandre Magno Semmer
www.alexandresemmer.com
Programador Web

Programação
ASP, PHP, JavaScript, CSS, SQL, JAVA, C, Paschal, Ajax, XML
Usuário
Posted Image
Links
Ajax Online - FireBug (Firefox) - Documentação PHP - Documentação Prototype - Documentação jQuery - Script.Aculo.Us

#8 Robocop

Robocop

    Normal

  • Usuários
  • 72 posts
  • Sexo:Não informado
  • Interesses:Mulheres!!!

Posted 23/12/2004, 10:08

Não tem nada na lixeira tb!

#9 carneiro

carneiro

    programador web

  • Usuários
  • 155 posts
  • Sexo:Não informado
  • Localidade:cascavel - pr
  • Interesses:programação e design para web

Posted 23/12/2004, 10:12

tenta enviar para outro q nao seja do hotmail.. vc ja fez isso???

-------------------------------
qual SMTP eu posso usar para tester aqui ver se ta funcionado????
alguem sabe?????
Descrição
Alexandre Magno Semmer
www.alexandresemmer.com
Programador Web

Programação
ASP, PHP, JavaScript, CSS, SQL, JAVA, C, Paschal, Ajax, XML
Usuário
Posted Image
Links
Ajax Online - FireBug (Firefox) - Documentação PHP - Documentação Prototype - Documentação jQuery - Script.Aculo.Us

#10 Robocop

Robocop

    Normal

  • Usuários
  • 72 posts
  • Sexo:Não informado
  • Interesses:Mulheres!!!

Posted 23/12/2004, 10:13

Já tentei mandar pro click21 tb!

O problema é que eu preciso configurar o SMTP e não sei como faz isso!!!

#11 carneiro

carneiro

    programador web

  • Usuários
  • 155 posts
  • Sexo:Não informado
  • Localidade:cascavel - pr
  • Interesses:programação e design para web

Posted 23/12/2004, 10:28

É la no arquivo php.ini, que esta em C:\windows\php.ini
ai procura la essa parte

[mail function]
; For Win32 only.
SMTP = localhost
smtp_port = 25

; For Win32 only.
;sendmail_from = eu@email.com


Agora só falta um SMTP que funcione para colocar ali.. =)
Descrição
Alexandre Magno Semmer
www.alexandresemmer.com
Programador Web

Programação
ASP, PHP, JavaScript, CSS, SQL, JAVA, C, Paschal, Ajax, XML
Usuário
Posted Image
Links
Ajax Online - FireBug (Firefox) - Documentação PHP - Documentação Prototype - Documentação jQuery - Script.Aculo.Us

#12 Robocop

Robocop

    Normal

  • Usuários
  • 72 posts
  • Sexo:Não informado
  • Interesses:Mulheres!!!

Posted 23/12/2004, 10:47

Beleza, agora eu entendi.

Então só falta eu descobrir qual é o SMTP do hotmail!

#13 ThalesWeb

ThalesWeb

    Veterano

  • Usuários
  • 1435 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP

Posted 23/12/2004, 13:03

Vc tem que ter um que não exija autenticação. A do uol pede login e senha para você se autenticar, não tendo como por isso em php (que eu saiba..).
Thales Santos

#14 carneiro

carneiro

    programador web

  • Usuários
  • 155 posts
  • Sexo:Não informado
  • Localidade:cascavel - pr
  • Interesses:programação e design para web

Posted 23/12/2004, 13:08

ta entoa eu teria que configura um servidor smtp na minha maqina??
alguem sabe se posso usar algum outro servidor sem autenticação??/
Descrição
Alexandre Magno Semmer
www.alexandresemmer.com
Programador Web

Programação
ASP, PHP, JavaScript, CSS, SQL, JAVA, C, Paschal, Ajax, XML
Usuário
Posted Image
Links
Ajax Online - FireBug (Firefox) - Documentação PHP - Documentação Prototype - Documentação jQuery - Script.Aculo.Us

#15 carneiro

carneiro

    programador web

  • Usuários
  • 155 posts
  • Sexo:Não informado
  • Localidade:cascavel - pr
  • Interesses:programação e design para web

Posted 23/12/2004, 13:53

Entao peguei o smtp do uklinux.net.. e aparentemente deu certo.. ele nao damais nenhum erro.. soh q nao to recebendo o email :( ja tentei enviar para varios emails diferentes enao da erro mias tbm nao xega nada...
o AVG antivirus até verifica q esta sendo enviado uma mensagem...
ai vai o codigo q eu coloqei no php.ini

[mail function]
; For Win32 only.
SMTP = smtp.uklinux.net
smtp_port = 25

; For Win32 only.
sendmail_from = alexandresemmer@hotmail.com


** Qual a finalidade do sendmail_from ??????
Descrição
Alexandre Magno Semmer
www.alexandresemmer.com
Programador Web

Programação
ASP, PHP, JavaScript, CSS, SQL, JAVA, C, Paschal, Ajax, XML
Usuário
Posted Image
Links
Ajax Online - FireBug (Firefox) - Documentação PHP - Documentação Prototype - Documentação jQuery - Script.Aculo.Us




1 user(s) are reading this topic

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

IPB Skin By Virteq