Foros del Web » Programando para Internet » PHP »

function mail()

Estas en el tema de function mail() en el foro de PHP en Foros del Web. bueno, este código es de la página oficial de php.net Código PHP: <?php /* recipientes */ $para   =  "[email protected]"  .  ", "  ;  // fijese en la comma $para  .=  "[email protected]" ; ...
  #1 (permalink)  
Antiguo 26/11/2004, 17:07
Avatar de spider_boy  
Fecha de Ingreso: diciembre-2003
Ubicación: Chile
Mensajes: 1.855
Antigüedad: 14 años
Puntos: 88
function mail()

bueno, este código es de la página oficial de php.net

Código PHP:
<?php
/* recipientes */
$para  "[email protected]", " // fijese en la comma
$para .= "[email protected]";

/* asunto */
$asunto "Recordatorio de Cumplea&ntilde;os para Agosto";

/* mensaje */
$mensaje '
<html>
<head>
 <title>Recordatorio de Cumplea&ntilde;os para Agosto</title>
</head>
<body>
<p>&iexcl;Aqu&iacute; est&aacute;n los cumplea&ntilde;os que llegan en Agosto!</p>
<table>
 <tr>
  <th>Persona</th><th>D&iacute;a</th><th>Mes</th><th>A&ntilde;o</th>
 </tr>
 <tr>
  <td>Juan</td><td>3</td><td>August</td><td>1970</td>
 </tr>
 <tr>
  <td>Sandra</td><td>17</td><td>August</td><td>1973</td>
 </tr>
</table>
</body>
</html>
'
;

/* Para enviar correo HTML, puede definir la cabecera Content-type. */
$cabeceras  "MIME-Version: 1.0\r\n";
$cabeceras .= "Content-type: text/html; charset=iso-8859-1\r\n";

/* cabeceras adicionales */
$cabeceras .= "To: Maria <[email protected]>, Kelly <[email protected]>\r\n";
$cabeceras .= "From: Recordatorio <[email protected]>\r\n";
$cabeceras .= "Cc: [email][email protected][/email]\r\n";
$cabeceras .= "Bcc: [email][email protected][/email]\r\n";

/* y ahora, enviarlo */
mail($para$asunto$mensaje$cabeceras);
?>
y bueno, me dice esto...
Código:
Warning: mail(): Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\Archivos de programa\DzSoft\PHP Editor\php8.tmp on line 43

//linea 43
mail($para, $asunto, $mensaje, $cabeceras);
y en el php.ini
Código:
[mail function]
; For Win32 only.
SMTP = localhost ; for Win32 only
smtp_port = 25
sendmail_from= [email protected] ; for Win32 only
bueno, es que quiero avanzar mas en el php, me estoy quedando pegado y quisiera saber como logro mandar este mail de ejemplo...
  #2 (permalink)  
Antiguo 26/11/2004, 17:13
Avatar de Nefertiter  
Fecha de Ingreso: enero-2003
Ubicación: Rosario
Mensajes: 1.316
Antigüedad: 14 años, 11 meses
Puntos: 8
pero ademas de eso tenes el servidor? la verdad sino es lo anterior ni idea cual es el problema
  #3 (permalink)  
Antiguo 26/11/2004, 17:16
Avatar de spider_boy  
Fecha de Ingreso: diciembre-2003
Ubicación: Chile
Mensajes: 1.855
Antigüedad: 14 años
Puntos: 88
que brutooooooooooooo!! eso mismo debe ser, es como ya dije, es primera vez que utilizo esta funcion, entonces no me manejo para nada, ahora la pregunta es, que debo instalar o meter para que funcione esa funcion?:P
  #4 (permalink)  
Antiguo 26/11/2004, 17:27
Avatar de Nefertiter  
Fecha de Ingreso: enero-2003
Ubicación: Rosario
Mensajes: 1.316
Antigüedad: 14 años, 11 meses
Puntos: 8
tenes que bajarte un servidor smtp , buscalo con ese nombre hay varios gratis..
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:28.