FETCHYAHOO(1)

bg.

NAME
fetchyahoo - retrieve mail from Yahoo!'s webmail service

SYNOPSIS
fetchyahoo [options]

DESCRIPTION

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 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 e-mail address and repeat with a given interval.

OPTIONS
This program follows the usual GNU command line syntax, with long options starting with two dashes (`-'). A summary of options is included below. For additional information, see the HTML documentation.

--help
    Show summary of options.

--version
    Show version of program.

--quiet, --noquiet
    Suppress (or do not suppress) non-error messages.

--noerrors, --errors
    Suppress (or do not suppress) error messages.

--configfile=CONFIG-FILE
    Use CONFIG-FILE as the configuration file.

--username=USERNAME
    Use USERNAME as the Yahoo! login.

--password=PASSWORD
    Use PASSWORD as your Yahoo! password.

--spoolfile=SPOOL
    Specify SPOOL as the file to spool messages to; if --pipe is also specified, SPOOL is a program that accepts messages from standard input (such as procmail).

--https --nohttps
    Use insecure plaintext or secure HTTPS to login (default is to use HTTPS).

--append
    Append messages to the SPOOL (the default behavior).

--pipe
    Pipe messages to the program SPOOL, instead of appending to SPOOL.

--overwrite
    Overwrite SPOOL, instead of appending to it.

--folder=FOLDER
    Specify the folder on Yahoo! to download messages from. (Default is Inbox.)

--newonly
    Only download new messages. (The default is to download all messages.)

--allmsgs
    Download all messages.

--nodelete, --delete
    Do not (or do) delete messages after they are downloaded.

--nodownload, --download
    Do not download messages; however, they will be deleted unless --nodelete is also specified. (--download is the default.)

--listmessages, --nolistmessages
    List messages in mail folder. (--nolistmessages is the default.)

--onlylistmessages
    Only list messages in mail folder. This combines --listmessages, --nodownload and --nodelete

--emptybulk
    Empty Bulk folder before downloading messages.

--emptytrashbefore
    Empty trash before downloading messages.

--emptytrashafter
    Empty trash after downloading messages.

--noempty
    Do not empty trash or bulk. (Default)

--leaveunread
    Leave the messages marked as unread on the server.

--markread
    Mark the messages downloaded as read. (Default)

--repeatinterval=N
    Check for mail every N minutes.

--statusonly, --nostatusonly
    Just get the number of messages. (--nostatusonly is the default.)

--getexternal, --nogetexternal
    Retrieve messages from external mailboxes also. (--nogetexternal is the default.)

--externalmailboxes=boxes,list
    retrieve messages from only this comma-separated list of external mailboxes

--maxmessages=N
    Maximum number of messages to download (default is 100). Setting this to over 100 may cause problems.

--warninglevel=N
    Warn if more than N% of storage quota is used. Never warn if N=0 (default is 0).

--nofromline, --includefromline
    Omit (or include) the leading "From " in messages appended or piped. (--includefromline is the default.)

--logout, --nologout
    Log out (or do not log out) of Yahoo! on exit. (--nologout is the default.)

--proxyhost=s
    Hostname to use for proxy (default is off).

--proxyport=N
    Port to use for proxy (default is 80).

--proxyuser=s
    Username to use for proxy authentication (default is no authentication)

--proxypass=s
    Password to use for proxy authentication (default is no authentication)

--imaphost=s
    Hostname to use for IMAP (default is off).

--imapport=N
    Port to use for IMAP (default is 143).

--imapuser=s
    Username to use for IMAP authentication (no default)

--imappass=s
    Password to use for IMAP authentication (no default)

--imapmailbox=s
    IMAP mailbox to use (default is INBOX)

--repeatinterval=N
    Check for mail every N minutes (daemon mode).

--md5hex
    Print the MD5 hex hash value of a password entered interactively

FILES

/etc/fetchyahoorc

$HOME/.fetchyahoorc
    Configuration files for FetchYahoo. An example configuration file is located in /usr/share/doc/fetchyahoo/examples/

SEE ALSO
procmail(1) /usr/share/doc/fetchyahoo/index.html

AUTHOR
FetchYahoo was written by Ravi Ramkissoon <ravi_ramkissoon@yahoo.com>. This manual page was written by Chris Lawrence <lawrencc@debian.org>, for the Debian GNU/Linux system (but may be used by others).