Respuesta: Lista correo hola, si en la base de datos tienes un id para el grupo, una idea es que cuando un usuario envíe un mensaje, hagas una selección de todos los usuarios que pertenezcan a un grupo con ese id y les envías los correos 1 a 1.
También podrías, cuando defines un grupo en la base de datos, definir una dirección ficticia que sea fácilmente memorizable, por ejemplo miGrupo@messagebox, de forma que cuando un usuario quiera enviar mensajes a todo un grupo, solo tenga que recordar el nombre del grupo y colocar detrás @messagebox, si defines que esta dirección sea única, puedes luego buscar el id del grupo en la base de datos y envías el correo 1 a 1 a los usuarios pertenecientes a ese grupo
espero que estas ideas te sirvan a falta de otras mejores
un saludo. |