Foros del Web » Programando para Internet » PHP »

Copiar correo imap a otro buzon

Estas en el tema de Copiar correo imap a otro buzon en el foro de PHP en Foros del Web. Muy buenas. sabe alguno si se puede copiar un correo de un buzon de un usuario imap a otro buzon de otro usuario. he intentado ...
  #1 (permalink)  
Antiguo 28/12/2005, 07:53
 
Fecha de Ingreso: diciembre-2005
Mensajes: 4
Antigüedad: 12 años
Puntos: 0
Copiar correo imap a otro buzon

Muy buenas.

sabe alguno si se puede copiar un correo de un buzon de un usuario imap a otro buzon de otro usuario.

he intentado abrieendo dos sesiones imap (una a cada usuario), pero luego al utilizar la funcion imap_mail_copy solo me deja copiar el mensaje a una carpeta del mismo buzon que le pase como primer parametro.

He mirado por todas partes pero no he encontrado nada al respecto.

Muchas gracias.
  #2 (permalink)  
Antiguo 28/12/2005, 09:17
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
En ese caso tedrás que leer tu mensaje vía IMAP en la cuenta origen y generar el envio para la segunda cuenta por SMTP o IMAP (imap_send() ...) (con mail() o como gustes)

Lo otro sería tener directorios públicos en tu servidor IMAP .. así envias un e-mail a ese sitio y todos los del grupo que tengan acceso a el lo veran (una especie de "lista de distribución" para correos).

Un saludo,
  #3 (permalink)  
Antiguo 29/12/2005, 01:36
 
Fecha de Ingreso: diciembre-2005
Mensajes: 4
Antigüedad: 12 años
Puntos: 0
Muchas gracias.

Pense que estaria soportado por la funcion o por otra similar, al igual que se puede hacer desde un cliente de correo, pero en fin, me pegare un poco con la lectura y posterior envio.
  #4 (permalink)  
Antiguo 29/12/2005, 05:02
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
al igual que se puede hacer desde un cliente de correo

Pero .. es que un cliente de correo .. lo hace igual:

1) Si gestionas cuentas de correo tipo POP .. el movimiento de mensajes se hace y gestiona desde la aplicación en sí .. no enviando y directamente sobre el servidor "POP".

2) Si usas IMAP .. como ya conoceras en IMAP por regla general el e-mail en sí queda en el servidor y cuando el cliente dice que lo "baja" lo que hace realemnte es bajar el e-mail al cliente y marcar dicho mensaje como "leido" para que sólo bajes los mensajes "nuevos" (o dicho de otra forma los "no bajados").

Por ende . .un movimiento a nivel "IMAP" a no ser que uses "carpetas/directorios" compartidos (públicos) tendras que hacer el procedimiento que te indiqué. Si las cuentas de e-mail IMAP que quieres hacer el "copiado" son o están controladas bajo el mismo servidor .. el "envio/recepción" será más rápido y seguramente tratado como e-mail "local" (no saldrá del servidor para el "envio" ni para su "recepción").

Un saludo,
  #5 (permalink)  
Antiguo 30/12/2005, 02:59
 
Fecha de Ingreso: diciembre-2005
Mensajes: 4
Antigüedad: 12 años
Puntos: 0
viene bien coger culturilla de vez en cuando.

he cambiado el desarrollo para hacerlo como me indicas y excepto en algunos detalles ya lo tengo funcionando.

Los problemillas los pondre en otro post ya que realmente este esta finalizado.

un saludo.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:01.