elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Únete al Grupo Steam elhacker.NET


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  PHP (Moderador: #!drvy)
| | | |-+  ¿Como funciona un webmail?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: ¿Como funciona un webmail?  (Leído 4,151 veces)
IrlaMIsS

Desconectado Desconectado

Mensajes: 5



Ver Perfil
¿Como funciona un webmail?
« en: 4 Octubre 2007, 23:18 pm »

Hola, podrían ayudarme con esto de los webmail, sucede que tengo que hacer un script en PHP pero no termino de entender todo.

Les comento lo que necesito hacer:

Hice una aplicación en PHP, que permite almacenar mensajes que se muestran a un grupo de usuarios y cada vez que alguien deja un mensaje se le manda un mail a los que pertenecen al grupo diciéndole que hay un nuevo mensaje y citando el contenido del mensaje.

Bien hasta aquí sencillo, el problema es así: los usuarios quieren poder responder al mail que les llego (directamente desde su bandeja de entrada), a la aplicación y que el mensaje se guarde en la Base de datos y se reenvié a los miembros del grupo.

Guardar los datos y enviar nuevos mails no es problema, lo que no entiendo es como hacer para manejar los datos que mande el usuario desde su cuenta de correo:

Por eso asumo que debe ser a travez de un webmail ya que le va responder a un mail.

No se si me he dejado entender así que les pongo un ejemplo de que quiero hacer:

Grupo 1: usuarios A,B,C.

Aplicacion: Usuario A deja un mensaje. (Un formulario lo guarda a la base de datos y manda mail al resto del grupo)

Usuario B y C: Reciben en su correo el mensaje puesto en la aplicación por A.( los usuarios reciben el mail de: grupo1@dominio.com)

Usuario B: responde al mail directamente desde su bandeja de entrada, es decir manda un mail a grupo1@dominio.com.

# Desde aquí necesito ayuda.

Aplicacion: recibe el mail enviado por B, lo guarda en la base de datos y reenvía el mismo mail a los usuarios A y C.

-- Desde aqui repite, A o C responden igual a grupo1@dominio.com y la aplicacion guarda en la base de datos y reenvia a los demas usuarios.

Espero entiendan el proceso y me puedan ayudar, yo creo que si monto un webmail (para recibir los correos) puedo manejar los datos enviados, una vez me hago con los datos puedo con un script guardar en la DB y reenviar los mail, el problema como monto el webmail y mas importante como me hago con los datos.

Si a alguien sabe una forma mas sencilla por favor hacérmelo saber.

Muchas Gracias desde ya por su ayuda.


En línea

“Beber sangre no solo me permite perpetuar mi existencia, sino que me procura una sensación distinta a cualquier cosa que pueda ofrecer este mundo"
дٳŦ٭
GNU/Linux Infrastructure Specialist
Ex-Staff
*
Desconectado Desconectado

Mensajes: 5.110


Ver Perfil WWW
Re: ¿Como funciona un webmail?
« Respuesta #1 en: 5 Octubre 2007, 06:38 am »

Mirate las funciones imap de php y curl (automatizar tareas) o también puedes usar los cronjobs si tu server es linux.

Suerte


En línea

IrlaMIsS

Desconectado Desconectado

Mensajes: 5



Ver Perfil
Re: ¿Como funciona un webmail?
« Respuesta #2 en: 5 Octubre 2007, 17:58 pm »

eh! Gracias parece ser que imap es lo que necesito saber.

Gracias por el dato, voy a investigar y comunico lo que encuentre.
En línea

“Beber sangre no solo me permite perpetuar mi existencia, sino que me procura una sensación distinta a cualquier cosa que pueda ofrecer este mundo"
IrlaMIsS

Desconectado Desconectado

Mensajes: 5



Ver Perfil
Re: ¿Como funciona un webmail?
« Respuesta #3 en: 6 Octubre 2007, 19:03 pm »

Gracias Ing_Amc. las funciones IMAP fueron suficientes para conectar a los correos y poder leer los contenidos, con este dato puedo realizar mi script que haga lo que necesito.

Pero tengo una consulta mas, hay alguna manera de hacer que se ejecute mi script (un file PHP) inmediatamente después que llega un mail a la casilla de correo?.

De momento solo se me ocurre programar un CRON para que ejecute el script cada minuto, el script se encargara de verificar si hay o no nuevos correos, y realizara las acciones siguientes, pero pienso que tal vez pueda haber una manera de que se ejecute el script solo cuando sea necesario (a la llegada de un nuevo mail).

Espero me puedan ayudar con esta duda, de ser posible, ¿como debería hacer el script?.

Gracias.
En línea

“Beber sangre no solo me permite perpetuar mi existencia, sino que me procura una sensación distinta a cualquier cosa que pueda ofrecer este mundo"
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[AYUDA] Como pasar correos webmail de Cpanel
Desarrollo Web
Graphixx 1 2,009 Último mensaje 19 Noviembre 2013, 03:59 am
por #!drvy
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines