Re: POP3 and "seen" flag



Miki Tebeka wrote:
Is there a way to know in a POP session of a message was seen (old) or not
(new)?

Define "seen". It could be interpreted as either "TOP" or "RETR" having been executing for a message, or something like "this client has seen this message before" ... not sure what you mean.


In any case, the short answer is "no".

The longer answer is that _some_ POP3 servers provide non-standard support for this by doing things like adding a special header to the message, things like "X-Seen", which can be seen by using the TOP command. This sort of thing is entirely non-standard and you can't rely on it in general, AFAIK.

A better approach would be to have your client software track the Message-ID header, but something tells me you are interpreting "seen" as meaning "anyone has RETRed the message", so that won't work either.

-Peter
.



Relevant Pages

  • Re: Invoking Web Service from WinForm App VERY slow first call
    ... references are still defined as web references rather that service references. ... We've narrowed it down to something that is occurring on our client ... we wrote a small console app that simply invokes the web ... Executing again produces the same results. ...
    (microsoft.public.dotnet.framework.webservices)
  • Testers with AT&T - Light Speed: 6-8 Months: CA, TX and MO
    ... Must have previous work experience in AT&T - Light Speed project!!! ... ensuring client satisfaction. ... executing, tracking and reporting on the test execution; ... Transfer knowledge, monitor engagement team performance, and provide ...
    (comp.software.testing)
  • Re: Invoking Web Service from WinForm App VERY slow first call
    ... we wrote a small console app that simply invokes the web ... service through a class then prints out the elapsed time on the console. ... Executing again produces the same results. ... object is not actually created until the client application invokes a method ...
    (microsoft.public.dotnet.framework.webservices)
  • Re: C# web graphics ?
    ... You have to remember that C# is executing SERVER side in any ASP.NET ... The onyl code that is actuall executing on a browser client is ... executing windows Forms app (with all the graphics bells and whistles ...
    (microsoft.public.dotnet.languages.csharp)
  • Re: DBCC TRACEON 3604
    ... Take a Profiler trace of the server to capture the hostname and/or application name of the client machine executing the DBCC TRACEON command. ...
    (microsoft.public.sqlserver.server)