yahoo2mbox is a small Perl script which retrieves all messages from a mailing list archive at Yahoo! Groups.
Version: 0.24yahoo2mbox is a small Perl script which retrieves all messages from a mailing list archive at Yahoo! Groups (there is a missing copyright sign somewhere here probably). yahoo2mbox stores them into a local file in MBOX which is recognized by all Unix mail readers and good many of other ones.
License: Public Domain
Operating System: Linux
If you don't know what Yahoo! Groups are, you probably don't need this program. But if you want to search through the existing archive using your favourite MUA instead of Yahoo interface as I did you might like it.
Other interesting features include support for localized and age-restricted Yahoo groups. Unfortunately, automatic address unmangling doesn't work any more (as of December 2003 and probably before) because of a change in Yahoo address presentation algorithm.
· You need Perl 5.004 (it might work with the previous versions but this is the earliest one I tested it with) and a bunch of modules all of which can be retrieved from CPAN including (but possibly not limited to) HTTP::Cookies, LWP::UserAgent and HTML::Parser. The program has been only tested under Linux with Perl 5.004, 5.005, 5.6 and 5.8.
What's New in This Release:
· This release adds a --retry option to reget any missing messages.
· It also adds a --debug option that allows you to save any messages the script was unable to parse as files for later analysis.