Hola a tod@s!
Necesito mandar una newsletter diaria a mi lista de contactos, alguién sabe como puedo hacerlo?
Puedo hacerlo con la función mail()?
Muchas gracias!!
Saludos!
| |||
![]() Hola a tod@s! Necesito mandar una newsletter diaria a mi lista de contactos, alguién sabe como puedo hacerlo? Puedo hacerlo con la función mail()? Muchas gracias!! Saludos! |
| ||||
Respuesta: Newsletter diaria los saltos de linea con nl2br() y los links los podrias incluir facilmente haciendo el email con formato HTML y no solo texto pero ten encuenta que pueden llegar a la carpeta de correo no deseado de tus user como SPAM por culpa de los filtros de correo como los de hotmail y demas. Un saludo |
| |||
Respuesta: Newsletter diaria Hola Jaronu, No me funciona la función nl2br(). Me puedes decir si la estoy usando correctamente? Código PHP: Saludos, |
| |||
Respuesta: Newsletter diaria No, exactamente. Utilizo variables. - una variable: destinatarios - otra: asunto - otra: mensaje El mensaje y el asunto serán siempre los mismos con pequenas variaciones (variables incrustadas) en cada newsletter. Gracias de antemano! |
| ||||
Respuesta: Newsletter diaria pero como modificas la variable mensaje, siempre a mano?? es mejor mediante form mas automatizado. y usando nl2br yo el asunto y el mensaje lo hago siempre mediante form, es mas comodo y el destinatario lo tomo de la BBDD pero entonces a si te deberia ir bien $mensaje = "Hola! Te escribo para recomendarte<br> bla bla bla"; |
| |||
Respuesta: Newsletter diaria Ostia! no había pensado en lo de hacer un form. Es decir haces un formulario, y a través de ese formulario pasas las variables que cambian cada vez, véase parte del mensaje, o parte del asunto.
Código:
tengo que incluir nl2br($mensaje), ??$mensaje = "Hola! Te escribo para recomendarte<br> bla bla bla"; La otra pregunta que me viene a la cabeza es: si hay muchos e-mails que enviar, no se puede saturar la función mail()? Muchas gracias por abrirme los ojos. Saludos! |
| ||||
Respuesta: Newsletter diaria no nl2br, no, ya que el mensaje lo haces a mano solo <br> yo envio mas de 100 emails sin problemas, aunque todo depende de tu hosting y su configuracion, de todas formas, si tines limitaciones, lee la funcion sleep() que detiene el script los segundos que quieras, los puedes hecer que descansen de uno en uno o cada vez que envie 100 por ejemplo usando un Bucle WHILE dentro del que manda los email diciendole que cada vez que llegue a cien registros descanse el script Un saludo |
| |||
Respuesta: Newsletter diaria hola donfalcone, yo hice un sistemita de envios de mail con la clase phpMailer, ayuda muchisimo para eso que tenes que hacer te dejo el proceso que hice, lo otro es un formulario con un editor de texto que no te lo paso porque no esta andando bien, te comento que es lo que hice en la base de datos, tengo una tabla news_mailinglist con estos campos Código PHP: Código PHP: Código PHP: |
| |||
Respuesta: Newsletter diaria es que yo lo hice con un formulario porque el mensaje que se envia varia segun el que lo envia, igual hay una opcion de mandar automaticamente algunas listas ya preparadas que tiene un texto fijo, si te fijas en el codigo tiene una parte donde carga un template, tengo algunos template que vienen con el texto final y se envia mensualmente sin tener que entrar al form, que es lo que debe necesitar el |
| |||
Respuesta: Newsletter diaria Cita: Lo de programarlo para que se envíe diariamente también me interesa,... cómo puedo hacerlo?Gracias! |
| ||||
Respuesta: Newsletter diaria Cita: busca en google como se hace, o es una opcion de panel de tu hostingyo tengo una opcion de tarea programada en el panel de control de mi server, pero en local ni idea, no se si trabajas en local o con un server de pago, pero si es a si, GOOGLE |
| |||
Respuesta: Newsletter diaria Hola a todos! Sólo me queda una duda. No consigo poner etiquetas html dentro del mensaje. Por ejemplo: Esto Código PHP: Código PHP: Código PHP: Alguién sabe cómo puedo solucionar esto? Muchas gracias. Evangelitor, una vez tenga esto te paso el código sin ningún problema. Saludos! |
| |||
Respuesta: Newsletter diaria se puede hacer a travez de un script que para que lo envie diariamente, lo que si es que hay que correrlo, tendrias que almacenar en la base una id de envio de mails despues corroborar que esa id se envio hoy a toda la lista de mails, por ejemplo una tabla EmailSend con los siguientes campos: Código PHP: Código PHP: |
| |||
Respuesta: Newsletter diaria Hola a todos! Esto es una edición de mi última entrada, ya que veo que no se ve como realmente es. No consigo poner etiquetas html dentro del mensaje. Por ejemplo: Esto Código PHP: Buenos días! Hoy el tema del día es: tema del día y tú qué opinas? opina Saludos! miweb Se ve así: "Buenos días! <br>Hoy el tema del día es: tema del día <br>y tú qué opinas? <a href='http://www.miweb.com'>opina</a> <br>Saludos!<br>miweb"; Es decir, se ve el código que no debería verse :) Alguién sabe cómo puedo solucionar esto? Muchas gracias. Evangelitor, una vez tenga esto te paso el código sin ningún problema. Saludos! |
| ||||
Respuesta: Newsletter diaria Ve el post que te dejo samu22, necesitas usar PHPMailer y activar el uso de HTML. Revisa las FAQs del foro ahi viene explicado como codificar tu correo para enviarlo como HTML. Saludos. |
| |||
Respuesta: Newsletter diaria Hola! Gracias GatorV, Lo solucioné anadiendo estos headers: Código PHP: Y gracias a todos los que me ayudaron a sacar esto adelante! |