Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsWhite Papers
Discussion GroupsFirst AidDatabasesJavaBeansGUIJava 3DVirtual MachineCORBASecurityToolsGeneral
Java DirectoryOpen Source ProjectsSample Book ChaptersUser GroupsWeb Resources
Related Topics
Databases.NETMore Topics ...

Java Forum / First Aid / May 2004

Tip: Looking for answers? Try searching our database.

Java Newsgroup reader?

Thread view: 
natG - 26 Apr 2004 18:29 GMT
Hi;
Can anyone please recommend a good Java based newsreader? I need
something better then Netscape/Mozilla (primarily to track threads I am
involved in and watched threads), and it needs to share the data
cross-platform, Linux and WinXP.
Thank you all;
-nat
Roedy Green - 26 Apr 2004 20:34 GMT
>Hi;
>Can anyone please recommend a good Java based newsreader?

See http://mindprod.com/jgloss/newsreader.html

I don't know of one.  I wrote a spartan one that I used to detect
newbies in the newsgroups and send welcoming letters telling them
where the faqs were. However, someone complained about the "spam" and
shut me down.

You are welcome to the source code.  All it would do it help you
understand the basic protocol. It has no GUI.

--
Canadian Mind Products, Roedy Green.
Coaching, problem solving, economical contract programming.
See http://mindprod.com/jgloss/jgloss.html for The Java Glossary.
Alex Hunsley - 29 Apr 2004 13:41 GMT
>>Hi;
>>Can anyone please recommend a good Java based newsreader?
[quoted text clipped - 5 lines]
> where the faqs were. However, someone complained about the "spam" and
> shut me down.

I started writing one recently (using the NNTP stuff in Jakarta commons' Net
library)... I'm sick of the lack of obvious seeming functionality in news
readers. The first thing I've done is make it detect sock puppets via identical
NNTP-Posting-Hosts which is interesting... also I want a news reader that gives
me the option of not showing author (From:) only, but a mix of From: and
NNTP-Posting-Host: in a way that sees through puppetry.

I've just discovered the good net keeping seal of approval which is interesting:

http://www.xs4all.nl/~js/gnksa/

don't know why on earth one requirement is that you use a valid email adderss
though. Can you say "spam me now, soon and forever, please?"

alex
Andrew Thompson - 29 Apr 2004 14:22 GMT
> I've just discovered the good net keeping seal of approval which is interesting:
>
> http://www.xs4all.nl/~js/gnksa/
>
> don't know why on earth one requirement is that you use a valid email adderss
> though. Can you say "spam me now, soon and forever, please?"

Put '.invalid' at the end..

AFAIU, an address like me@myhost.net.invalid
is supposed to be recognised by well designed
software as being invalid so that it can be
automatically dumped.  

I can find no immediate reference to it
specifically, you might have more luck
if you hunt around.

Signature

Andrew Thompson
http://www.PhySci.org/ Open-source software suite
http://www.PhySci.org/codes/ Web & IT Help
http://www.1point1C.org/ Science & Technology

Roedy Green - 29 Apr 2004 20:36 GMT
>Put '.invalid' at the end..
that will stop legit users, however it won't stop spam harvesters.  If
you post text, you must use an UNCOMMON trick.  If you simply say

me@nospam.mindprod.com it is pretty easy for a mindless spam collector
robot  to correct that to me@mindprod.com

--
Canadian Mind Products, Roedy Green.
Coaching, problem solving, economical contract programming.
See http://mindprod.com/jgloss/jgloss.html for The Java Glossary.
J.B. Moreno - 07 May 2004 19:14 GMT
> >Put '.invalid' at the end..
> that will stop legit users, however it won't stop spam harvesters.  If
> you post text, you must use an UNCOMMON trick.  If you simply say
>
> me@nospam.mindprod.com it is pretty easy for a mindless spam collector
> robot  to correct that to me@mindprod.com

Yeah, but the ".invalid" trick isn't so simple -- there's no
requirement that any part of the address be real/relevant, just that
the TLD be ".invalid".  Thus "invalid@invalid.invalid" and
"john_s@nosereaders.invalid" are just as likely as
"planb@newsreaders.invalid".

Signature

J.B.M.

Roedy Green - 07 May 2004 20:21 GMT
>> me@nospam.mindprod.com it is pretty easy for a mindless spam collector
>> robot  to correct that to me@mindprod.com
[quoted text clipped - 4 lines]
>"john_s@nosereaders.invalid" are just as likely as
>"planb@newsreaders.invalid".

True, a spam collector can't harvest from a name containing no
information, but it can easily harvest from one using one of the
standard disguising tricks.  The point is, if you dare to put the
actual information out publicly, you must mung it in a unique way, or
the spam collector automaton will be able to harvest it.

see http://mindprod.com/jgloss/mung.html

--
Canadian Mind Products, Roedy Green.
Coaching, problem solving, economical contract programming.
See http://mindprod.com/jgloss/jgloss.html for The Java Glossary.
Roedy Green - 29 Apr 2004 20:34 GMT
>I've just discovered the good net keeping seal of approval which is interesting:
>
>http://www.xs4all.nl/~js/gnksa/
>
>don't know why on earth one requirement is that you use a valid email adderss
>though. Can you say "spam me now, soon and forever, please?"

I went through a long debate with the Forte Agent newsreader people
trying to explain to them why it was legit to want to configure a fake
email address for posting and my real one for email.  Their answer was
to use two different instantiations of the program!!!  ARGHHH.

I have cut down my spam considerably by switching to a new email
address, and posting it publicly only in GIF form.  

Somebody should post a little applet that cranks out such gifs for the
general public who may not have the patience to make them all with
Paint Shop Pro.  You might do a little work to foil ocr -- e.g. use an
unusual font, blur the edges a bit, etc. It would be a good exercise
in writing an Applet with a custom font.

--
Canadian Mind Products, Roedy Green.
Coaching, problem solving, economical contract programming.
See http://mindprod.com/jgloss/jgloss.html for The Java Glossary.
Karl von Laudermann - 30 Apr 2004 15:29 GMT
> I've just discovered the good net keeping seal of approval which is interesting:
>
> http://www.xs4all.nl/~js/gnksa/
>
> don't know why on earth one requirement is that you use a valid email adderss
> though. Can you say "spam me now, soon and forever, please?"

It only requires that you use a *syntactically* valid email address,
meaning that it has to be in the proper form. That doesn't mean you
can't use a fake address. "nospam@nospam.com" is syntactically valid,
if you want to use it.

(However, I *am* using an email address that you can mail to, because
Google sends a confirmation email to the address you give it, which
you must use to enable posting, and then gives you no way of munging
your address when you post. So thank goodness for www.mailinator.com.
:-) )
Andrew Thompson - 30 Apr 2004 15:51 GMT
> However, I *am* using an email address that you can mail to, because
> Google sends a confirmation email to the address you give it, which
> you must use to enable posting, and then gives you no way of munging
> your address when you post.

That is a pity.

>..So thank goodness for www.mailinator.com.

I will make note of that, there are many
students who may have to access the groups
through Google, and it is nice to know how
they can achieve that without becoming
swamped by ($&^#@ @%^&) spam.

Signature

Andrew Thompson
http://www.PhySci.org/ Open-source software suite
http://www.PhySci.org/codes/ Web & IT Help
http://www.1point1C.org/ Science & Technology

Roedy Green - 30 Apr 2004 18:59 GMT
>It only requires that you use a *syntactically* valid email address,
>meaning that it has to be in the proper form. That doesn't mean you
>can't use a fake address. "nospam@nospam.com" is syntactically valid,
>if you want to use it.

see http://mindprod.com/jgloss/mung.html for the kosher ways to mung.

--
Canadian Mind Products, Roedy Green.
Coaching, problem solving, economical contract programming.
See http://mindprod.com/jgloss/jgloss.html for The Java Glossary.
José María Mateos - 29 Apr 2004 12:32 GMT
In comp.lang.java.help, natG (natgrossDOTrentalsystems@verizon.net) wrote:
> Hi;
> Can anyone please recommend a good Java based newsreader? I need
> something better then Netscape/Mozilla (primarily to track threads I am
> involved in and watched threads), and it needs to share the data
> cross-platform, Linux and WinXP.

    Not Java based, but it has all you are asking for: Pan

    http://pan.rebelbase.com

    Regards,

    Chema.

- --
My real e-mail address: chema (AT) chema.homelinux.org
http://EuropeSwPatentFree.hispalinux.es - EuropeSwPatentFree
I don't read HTML posts / No leo mensajes en HTML
Blog Overflow: http://chema.homelinux.org
Roedy Green - 29 Apr 2004 20:47 GMT
>    Not Java based, but it has all you are asking for: Pan
>
>    http://pan.rebelbase.com

for a very long list see http://www.newsreaders.com/win/clients.html
for as shorter list see http://mindprod.com/jgloss/newsreaders.html

--
Canadian Mind Products, Roedy Green.
Coaching, problem solving, economical contract programming.
See http://mindprod.com/jgloss/jgloss.html for The Java Glossary.
natG - 29 Apr 2004 23:46 GMT
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
[quoted text clipped - 27 lines]
> =Wj5m
> -----END PGP SIGNATURE-----

Thanks! It seems like a winner (from the site info).
Question: Will it read/import my Mozilla settings/groups?
-nat
ps. RG; I wanted a cross-platform reader.


Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.