AMON-HÁ 0 Denunciar post Postado Fevereiro 15, 2008 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
Beraldo 864 Denunciar post Postado Fevereiro 15, 2008 pesquise por phpmailer aqui no fórum. Há diversos tópicos sobre essa classe. http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Compartilhar este post Link para o post Compartilhar em outros sites
AMON-HÁ 0 Denunciar post Postado Fevereiro 16, 2008 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
AMON-HÁ 0 Denunciar post Postado Fevereiro 16, 2008 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
Beraldo 864 Denunciar post Postado Fevereiro 16, 2008 o arquivo class.phpmailer.php está no mesmo diretório em que esse script está sendo executado? Compartilhar este post Link para o post Compartilhar em outros sites
AMON-HÁ 0 Denunciar post Postado Fevereiro 16, 2008 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
Beraldo 864 Denunciar post Postado Fevereiro 16, 2008 Você mesmo deve fazer o upload desse arquivo. Veja: http://phpmailer.sourceforge.net Compartilhar este post Link para o post Compartilhar em outros sites
AMON-HÁ 0 Denunciar post Postado Fevereiro 16, 2008 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
Beraldo 864 Denunciar post Postado Fevereiro 16, 2008 Não será possível enviar e-mails, então. :( Se nem mail() nem fsockopen() estão disponíveis, creio que não será possível. Pelo menos, não conheço outra forma de enviar. Compartilhar este post Link para o post Compartilhar em outros sites
AMON-HÁ 0 Denunciar post Postado Fevereiro 17, 2008 não acredito... http://forum.imasters.com.br/public/style_emoticons/default/cry.gif que drogaaa!!! mas vlw pela atenção ae Beraldo... vou procurar outro host aqui pra vê se funciona... brigadão... qualquer coisa, torno a postar aqui... flw Compartilhar este post Link para o post Compartilhar em outros sites
Beraldo 864 Denunciar post Postado Fevereiro 17, 2008 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
AMON-HÁ 0 Denunciar post Postado Fevereiro 17, 2008 Veja o PHPINFO do Awardspace ae... http://blog.clubedoparente.com/files/phpinfo.html Compartilhar este post Link para o post Compartilhar em outros sites