Page 1 of 2

news:message-ID links

Posted: Sat Mar 01, 2003 3:06 am
by Joe
I wish that Newspro could fetch an article from a server by it's message-id.

Most other newsreaders can handle 2 kinds of links: a reference to a newsgroup (nntp://newsserver/newsgroup) or a reference to a message id (news:message-IDsomething@something). The second kind is very important to me at the moment. Outlook express can do it with a default server but doesn't handle yenc nfo attachments. Forte Agent can do it but only with a single news server. XNews can do it, but its still XNews and not Newspro.

I notice Newspro's "Make Newspro default newsreader" changes things in Windows so news:whatever gets sent to Newspro, but nntp:whatever is not changed. Newspro is not listed in IE(Windows) Internet Options - Programs - Newsgroups dropdown list. Links like news://news-server, news://news-server/newsgroup, and news:///newsgroup open some database of Newspro then hightlight-select (creating if necessary) the news server and/or newsgroup. Is there anything more to it than that?

For articles referenced by message-ID's, maybe there could be a special ## "newsgroup" to be a container for the articles, since the actual newsgroups would be unknown ahead of time. Maybe there could be a search of existing headers before looking to a server. Someone might want to specify the database to be used with the link default, although I wouldn't care about that.

Maybe I'm missing something, can Newspro handle message-id links?

Posted: Sat Mar 01, 2003 6:42 am
by Tha*Lunat!k
My recommendation to Alex (I'm sure he's already got this in his queue of ideas) is when running an XPAT search for "MessageID" you don't need to define a group and NewsPro will understand that it is merely getting an article by MessageID and not performing an entire XPAT for the article in a specific group.

Posted: Sat Mar 01, 2003 12:00 pm
by alex
with the current option you can look for a partial message-id, i could just make it smarter when one looks for a full message-id (enclosed in angle brackets) it will do it directly.

also it could understand news:message-IDsomething@something (but it should be copied/pasted then, which search group?)

Posted: Sat Mar 01, 2003 4:58 pm
by Joe
For example, suppose I paste the following into Internet Explorer's address box:
news:b3ou25$6bj$1@reader13.wxs.nl
or news:<b3ou25$6bj$1@reader13.wxs.nl> if that is correct (I don't think so.)

Assume that I don't know which newsgroup the message is in, or that if I do, I have not retrieved any headers for it. With the other newsreaders as the default newsreader, they will retrieve that message directly from the news server if the message is available.

It seems with Newspro that I have to already have retrieved the header for that message before I can search for it. The XPAT search does not allow searching without knowing the group, but since it can be retrieved directly from the newsserver, there is no sense trying to have the server "search" for it by XPAT anyway.

For example:
telnet news.easynews.com 119
200 Welcome to Easynews.com (need authentication) (Zilla-NNTP v1.2.7-18)
authinfo user myuser
381 I need more authentication information
authinfo pass mypassword
281 You may enter now
head <b3ou25$6bj$1@reader13.wxs.nl>
221 0 <b3ou25$6bj$1@reader13.wxs.nl>
Path: news.easynews.com!newsfeed1.easynews.com!newsfeed2.easynews.com!easynews.com!easynew
s!newsfeed.news2me.com!newsfeed.icl.net!newsfeed.fjserv.net!lnewspeer00.lnd.ops.eu.uu.net!
emea.uu.net!news2.euro.net!newsfeed.wxs.nl!binnews.wxs.nl!not-for-mail
From: Yenc-poster@rich@rd.com (Rich@rd)
Newsgroups: alt.binaries.nl,alt.binaries.x
Subject: Rich@rd Post :[01/35] * Yenc*- "DesertSiege.nfo" (1/1)
Date: 1 Mar 2003 00:15:01 GMT
Organization: Planet Internet
Lines: 26
Message-ID: <b3ou25$6bj$1@reader13.wxs.nl>
Reply-To: PieterPost@hotmail.com
NNTP-Posting-Host: ip3e83c307.speed.planet.nl
X-Trace: reader13.wxs.nl 1046477701 6515 62.131.195.7 (1 Mar 2003 00:15:01 GMT)
X-Complaints-To: abuse@planet.nl
NNTP-Posting-Date: 1 Mar 2003 00:15:01 GMT
X-Newsposter: YENC-POWER-POST Build 3 (Modified POWER-POST www.CosmicWolf.com)
X-No-Archive: yes
Xref: newsfeed1.easynews.com alt.binaries.nl:12390488 alt.binaries.x:2489302
X-Received-Date: Fri, 28 Feb 2003 17:15:55 MST (news.easynews.com)
.
quit
205 GoodByte

I'm not sure if the message-ID includes the <> brackets or if it just the part inside the brackets, I've seen it both ways. At least one reference that I've read claims it does not include the brackets. Apparently a message-ID will always have an @ in it, while a news server name or newsgroup name will never have an @ in it.

I'm looking specifically for Newspro to retrieve a header/message based solely on the message-id, without already having the message or header.

Posted: Sat Mar 01, 2003 5:11 pm
by alex
you mean you close the article and the message is lost?

Posted: Sat Mar 01, 2003 6:50 pm
by Joe
I cannot get Newspro to fetch the article in the first place, so there is no article to close or message to lose. I have not attempted to get XNews to save the article. I looked, and Agent does save the message associated with the first newsgroup named others.

I fear I'm being misunderstood because I do not understand the basis of the question "you mean you close the article and the message is lost?" :(

I can't think of any other way to describe it.

When Newspro receives a news:message-ID it should search it's database for the article. If found, it should open it or show it. If not found, it should get it from the news server(s) and open or show it. I cannot get Newspro to do that.

I can make a global filter with message-id "contain" or "is" the message-ID that I am after, extract, close, and wait. If (only if) the message is already in the database, it will show up for me. (If the message-id is surrounded by angle brackets, I get a message "Neither extract nor ban is present. Do you want to include all headers?" even though I did choose extract.)

What's missing is, if the message is not in the database, a method to retrieve it.

Posted: Sun Mar 02, 2003 4:49 am
by alex
What I meant if, suppose, we have such an option and the article is not in the database, NewsPro tries to download it by message-id, you see it in the article window (which is open all the time). Now, suppose, you close the article window at any moment, then the question is how you can access the article - it appears it would be lost then?

Otherwise we need to have the header somewhere, e.g. this scenario - it would open the article if it is already in the database, otherwise it would put it into clipboard and notify that the article is not in the database, so you open a search group, paste the message-id and press 'start' so it would retrieve it.

Posted: Sun Mar 02, 2003 7:19 pm
by Joe
One way could be to have a special pre-named group similar to #~TrashBin to hold the headers, preferably of all things accessed by message-id or possibly only those that are not already somewhere else. If the message was not found anywhere then either drop it or do some special handling.
Hopefully there would be a way to have it show the article without any extra clicking or selecting.

Posted: Mon Mar 10, 2003 5:32 pm
by Marco
It would be great if newspro handles msg.id's ! like:

news:<1pXaa.2623696$zx5.399322@news.easynews.com>

Just take a look at http://alt.binaries.nl

It's a free database in where you can search things you like.. just enter a filename/title and this site shows all info. There is also a link like news:<xxxxxxx@test.test.com>. If you click on it...... it supposed to start newspro sothat it can retrieve this message !

It makes me think of edonkey links !, just click on it and edonkey2000 gets this files from you.

Can newspro handles this cause with this database it's really easy to get anything if you know what to look for if this msg.id will work with newspro.

Posted: Mon Mar 10, 2003 5:44 pm
by Marco
Alex, believe it or not... but i just completed a test with Microsoft Outlook, i made it my default newsreader.

I went to alt.binaries.nl, searched a file, clicked on the msg.id link.

Then, outlook started, and it retrieved this message perfectly !

So it has to be possible with newspro WITHOUT doing a xpat/filter thing. It suppose to work like outlook, just click on the linl and newspro gets this message for me. I looked at previous posts.

Why not automatically create a new group in the database in where these type of messages will be stored..... or the user can create a group in newspro with a % before it... just like the # for xpat searches. This way newspro knows where to put the retrieved messages !

I just found out about this msg.id thing and how to get them. I would be very cool if newspro will work with ONE click. just like MS Outlook

Posted: Wed Mar 12, 2003 4:42 am
by alex
if you look for something large like a movie - xpat search by name seems to be a better choice, since it is a problem to hit message-ids for 500 times.

even 15 times for one partial message it is a problem, maybe to add a new option in the xpat group search to handle such cases like "full message id" so you could paste everything and it could extract individual message ids from the string. although for movies out of 50-60 partials even such an option would be messy, the usual xpat could be more helpful here (you know the newsgroup, just enter a subject search pattern).

the individual message-id option would be useful only for single (text) messages.

Posted: Wed Mar 12, 2003 8:15 am
by Tha*Lunat!k
alex wrote:the individual message-id option would be useful only for single (text) messages.
That is where I might find it useful. Many times someone will reference a Message-ID in a text post or something, but that's all they give.

For example they might put something like "check out this post such&such made <insertMessage-IDhere>."

But without any group info or anything we cannot utilize the Message-ID as easily.

Posted: Thu Mar 13, 2003 4:06 am
by Joe
alex wrote:the individual message-id option would be useful only for single (text) messages.
That's what I'm looking for.
Although .nfo's are often yenc encoded attachments, they are usually small, not multi-part, and contain text. But most people would use it for text messages that are only referenced by message-ID.

Posted: Thu Mar 13, 2003 4:47 am
by alex
I'll try to figure out something, probably through a xpat group and in the remote future a more seamless option.

Posted: Thu Mar 20, 2003 11:29 am
by Guest
thats good news..... maybe in the future it will retrieve the article from the servers if it does not exists in the database ?