Projects / FetchYahoo

FetchYahoo

FetchYahoo is a Perl script that downloads mail from a Yahoo! account to a local mail spool. It is meant to replace fetchmail for people using Yahoo! mail since Yahoo!'s POP service is no longer free. It downloads messages to a local mail spool, including all parts and attachments. It then deletes messages unless requested not to. It can also optionally forward messages to a specified email address and repeat with a given interval.

Tags Communications Email Mail Transport Agents
Licenses GPL
Operating Systems OS Independent
Implementation Perl

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  03 Mar 2009 09:58
  • Rrelease-after

Changes: This release fixes the display of e-mail HTML alternatives. It also correctly modifies From_ lines in e-mail messages which could have resulted in mailbox corruption.

  • Rrelease-mid
  •  02 Mar 2009 15:20
  • Rrelease-after

Changes: This fixes the downloading of messages with attachments.

  • Rrelease-mid
  •  05 Sep 2007 11:10
  • Rrelease-after

Changes: This version fixes a major problem in downloading mail that would eventually affect all users. It also fixes a few smaller bugs with multiple folders support and email address parsing.

  • Rrelease-mid
  •  16 Sep 2006 22:01
  • Rrelease-after

Changes: This release works with the new Yahoo Mail Beta interface. It also fixes an uninitialized variable bug and updates the "es" translation.

  • Rrelease-mid
  •  09 Jul 2006 04:05
  • Rrelease-after

Changes: This fixes several small bugs and adds the ability to forward mail from the commandline. This does not fix compatibility with Yahoo's new Beta interface which is still not working.

Rss Recent comments

Rcomment-before 10 Mar 2004 06:40 Rcomment-trans goosequill Rcomment-after

The Strength of Perl
Thank you for your good work in FetchYahoo. This script of yours shows the
strength of Perl. I am a die-hard Pythonista and downloading Yahoo Mail is
the first time Python has let me down. Python can do other https cookied
transactions; but something from Yahoo causes a segfault in the urlopen call.
Perl, on the other hand, works just fine. And once I learned about
Perl's CPAN shell for downloading and installing the modules you need, I
found myself rethinking my ignorance of Perl and found a tutorial on the
net. So one more thing: thanks for making me take a look at Perl.

08dd9a866de13843328452efdfd5ef55_thumb

Project Spotlight

Zero Install Injector

A decentralised packaging system.

0f5c19513b0db21348d8e28c3ed4dc31_thumb

Project Spotlight

EDFbrowser

A multi-platform EDF+ and BDF+ viewer.