Ir para o conteúdo
acao

envio email, localhost

Mensagens Recomendadas

acao

boas

necessito de ajuda em envio de email, estou a utilizar o xampp e o mercury.

mercury configurado de acordo com este video: «http://www.youtube.com/watch?v=VU4PT7xMSO0».

se fizer assim:

<body>
<?php 
if (isset($_POST['Enviar'])){
$Nome = $_POST['Nome'];
$Email = $_POST['Email'];
$Assunto = $_POST['Assunto'];
$Mensagem = $_POST['Mensagem'];
$Para = "meuemail@hotmail.com";
if (mail($Para, $Assunto, $Mensagem, "from: $Email\n")){
echo "deu true";
}else {
echo "deu falso";
}
}  


?>
<form action="" method="post">
Nome: <br /><input type="text" name="Nome"/><br />
Email: <br /><input type="text" name="Email"/><br />
Assunto: <br /><input type="text" name="Assunto"/><br />
Mensagem: <br /><textarea name="Mensagem" rows="8"></textarea><br />
<input type="submit" name="Enviar" value="Enviar Email" />
</form>
</body>

dá este erro: Warning: mail() [function.mail]: SMTP server response: 553 We do not relay non-local mail, sorry. in C:\xampp\htdocs\TesteSite\aula3_phpIniciantesEmail.php on line 16

deu falso

assim

<body>
<?php 

  $email="meuemail@hotmail.com"; //exemplo
$subject="Enviar Mail";
$msg="Hello World";
if (mail($email, $subject, $msg)){
echo "deu true";
}else {
echo "deu falso";
}     


?>

</body>

assim dá este erro:  Warning: mail() [function.mail]: "sendmail_from" not set in php.ini or custom "From:" header missing in C:\xampp\htdocs\TesteSite\aula3_phpIniciantesEmail.php on line 25

deu falso.

cumps

acao

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
softklin

Pelo erro:

553 We do not relay non-local mail

eu diria que não podes enviar e-mails que não sejam para o domínio localhost. Isto é, talvez o teu endereço to tenha de ser da forma <qualquercoisa>@localhost .


Nick antigo: softclean | Tens um projeto? | Wiki P@P

Ajuda a comunidade! Se encontrares algo de errado, usa a opção "Denunciar" por baixo de cada post.

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
acao

boas

agradeço a resposta ,

não sei como eide dar a volta à situação

será que é necessario configurar tambem o sendmail e ou php.ini ??

antes de configurar desta maneira já tentei configurar o sendmail e o php mas nada.

cumps

acao

edit

lembrei-me de uma coisa, associada a tua resposta,  eu não configurei a parte do hotmail porque não uso , será que esta configuração é apenas local mesmo ??.   

cumps

acao

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.