Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/10/2008, 10:43
Avatar de avielo
avielo
 
Fecha de Ingreso: junio-2008
Ubicación: Córdoba (España)
Mensajes: 111
Antigüedad: 16 años, 5 meses
Puntos: 2
enviar mail con flex 3

wenas estoy empezando a usar flex y me gustaria saber como puedo enviar un mail sin tener que usar el outlook, he visto que se tiene que hacer con php, en php ya habia enviado mail pero ahora no se acoplarlo a flex.
espero vuestra respuesta. gracias.

Este es el php:
Código PHP:
<?php

$host
'localhost';
$user'cdisur_standard';
$pass="cdi6969sur";
$bbdd="cdisur_main";
$bd;

$direccionenvio '[email protected]';
$nombreenvio $_GET['nombre'];
$direccionrespuesta $_GET['mail'];
$nombrerespuesta $_GET['nombre'];
$texto $texto2 $_GET['texto'];

set_include_path('php5'); 
include
'class.phpmailer.php';
include
'class.smtp.php';

    
/*Esta funcion para que funcione, requiere tener instalado en el servidor php la clase phpmailer para que funcione correctamente*/
    
$mail=new PHPMailer();
    
    
$mail->IsSMTP(); 
    
    
$mail->IsHTML(true);
    
    
$mail->SMTPAuth true// requiere usuario y contraseña
    
    
$mail->SMTPSecure ""// tipo de seguridad
    
    
$mail->Host "xxxxxxxxxxxx"// servidor smtp de envio de correo
    
    
$mail->Port 25// puerto de salida
    
    
$mail->Username "xxxxxxxxxxxxx"// usuario
    
    
$mail->Password "xxxxxxxxxxxxx"// contraseña
    
    
$mail->From $direccionrespuesta// direccion de quien envia
    
    
$mail->FromName $nombrerespuesta//nombre del emisor
    
    
$mail->Subject "xxxxxxxxxxxxxxxxxxxxx"//asunto
    
    
$mail->Body $texto//mensaje
    
    
$mail->Altbody $texto2//mensaje si no se puede leer como html
    
    
$mail->WordWrap 50
    
    
$mail->AddAddress($direccionenvio$nombreenvio); // a quien se envia
    
    
$mail->AddReplyTo($direccionrespuesta$nombrerespuesta); //respuesta

    
if(!$mail->Send()) 
    {
        echo 
"Error en el envio: " $mail->ErrorInfo;
    } else {
        echo 
"<P>Mensaje enviado correctamente</P>";
    }

?>