2009-11-20 6 views
5

No estoy seguro de si estoy llamando esto correctamente por el nombre correcto, lo que me gustaría encontrar (si existe) es una aplicación de listas de correo grupal (como cartero) pero en php.Buscando una aplicación de listas de correo PHP (no para boletines)

Aquí es lo que espero que haga:

Permitir a los usuarios por correo electrónico [email protected] con tema como TEAM123 - Deadline is 11/30/2011 (o tal vez sólo [email protected]) y esta aplicación sería comprobar el buzón de correo

Verificaría el buzón y reenviaría ese mensaje a todos los usuarios en TEAM123. Entonces el hilo de correo electrónico se crearía.

A continuación, se notificaría a los usuarios en TEAM123, y al responder, se actualizaría el hilo del correo (los correos electrónicos volverían a estar abiertos para todos). Quizás en este punto, la aplicación actualizará una conversación en curso en el sitio (¿la almacenará en DB? Etc.).

Creo que estoy llamando el proceso adecuadamente 'correo de servicio de lista de' etc ..

Si uno tiene conciencia de nada como esto en PHP? Lo usaría para una liga deportiva, los jugadores tendrían que actualizar por correo electrónico y todo el equipo estaría actualizado.

Gracias! Apreciar cualquier idea sobre esto ...

Respuesta

3

De hecho, he escrito algunos software interno que hace esto. Creo que el término que está buscando es 'lista de discusión' (en oposición a 'lista de anuncios'). La razón por la que terminé escribiendo por mi cuenta es porque, que yo sepa, no existe un paquete de software bien conocido.

Lista de anuncios - plenty. Listas de discusión: no mucho.

Como un lado, la razón por la que no hay mucho por ahí puede deberse a que un foro es una herramienta mucho mejor para usar. El conocido software de lista de discusión ha existido por años, desarrollado cuando las personas tenían direcciones de correo electrónico, pero no siempre acceso a la web.

No estoy de acuerdo con Rudism, ya que un cron job o un servidor SMTP especial es no es necesario. Postfix puede configurarse bastante fácilmente para enviar correos electrónicos entrantes a un script PHP, que luego procesa el correo.

Bibliotecas como Zend_Mail, SwiftMailer hacen enviar correo electrónico fácil. En mi experiencia, la parte más difícil es procesar los correos electrónicos entrantes. Sin embargo, las populares bibliotecas de correo electrónico han progresado en esa dirección (por lo que he visto).

Mi recomendación es utilizar un servicio de lista de discusión, o un foro (tal vez con notificación por correo electrónico). Si está configurado para ejecutar su propio servidor, podría escribir una secuencia de comandos escueta con bastante facilidad.

+0

Exploré la opción de foros (no soy un extraño), y usamos un enfoque annouce (newsletter). PERO me parece que la mayoría de los miembros del equipo (este es un equipo deportivo que no es de TI estaba hablando aquí) se adhieren principalmente al correo electrónico. Y he visto este tipo de enfoque de cartero MUY bien en otra configuración, ya que todos responderían. – Jakub

+1

Entiendo que la razón por la que sigo corriendo * una * lista de discusión es porque simplemente funciona para quienes la usan. Si solo vas a ejecutar una lista única, el código sería aún más simple. Simplemente verifique que la dirección de envío sea miembro, agregue las direcciones de grupo, luego vuelva a enviar el correo. La mayoría de las bibliotecas de correo le permiten crear un nuevo objeto de correo a partir de un correo electrónico real, luego editarlo y volver a enviarlo. Entonces su script de proceso puede ser bastante simple. –

+0

Para ser justos, consideraría postfix configurado para enviar correos entrantes a un script php para ser especializado :) – Rudism

-3

PHP no sería una plataforma ideal para una aplicación de este tipo, ya que requeriría un servidor SMTP especializado para aceptar los correos electrónicos entrantes, o algún tipo de trabajo cron del lado del servidor continuamente revisa un buzón y toma medidas. Si bien, en teoría, se podría hacer en PHP, es más adecuado para el desarrollo web y se ejecuta por un servidor web.

+0

Ver Soy consciente de aplicaciones como 'mailman' pero me gustaría ver esto en un sabor php. Por lo tanto, por qué pregunté, no creo que un cron sea malo ... – Jakub

+0

Como mencioné en mi respuesta, usar un script php como el punto final de una dirección no es tan difícil. Algo que quizás no pueda hacer en el alojamiento compartido, pero lo he hecho varias veces. Sin embargo, un trabajo de cron que compruebe una bandeja de entrada no sería malo (solo tiene un conjunto diferente de problemas para considerar). –

-2
+0

¿Cómo es eso? De su sitio veo: 'phplist es un sistema de entrega de anuncios por correo electrónico en un solo sentido. Es ideal para boletines, listas de publicidad, notificaciones y muchos otros usos. (Es diferente de los sistemas de listas de correo grupales como mailman.) ' – Jakub

+0

Sí, esto no es lo que busca @jakub, es expresamente lo contrario. –

+0

Mi comprensión del php-mailman es que es solo una * interfaz * para la configuración de mailman. –

Cuestiones relacionadas