Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/02/2011, 10:58
Bazzana
 
Fecha de Ingreso: abril-2009
Mensajes: 52
Antigüedad: 15 años
Puntos: 0
Enviar Mails en Appserver

Hola compañeros!

Que tal?

Les cuento, tengo un problema con esto..
ya no se que mas intentar para hacer que ufncione...

Tengo mi servidor web con appserver y quiero habilitar en envio de mails.

Pero no encuentro la manera, y los codigos estan bien...

Se los muestro:
(El bascio)
Código PHP:
<?php
$sfrom
="[email protected]"//cuenta que envia
$sdestinatario="[email protected]"//cuenta destino
$ssubject="asdas"//subject
$shtml="saasdasddsa"//mensaje
$sheader="From:".$sfrom."\nReply-To:".$sfrom."\n";
$sheader=$sheader."X-Mailer:PHP/".phpversion()."\n";
$sheader=$sheader."Mime-Version: 1.0\n";
$sheader=$sheader."Content-Type: text/html";
mail($sdestinatario,$ssubject,$shtml,$sheader);
?>
Luego tengo este que es mas elaborado, que funciona ya que lo tengo en otro servidor y anda perfectamente, pero creo que es SMTP
(es el que me gustaria usar)
contacto.php
Código PHP:
<Form method="post" action="mailform.php">
        <
p>Nombre:<br />
          <
label>
            <
input name="textnombre1" type="text" id="nombre"  tabindex="1"/>
          </
label>
          <
br />
          
Telefono:<br />
          <
input name="texttelefono1" type="text" id="telefono" tabindex="2" />
          <
br />
          
Email:<br />
          <
input name="textemail1" type="text" id="email" tabindex="3"/><br />
Empresa:<br />
          <
input name="textempresa" type="text" id="email" tabindex="4"/>
          <
br />
          
Ciudad:<br />
          <
input name="textciudad" type="text" id="email" tabindex="5"/>
          <
br />
          
Mensaje:<br />
          <
textarea name="textmensaje1" cols="40" rows="7" id="mensaje" tabindex="6"></textarea>
        </
p>
        <
p>Codigo de Seguridad<br />
          <
img src="captcha.php" width="100" height="30" vspace="3"><br>
        <
input name="tmptxt" type="text" size="18" tabindex="7"
        
Ingresa el codigo Aqu&#237;<br>
          
<input name="enviar" type="submit" id="enviar" value="Enviar Consulta" tabindex="8">
        </
p>
      </
form
mailfrom.php
Código PHP:
<?  
ini_set
('display_errors','0');
include_once(
"class.phpmailer.php");

// Correo electrónico de su empresa
$adminaddress "[email protected]"

// Dirección de su web incluido http://www. 
$siteaddress ="http://www.simjagroup.com.ar"

// Nombre de su empresa 
$sitename "Simja Group"

/*******************************************************/

$date date("m/d/Y H:i:s");

if (
$_SERVER['REMOTE_ADDR'] == ""
    
$ip "no ip";
else 
    
$ip getHostByAddr($_SERVER['REMOTE_ADDR']);


if (
$_POST['enviar'] != ""){  
session_start();
    if (
$_SESSION['tmptxt'] == $_POST['tmptxt']) {


    
// Mail al administrador...
    
$mail = new PHPMailer();
    
$mail->From     $adminaddress;
    
$mail->FromName $sitename;
    
$mail->AddAddress($adminaddress);
    
$mail->AddReplyTo($adminaddress);
    
$mail->IsHTML(false);                               // send as HTML
    
$mail->Subject  =  "Consulta";
    
$mail->Body  =     "Enviado desde la web:\n
------------------------------    
Nombre: "
.$_POST['textnombre1']."
Telefono: "
.$_POST['texttelefono1']."
Email: "
.$_POST['textemail1']."
Ciudad: "
.$_POST['textciudad']."
Empresa: "
.$_POST['textempresa']."
Mensaje: "
.$_POST['textmensaje1']."
------------------------------\n

Otros datos del usuario :
------------------------------
Navegador: "
.$_SERVER['HTTP_USER_AGENT']."
Hostname: "
.$ip."
IP address: "
.$_SERVER['REMOTE_ADDR']."
Fecha/Hora:  "
.$date
$mail->Send();

Header ("Location: gracias.php");
} else {
        
Header ("Location: error_contacto.php");
    }}

?>
class.phpmailer.php
http://www.gunz.bad-zone.com/mail/class.phpmailer.txt
(les dejo el link a un txt xq no me deja ponerlo aca)


Y bueno dps tambien estan los extras del captcha y el gracias

Alguno tiene alguna idea de como solucionarlo?

Desde ya muchsimas gracias!

Saludos!

Última edición por Bazzana; 16/02/2011 a las 11:24