Ver Mensaje Individual
  #9  
Antiguo 31-01-2007
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Reputación: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Cita:
Empezado por Román
Quizá esto aclare un poco la situación:
Huy... pues no sé yo Román. Es lo que estamos diciendo: los mensajes se marcan para ser borrados, pero, que el Servidor los borre o no en última instancia... depende del Servidor (y de sus opciones) y poco podemos hacer para borrar correos "sin apelación" desde el programa/cliente. O existe una forma, pero, no parece que sea la que estamos comentando aquí (usar en última instancia el comando "DELE" del protocolo "POP3").

Cita:
Empezado por fedelphi
A ver si es correcto, msgnums es un array con los nros de identificacion de los mensajes en el server?
Hum... tal vez te refieras a "MsgNum", que ha de ser pasado como parámetro en métodos como "Retrieve" del componente "TIdPop3". "MsgNum" indica el número de mensaje sobre el que queremos trabajar, por ejemplo en el método "Retrieve" indica el número de mensaje que queremos recuperar del Servidor.

Cita:
Empezado por fedelphi
si es asi, los obtengo con mail.msgid en mi caso?
Los obtienes con "Retrieve". Indicas como parámetro el número de correo a recuperar y una variable de tipo "TIdMessage" en que albergar los datos del correo recuperado. De todos modos echa un vistazo a los ejemplos de los componentes Indy, concretamente al Cliente de correo que incorpora.

Cita:
Empezado por fedelphi
otra, que es fbussy?
Ay, ay, ay... "fbussy" puede ser una variable de tipo booleano que se use a modo de "bandera" en el código que traes entre manos... me temo que igual que algo parecido a "msgnums", puesto que estos identificadores no se corresponden (que yo sepa) a propiedades de la clase "TIdPop3"...

Cita:
Empezado por fedelphi
Ademas para la discusión anterior, esto dice la ayuda de delphi sobre pop3.delete

Cita:
Messages marked for deletion on the POP3 server will be physically removed when Disconnect is called.
En Google traducen "will" por "voluntad"... ignoro si podría traducirse la frase anterior más o menos así: "Los mensajes marcados para ser borrados en el Servidor POP3 serán efectivamente borrados (a voluntad del Servidor) cuando la conexión finalize llamándose al método "Desconectar".
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita