View Single Post
Old 01-01-2009   #4 (permalink)
Robert Aldwinckle
Guest


 
 

Re: Newsgroup Actions



"Ildhund" <jnllb@xxxxxx> wrote in message news:Oh49$n6aJHA.1268@xxxxxx
Quote:

> Thanks, Mike. That's cleared a few things up. I've put some comments
> inline...
>
> "Michael Santovec" <michael_santovec@xxxxxx> wrote in message
> news:ej9nzR5aJHA.1184@xxxxxx
Quote:

>> I can answer some of those questions. Although I'm speculating on
>> some of them.
>>
>> You'll find some additional information in Help by searching under
>> Synchronize.
>
> I fear not - see screenshot.
>
Quote:

>> View > Refresh (= F5) (Also on toolbar)
>> Refreshes the view. So if you have the view set to hide read
>> messages, those you have read recently will get hidden.
Quote:

> IT also seems to do a synchronize on the newsgroup.

Only in the newest version. IIRC in the version that you are asking
about F5 does what it has always done even in OE, just issue an
NNTP LIST command. Note: you would have to do a netcap
trace to see this. It is not something which is even hinted at by
the troubleshooting log. Also, just saying F5 is not very precise.
Context matters, although it is less apparent in WLMail than it
is in OE. E.g. Synchronize newsgroup can only be done while
a newsgroup is open.

Quote:

>
> Yes, that's what F5 has done since about DOS 2.0. That's why I found
> it strange that the only effect I see is the same as Synchronize
> newsgroup - unless I happen to have an account selected, in which
> case it seems to download the names of all newsgroups on the server.
>
Quote:

>> The difference between Synchronize All and Newsgroup is that the
>> latter does only the current newsgroup. How much gets
>> synchronized depends on your settings (Headers only or Messages)
>
> That makes sense, although I can't work out the difference between
> the various sorts of synchronization. I can't see any difference at
> all whether I choose Headers only or All messages or New messages
> only. If I select an account and then click Synchronize Account on
> the toolbar, I seem to get new messages (if there are any) in all
> newsgroups under that account. And Synchronize All seems to poll all
> my POP accounts for new messages as well as every other mail and
> news account, and it takes forever.

It's really pretty simple: Headers gets only headers; the maximum number of
headers depends on the Get ___ headers at a time option and whether
it is checked. If you use a synchronize command you have the additional
effect of being able to download bodies at the same time. (Actually
it is done as soon as possible after the headers are downloaded.)
The main difference between Synchronize New Messages Only
and Synchronize All Messages has to do with headers which were
_previously_ downloaded and with whether a Catch Up has been
done. E.g. if a Catch Up had not been done but headers had been
downloaded using Get 300... then Sychronize All Messages could
try to download more than those 300 as well has filling in the bodies
of those old headers which were already downloaded.

BTW the best way to get familiar with what the functions are IMO
is to use the troubleshooting log and see how the client reacts
to the 211 response to group request.

Quote:

>
Quote:

>> The Get next xx headers only applies if you have set Tools,
>> Options, Read to get xxx headers at a time.
>
> If I don't set that, the option becomes Get New headers - what's the
> difference?

Regarding headers? None.

Quote:

> And what's the difference between Get ... headers and
> Synchronize?

A synchronize command doesn't pay any attention to the Get ___
value. It just gets headers and bodies depending on both
your last use of the newsgroup and on your synchronization
criterion for that newsgroup.

Quote:

> Is it that Synchronize lops all the old messages off
> the top of the list whereas Get ... headers doesn't?

I don't think so, I think that is only dependent on the
low sequence number in the 211 reply to group request.

Quote:

> In which case,
> if I only used Get ... headers, I would retain all the old posts,
> including those that no longer reside on the server? I've been
> looking for a way to do that for a long time.

That can only happen by accident of the server never updating
the low sequence number in the 211 reply to group request.

Quote:

>
Quote:

>> New headers/messages mean since you last download headers
>> (synchronized) with the newsgroup.
>
> So somewhere - locally, suppose - there is a flag that says when I
> last synchronized - is that regardless of the type of
> synchronization? And does it count if instead of choosing
> Synchronize, I select Get ... headers? Or press F5?

I doubt it. Again, all that would be required would be to remember
a previous 211 reply to group request

Quote:

>
Quote:

>> Catch-up is intended for when you first visit a newsgroup or
>> return to one that you haven't visited in a while. It marks all
>> existing messages in the newsgroup as having been read without
>> actually downloading the headers. You'll only see any new
>> messages after this time.
>
> I can't imagine why I'd want to do that - how do then know which
> ones I've read and which not?

You wouldn't care. You would only be reading current messages.
You then would be depending on the care that others were giving
their quoting to understand the context for old threads or just marking
them with Ignore Conversation.

Quote:

>
> I've been using newsgroups for at least 15 years, so I thought it's
> about time I learnt some of the basics. It's odd that Help doesn't
> mention any of this, as if there were some sort of standard that
> WLMail adhered to.

Ha! As with many MS products, if you really want to know how stuff works
it's reverse engineering all the way. ; )


HTH

Robert
---

Quote:

>
> Thanks again
> --
> Noel
>
Quote:

>> "Ildhund" <jnllb@xxxxxx> wrote in message
>> news:uer92o4aJHA.4820@xxxxxx
Quote:

>>> Can anyone explain, or point out an appropriate page which will
>>> tell me, what the difference is between these actions when I'm in
>>> Newsgroups view? This is in version 12.0.1606, and Help is
>>> totally silent (or else I don't know where to look).
>>>
>>> View > Refresh (= F5) (Also on toolbar)
>>> Tools > Synchronize all (Also on toolbar)
>>> Tools > Synchronize newsgroup
>>> Tools > Get next n headers (On toolbar: Headers)
>>> Tools > Get New headers
>>> Synchronize account (Only on toolbar)
>>>
>>> Sometimes, when I select a newsgroup in the folder pane, the
>>> status bar tells me that WLMail is connecting to the server and
>>> checking for messages. Sometimes it doesn't, and it seems to
>>> depend on where I clicked previously.
>>>
>>> What constitutes a New header? Or a New message? Is there a time
>>> span involved?
>>>
>>> And the same questions really apply to Synchronization settings,
>>> of which there seem to be a bewildering variety, in several
>>> places.
>>>
>>> Lastly, what does 'Catch up' mean, and what's the difference
>>> between 'Purge' and 'Delete'?
>>>
>>> I'm sure I'm not the only one who needs a bit of guidance. Happy
>>> New Year everybody!
>
>

My System SpecsSystem Spec