Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

AMON-HÁ

Enviando um formulário de email usando SMTP externo no AWARDSPACE

Recommended Posts

Pessoal,

Estou iniciando em PHP e escolhir o servidor AWARDSPACE.COM para fazer testes nos scripts...

No AWARDSPACE não está ativado o SMTP...

andei lendo por ae, que tem como usar um servidor de SMTP Externo... neste caso, eu queria usar o do Gmail msm...

 

O problema é que eu nem tenho idéia de como faço isso...

Se puderem me dá uma forcinha eu agradeço...

 

vlw!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Fiz um script aqui pra teste e deu o seguinte erro:

Warning: main(class.phpmailer.php): failed to open stream:

Fatal error: main(): Failed opening required 'class.phpmailer.php' (include_path='.:/usr/local/php4/share/pear')

E agora, o que eu faço?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu coloquei somente o seguinte código para testar:

<?php
require("class.phpmailer.php");
$mail = new PHPMailer();
?>

Deu o erro:

Warning: main(class.phpmailer.php): failed to open stream

 

Fatal error: main(): Failed opening required 'class.phpmailer.php' (include_path='.:/usr/local/php4/share/pear')

Será que no Awardspace não vai funcionar o PHPMailer também não???

 

Alguém já conseguiu algum modo de enviar email usando o Awardspace???

 

já tô sem saber o que fazer... me dê uma mãozinha ae pessoal...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Putzzz... uhauhauhau

Precisa colocar esse arquivo ae é???

Foi mal pela burrisse... sou programador em ASP... tô iniciando em PHP agora...

 

E aonde eu arrumo essa classe ae...???

E eu msm posso colocar ela... ou o pessoal do host???

 

vlw pela força ae...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Fiz o upload...

 

veja o código:

<?php
include_once('class.phpmailer.php');
include("class.smtp.php");

$mail = new PHPMailer();

$mail->IsSMTP();
$mail->SMTPAuth = true;
$mail->SMTPSecure = "ssl";
$mail->Host = "smtp.gmail.com";
$mail->Port = 465;

$mail->Username = "meuemail@gmail.com";
$mail->Password = "minhasenha";

$mail->From = "emailremetente@dominio.com.br";
$mail->FromName = "Nome Remetente";
$mail->Subject = "Assunto";
$mail->Body = "<b>Corpo</b> do email.";

$mail->WordWrap = 50;
$mail->AddAddress("emaildestinatario@dominio.com.br","Nome Destinatario");

$mail->IsHTML(true);

if(!$mail->Send()) {
  echo "Erro: " . $mail->ErrorInfo;
} else {
  echo "Mensagem enviada com sucesso!";
}
?>

Deu o seguinte erro:

Warning: fsockopen() has been disabled for security reasons in /home/www/dominio.com/PHPMailer/class.smtp.php on line 122

Erro: Language string failed to load: connect_host

e agora???

Compartilhar este post


Link para o post
Compartilhar em outros sites

Procure ver o phpinfo() dos servidores. Veja o conteúdo da diretiva disable_functions. As funções que estiverem lá não poderão ser usadas por você.

 

Verifique também as versões dos programas, extensões disponíveis e o que mais lhe interessar, como mod_rewrite, por exemplo. http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.