Change Log Find the latest version and changes at http://fetchyahoo.sf.net v2.11.2 09/05/07 * fix multiple folders bugs (thanks sniper11) * improve e-mail address parsing (thanks Stuart) v2.11.1 08/31/07 * fix bug where msgs were never being marked as read v2.11.0 08/28/07 * fix "can't find message" error with new Yahoo internals * replace html character entities in msg summaries v2.10.9 07/28/07 * add safe-download option (Thanks Riley) * add support for .dk Danish Yahoo (thanks Sune Jřrgensen) * better parsing of e-mail addresses in From_ line (thanks Eric Peterson) * patch for retrieving multiple folders (thanks sniper11) v2.10.8 06/08/07 * fix "can't find message" bug v2.10.7 02/24/07 * fix an off-by-one bug in marking messages unread * fix bug with msgs wrongly marked read (thanks Paul Marcos) * fix EmptyTrashBefore / EmptyBulk bug (thanks Sridhar Boovaraghavan) * fix quota parsing,but only when emptytrashbefore or emptybulk is chosen :( * fix parsing of sender when they are in contact list * mark messages unread in spool if they are (thanks Martin Fick) * fix for new de no-messages message (thanks Ulrich Brandle) v2.10.6 09/22/06 * fix ignoring of useForward bug (thanks Ben Lotto) * fix retrieving of Draft box (thanks Rasmus Have) v2.10.5 09/20/06 * handle redirects and errors in GetFormInputs (thanks Tom Metro) * throw a proper error message if SSL is not installed v2.10.4 09/16/06 * updated to work with new Beta layout * Update for es translation (thanks César Brea) * Fix undefined value error (thanks Tim Small) v2.10.3 07/08/06 * fixed the rpm spec file (thanks Gary Lawrence Murphy) * add parsing for "Invalid ID or password" (thanks bulibuta) * fix where Yahoo uses old english msgs for .de (thanks keinflughafen) * fix bug in setting From address (thanks David Green) * made forwarding configurable from commandline * don't show complete help after an error message * fix noFromLine bug when using IMAP (thanks Brent Liberatore) * add ability to save/reuse cookies (thanks David Westbrook & Roumen Semov) v2.10.2 01/09/06 * bug in .de, always try english language strings * remove unused mailURL (thanks Gunnar Proppe) * use login URL that logs out previous user (thanks Gunnar Proppe) * fix types in code (thanks Tom Kerr) * fix corrupt header lines (thanks Stuart) v2.10.1 11/22/05 * update German trnslation (thanks Alistair Burt) * update French translation (thanks Luc Saillard) * add Swedish translation (thanks Marcus Better) * better parsing for image captcha page * better format for ChangeLog v2.10.0 11/13/05 * print error message and die if we get an image of text * reduce max msg IDs in a URL to 35 * update for new Yahoo! format v2.9.0 09/07/05 * allow retrieving specific external boxes (thanks Tuc) * really fix parsing yahoo.ca/uk (thanks Paul Thorn) v2.8.9 08/26/05 * parsing update for yahoo.ca (thanks Paul Thorn) * fix for can't_modify_non-lvalue error ((thanks Rossen Raykov) v2.8.8 08/19/05 * fix for get_challenge_failure v2.8.7 06/25/05 * add msg ID archive for remembering d/lded msgs (thnx Santosh Kumar) * reduce max d/loaded messages to 90 (thanks Péter Szabó) * add a Date header if there aren't any (thanks dim0n) * suppress harmless warnings in quiet mode (thnx Joseph Nahmias) * update for messy msg-IDs (thanks Mike Mestnik) * update for new limits in GB * update user-agent to firefox 1.0.4 Linux v2.8.6 09/19/04 * add --listmessages and --onlylistmessages (thanks Arvind96) * add option to use sendmail to deliver messages (thanks ChrisEB) * add --md5hex for hashing a password * more output if http fetch (MyGet) fails * in http fetch (MyGet) , use 4 retries with linear backoff * add new no_messages string for 'el' translation * instruct to check for new version on error v2.8.5 09/16/04 * fix empty trash after bug * improve empty-trash/bulk error handling v2.8.4 09/15/04 * fix infinite retry loop * better recognition of redirects v2.8.3 08/30/04 * new it translation (thanks Andrea Briganti) * error code cleanup (thanks Tom Metro) * retry up to 3 times on failure (thanks Tom Metro) * msg delivery to IMAP folder (thanks Taylor Carpenter) * new tw translation (thanks Yen Ming Lee) v2.8.2 06/22/04 * fix parsing for folder_not_found error * suppress 999-page_is_currently_unavailable errors * transparently allow use of hashed password * fix occassional uninitialized error when logging in v2.8.1 06/21/04 * updated de and es translations (thanks Michael Strauss) * new md5_hex from Digest::Perl::MD5 * fix no-unread-messages bug (thanks Bryan Levin) * fix https use over proxy (thanks Gunnar Proppe) * fix trash url bug v2.8.0 03/21/04 * fix for weird Empty messages * fix for "Yahoo not available" response * improve error-reporting and recovery v2.7.9 03/19/04 * tw locale translation (thanks Palatis) * smtp fix for rejected messages (thanks Joe Julian) * maildir headers fix (thanks Leo Davis) v2.7.7 03/16/04 * suppress UTF-8 text handling for md5_hex function * small one-line fix for maildir output * fix no-messages fr translation v2.7.6 03/12/04 * use maildir format if spoolName ends with / (thanks Leo Davis) v2.7.5 03/12/04 * always use MD5 hashing for password (thanks Anderson Lizardo) (v2.7.5) v2.7.2 03/11/04 * fix "Uninitialized value" bug in non-English locales * print version in regular output * fix double-hostname bug v2.7.0 03/08/04 * changed name of binary from fetchyahoo.pl to just fetchyahoo * send-to now accepts a list of e-mail addies (thnx David Westbrook) * maxsize=N prevents downloading messages >N kb (thnx David Westbrook) * leaveunread now leaves msgs in original state (thanks Jeremy Bean) * chinese translations (thanks Xie Yanbo) v2.6.1 02/18/04 * display percent of quota used (thanks David Westbrook) * warn if % used > specified warningLevel (thanks David Westbrook) v2.6.0 02/17/04 * better From_ line generation + code cleanup (thanks Mike Mestnik) * recognize when Yahoo has closed our conxion (thanks Brian Toovey) * add max-messages option - default 100 (thanks Fedor Karpelevitch) * update spec file (thanks Jacob) * add no-download as a conf-file parametert (thanks Muthu Kumar) * support old yahoo interface (thanks Menno Blom) * use example.com in examples (thanks Trevor Johnson) * add 'ar' locale (thanks Pablo Bianucci) v2.5.5 04/02/03 * fix for Yahoo page change v2.5.2 04/02/03 * messages should no longer trigger a fake redirect * more From-address tweaks * add new Brazilian translations (thanks Lars Strafwetboek) * remove X-Rocket-Track header (thanks Norberto Bensa) v2.5.1 04/02/03 * recognize login page as an error case * from address bugfix (thanks Norberto Bensa) * update for new german translations (thanks Bernd Heller) v2.5.0 04/02/03 * update for changed Yahoo login * empty-bulk option (thanks Don Graver) * "invalid mailbox state" recognized as an error * convert base-64 encoding to 8-bit (tks Scott C and Fedor K) * use from address from header when available (thanks Norberta Bensa) * remove Rocket-Server header * mail incorrectly stored in local-user-name (thanks Tom Metro) v2.4.3 11/17/02 * fix for "cf" locale (thanks jyves02) (v2.4.3) v2.4.0 11/17/02 * fix for "ca" locale * unknown locales should behave properly now (default to "us") * fix broken unread/delete of lots of messages v2.3.0 10/26/02 * use Term::ReadKey if available to obscure password (tks Luc Pionchon) * use HTTPS by default (must be explicitly turned off) * all proxy variables now configurable from via commandline options v2.2.0 10/23/02 * add french new web interface translation (thanks Stéphane) * add an interactive mode * add a timestamp v2.1.0 10/14/02 * add language e1, update es (thanks Christian Ochsenius) * improve/fix proxy authentication (thanks james.m.kortge) * allow use of IO::Socket::SSL as well (thanks Bob Mathews) * fix --status-only to output correct number of messages * remove X-Track spurious header (thanks Coert Kelkes) * recognize more Yahoo broken pages v2.0.0 09/24/02 * one-line patch for uk yahoo (patch by Crispin Flowerday) * don't open smtp connxn for no_new_mails (suggested by Travis Brown) * add X-FetchYahoo header line (suggestion by Michiel van Loon) * retrieval of messages from external mailboxes (patch by EMH) * add manpage (written by Chris Lawrence) * add more commandline options (patch by Chris Lawrence) v1.9.0 07/10/02 * Download from different folders (incl Bulk folder) * --statusonly option * check for broken body download * retry webpage GET upto 3 times v1.8.0 * work around Yahoo's broken SSL web-based login * fix messages-downloaded-twice bug v1.7.0 06/12/02 * fix to work with the beta of yahoo's new layout (English only) * daemon mode should fork into background * fix configuration parsing bug v1.6.0 06/04/02 * mailbox locking while spooling * add proxy authentication (patch by David Maslen) * get proxy URL from http_proxy/HTTP_PROXY env. variable if it exists * --quiet outputs erors and warnings * --noerrors suppresses errors and warnings * Non-fatal errors are now warnings instead of failures v1.5.0 05/17/02 * fix urgent SSL bug * --leaveunread option * --includefromline option * better error handling if unnecessary modules are missing * Be more rigorous, don't die so much for daemon * use user-agent string from Mozilla linux * fix overwrite-mode bug v1.4.0 05/02/02 * much simplified structure (Hubert's patch) This makes several other patches unnecessary. (inlineHTML, content-IDs, real date in From_ line) * negative options where they make sense * messages not being deleted after empty-trash bug v1.3.0 05/02/02 * Repeat mailchecking with a specified interval * --emptytrashbefore --emptytrashafter * --inlineHTML option for HTML-capable mail clients * --nodownload option to not download messages * --logout option to logout after downloading messages * --quiet option to suppress regular (non-error) output v1.2.0 04/28/02 * Make it easy to add new translations * Add translations for us, fr, es, de, it, br * Include all the message headers, not just recognized ones * Better parsing for config file - values can now include whitespace v1.1.0 04/25/02 * Use SSL to connect securely * Header field parsing for Portuguese * Specify an alternate config file on the commandline * More commandline options v1.0.0 04/24/02 * Config option to not spool * Usability fix for improper configs * Use of a configuration file * Header field parsing for Italian * Bugfix for mail forwarding v0.9.0 04/23/02 * Patch to correctly specify single-part text/html messages * Configuration to use a web proxy * Better configuration of spoolMode * Forward to another e-mail address v0.8.0 04/22/02 * Progress indicator showing how many messages have been downloaded * Include more message header fields (including German headers) * If there is only one part, send as a single-part message v0.7.0 04/21/02 * Download attachments and include them in the e-mail v0.6.0 04/17/02 * Better error messages for wrong username/password * Fix bug encountered when using procmail * Make parsing of the From_ line more rigorous (make one if needed) v0.5.0 04/17/02 * Make sure (internal and header) From_ lines are RFC 822 compliant * Add a --nodelete option which specifies no deleting of messages v0.4.0 * Get options working, option to d/load new messages only * Remove use of the specific us.f149 webmail server * Modify for use of procmail v0.3.0 * Send message to spool * Delete successfully grabbed msgs v0.2.0 * Code main loop to parse each msgid from yahoo * Parse message page for raw message text v0.1.0 04/12/02 * Get login working * Download summary page * Parse summary page for number of messages