Retroceder   Foros del Web > Programación para sitios web > Bases de Datos > Mysql

Respuesta
 
Herramientas Desplegado
Antiguo 05-may-2006, 00:24   #1 (permalink)
SAPINTO está en el buen camino
 
Avatar de SAPINTO
 
Fecha de Ingreso: junio-2005
Ubicación: just another fucked up pl
Mensajes: 791
Enviar un mensaje por MSN a SAPINTO
enviar newsletter o boletin a lista de mysql

buenas señores, soy bastante nuevo en este tema, a ver si alguien me puede orientar...

un cliente me paso un excel con su extensa lista de usuarios y sus respectivos mails, investigando por el foro, los logre a pasar (transformandolos a csv) a una base de datos mysql... hasta ahi, todo bien.
gracias a este foro ademas, pude averiguar la estructura de mi boletin informativo (que me dicen debe ser QUINCENAL), eso es ok tambien.
ahora la pregunta; buscando en el foro encontre algunos ejemplos de mailing a traves de un php:
Código:
<?
//cabeceras para el envio del mail en html y dire de quien lo envia
$headers = "MIME-Version: 1.0\r\n";
$headers = "Content-type: text/html; charset=iso-8859-1\r\n";
$headers .= "From: tb@templobinario.com\r\n";

$asunto = "Newsletter Templo Binario";

//inicio del codigo html del mensaje
$mensaje = "<html>
<head>
<title>Newsletter Templo Binario</title>
</head>

<body>

<center>
<table width='750' border='0' bgcolor='336699' cellspacing='0' cellpadding='0'>
<tr> 
<td>
Texto del newsletter....
</td>
</tr>
</table>
</center>

</body>
</html>"; //fin del codigo html del newsletter

//conecto con la base de datos
$conecto = mysql_connect("localhost","miuser","mipassword");
mysql_select_db("mibasededatos",$conecto);

$actuacion="select * from usureg where sboletin='S'";

$actuo=mysql_query($actuacion,$conecto);

while ($fila = mysql_fetch_object($actuo)){

$emailaenviar="".$fila->email."";

mail($emailaenviar, $asunto, $mensaje, $headers);

}

?>
la verdad no lo he probado, porque:
1.- NO SE como ejecutarlo (lo subo? como?)
2.- no se si esto tiene un limite de usuarios para enviar el boletin y
3.- se puede de alguna forma programarlo para que lo mande cada 15 dias?
se que es mucho pedir compañeros, pero solo pido orientacion, no solucion.. aunque bueno, no me enojo si me la dan...

gracias señores.
__________________
if(user=="female" && user>="hot"){
user.gotoAndStop("sapinto's bed");
}
mi portafolio
SAPINTO está desconectado   Responder Citando
Antiguo 05-may-2006, 07:56   #2 (permalink)
deadlykyo ha deshabilitado el karma
 
Avatar de deadlykyo
 
Fecha de Ingreso: noviembre-2005
Ubicación: Cbba - Bolivia
Mensajes: 743
Holas SAPINTO, por lo que mencionas, si quieres hacerlo en php tendrias que tener instalado un servidor web (apache, IIS, etc) y tambien php, para que puedas usar ese script, ahora si quieres que salga cada determinado tiempo debes programarlo dentro de las tareas programadas si usas windows o en las tareas del cron si usas linux en tu servidor, para que se ejecute periodicamente, ahora puedes hacer eso con ese script que encontraste o tambien con phmailer que es una clase que solventa en gran parte los problemas de envio de correos, aqui te dejo un articulo donde se explica el uso de esta clase:
http://www.programacion.com/php/articulo/phpmailer/
obtendras mejor ayuda sobre trabajo de php con correo en el foro de php, cya
__________________
"El Conocimiento es de todos, no solo de algunos"
deadlykyo está desconectado   Responder Citando
Antiguo 05-may-2006, 11:34   #3 (permalink)
SAPINTO está en el buen camino
 
Avatar de SAPINTO
 
Fecha de Ingreso: junio-2005
Ubicación: just another fucked up pl
Mensajes: 791
Enviar un mensaje por MSN a SAPINTO
buena, gracias por el dato, voy a leer el articulo compadre, mil gracias
__________________
if(user=="female" && user>="hot"){
user.gotoAndStop("sapinto's bed");
}
mi portafolio
SAPINTO está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 23:37.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

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 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93