Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
infelizmente preciso enviar um email com os dados da locaweb, é necessário que seja autenticado mas só da a m***** do erro.
fsockopen() [function.fsockopen]: unable to connect to smtp
Segue o code.
require_once('../z_include/php/phpmailer/class.phpmailer.php');
phpinfo();
$mailer = new PHPMailer();
$mail->SMTPSecure = "tsl";
$mailer->IsSMTP();
$mailer->Port = 587;
//Indica a porta de conexão para a saída de e-mails
$mailer->Host = 'smtp.gtplan.com.br'; //smtp.dominio.com.br
$mailer->SMTPAuth = true; //define se haverá ou não autenticação no SMTP
$mailer->Username = 'email@gtplan.com.br';
//Informe o e-mai o completo
$mailer->Password = 'senha'; //Senha da caixa postal
$mailer->FromName = 'Teste de Envio Locaweb'; //Nome que será exibido para o destinatário
$mailer->From = 'email@gtplan.com.br'; //Obrigatório ser a mesma caixa postal indicada em "username"
$mailer->AddAddress('email@hotmail.com','Nome do destinatário'); //Destinatários
$mailer->Subject = 'Teste enviado através do PHP Mailer';
$mailer->Body = 'Este é um teste realizado com o PHP Mailer';
if(!$mailer->Send())
{
echo "Email não enviado".$mailer->ErrorInfo;
}else{
echo "E-mail enviado!";
}desculpa, ignore essa linha..
eu estou tentando de tudo e não funciona nada, essa foi uma das tentativas na qual já arrumei e não funcionou,
vlw mas não é isso
Tente ver a versão do phpmailer se é compatível com o php da hospedagem, caso não funcione de uma olhada no Wiki da locaweb que ex de envio autenticado
o exemplo dele também não funfa, tem um detalhe que eu acho importante e que esqueci de citar.
apesar de fazer o email com os dados da locaweb o meu sistema esta localhost.
eu juro que eu pesquisei e fiz de tudo mas não acho solução para esse problema, existiam outros no qual conseguir "resolver". Bom na verdade o erro sumiu mas não sei se foi resolvido.
outro detalhe é que no meu php.ini não acho o openssl.dll, e se eu der o php info diz ENABLE.
bom agradeço se alguém me ajudar.
$mail->SMTPSecure = "tls"; //não seria $mailer e tLs ???