
tectonny
(usa Debian)
Enviado em 17/11/2014 - 11:44h
Eu tenho VPS na Digital Ocean, e preciso enviar e-mail mas não consigo.
Em uma hospedagem comum eu consigo enviar no mesmo script usando o mailer, veja meu código:
Mas eu não sei se precisa instalar algo no VPS, já tentei em 3 VPS diferentes.
Quem pode me ajudar:
Veja os teste:
VPS:
http://104.131.149.82/enviaremail.php
Hospedagem:
http://www.4i20social.com/enviaremail.php
O mesmo script, na hospedagem eu recebo o e-mail de teste.
<?php
require_once 'class.phpmailer.php';
$mail = new PHPMailer ();
$mail -> From = "tectonny@tectonny.com";
$mail -> FromName = "Antonio Barros";
$mail -> AddAddress ("tectonny@tectonny.com");
$mail -> Subject = "Email usando SMTP do Google";
$mail -> Body = "<h4>Email enviado do Gmail.</h4>";
$mail -> IsHTML (true);
$mail -> IsSMTP();
$mail -> Host = 'ssl://smtp.gmail.com';
$mail -> Port = 465;
$mail -> SMTPAuth = true;
$mail -> Username = 'tectonny@tectonny.com';
$mail -> Password = 'senha';
if(!$mail->Send()) {
echo 'Erro:'.$mail->ErrorInfo;
} else {
echo 'Email enviado!';
}
?>
Esqueci de informar que os servidores tem a classe mailer, é claro.
E também vou deixar aqui a infomarção do php:
http://104.131.149.82/info.php