PHP - Envio de email por medio de Merury

 
Vista:
sin imagen de perfil

Envio de email por medio de Merury

Publicado por Luis Alberto (11 intervenciones) el 16/03/2016 08:43:40
Hola.

Necesito enviar correos a través de php y mercury, ya tengo instalado en mi servidor físico el xampp con php y mercury, la direccion del servidor es 192.168.1.27 como puedo configurar mercury para que desde otras maquinas puedan enviar correos a gmail. Mi codigo de php el cual realiza la logica de envio de correo es el siguiente:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
<?php
   $msg = null;
   if(isset($_POST["phpmailer"])){
       $nombre = htmlspecialchars($_POST["nombre"]);
       $email = htmlspecialchars($_POST["email"]);
       $asunto = htmlspecialchars( $_POST["asunto"]);
       $mensaje = $_POST["mensaje"];
       require "phpmailer/class.phpmailer.php";
       $mail = new PHPMailer;
       $mail->IsSMTP();
       $mail->SMTPAuth = true;
       $mail->SMTPSecure = "tls";
       $mail->Host = "smtp.gmail.com";
       $mail->Port = 587;
       $mail->Username = "xxx@gmail.com";
       $mail->Password = "password";
       $mail->FromName = "Administrador";
       $mail->Subject = $asunto;
       $mail->addAddress($email, $nombre);
       $mail->MsgHTML($mensaje);
       if($mail->Send()){
           ?>
              <script language="javascript">
                  alert("Notificacion enviada");
                  location.href = "inicio.php";
              </script>
           <?php
       }
       else{
           ?>
              <script language="javascript">
                  alert("Notificacion no enviada");
                  location.href = history.back();
              </script>
           <?php
       }
   }
?>

Pero al momento de entrar al sistema desde otra maquina que no sea localhost no me deje enviar las notificaciones, espero puedan ayudarme se los agradeceria muchisimo.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder