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 |


Release Notes: This release adds support for the new Yahoo! Mail Beta.


Release Notes: This version has been updated to deal with recent Yahoo login changes and increases the maximum number of messages downloaded per run.


Release Notes: This release fixes the downloading of sent messages and allows a user to move messages to a specified Yahoo! folder.


Release Notes: 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.


Release Notes: This fixes the downloading of messages with attachments.
10 Mar 2004 06:40
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.