File: fetchyahoo.1

package info (click to toggle)
fetchyahoo 2.14.7-1
  • links: PTS, VCS
  • area: main
  • in suites: buster, jessie, jessie-kfreebsd, stretch, wheezy
  • size: 296 kB
  • ctags: 39
  • sloc: perl: 2,437; makefile: 12
file content (178 lines) | stat: -rw-r--r-- 5,359 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
bg.\"                                      Hey, EMACS: -*- nroff -*-
.\" First parameter, NAME, should be all caps
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
.\" other parameters are allowed: see man(7), man(1)
.TH FETCHYAHOO 1 "September 20, 2002"
.SH NAME
fetchyahoo \- retrieve mail from Yahoo!'s webmail service
.SH SYNOPSIS
.B fetchyahoo
.RI [ options ]
.SH DESCRIPTION
.PP
\fBFetchYahoo\fP 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.
.SH 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.
.TP
.B \-\-help
Show summary of options.
.TP
.B \-\-version
Show version of program.
.TP
.B \-\-quiet, \-\-noquiet
Suppress (or do not suppress) non-error messages.
.TP
.B \-\-noerrors, \-\-errors
Suppress (or do not suppress) error messages.
.TP
.B \-\-configfile=CONFIG-FILE
Use CONFIG-FILE as the configuration file.
.TP
.B \-\-username=USERNAME
Use USERNAME as the Yahoo! login.
.TP
.B \-\-password=PASSWORD
Use PASSWORD as your Yahoo! password.
.TP
.B \-\-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 \fBprocmail\fP).
.TP
.B \-\-https \-\-nohttps
Use insecure plaintext or secure HTTPS to login (default is to use HTTPS).
.TP
.B \-\-append
Append messages to the SPOOL (the default behavior).
.TP
.B \-\-pipe
Pipe messages to the program SPOOL, instead of appending to SPOOL.
.TP
.B \-\-overwrite
Overwrite SPOOL, instead of appending to it.
.TP
.B \-\-folder=FOLDER
Specify the folder on Yahoo! to download messages from.  (Default is Inbox.)
.TP
.B \-\-newonly
Only download new messages.  (The default is to download all
messages.)
.TP
.B \-\-allmsgs
Download all messages.
.TP
.B \-\-nodelete, \-\-delete
Do not (or do) delete messages after they are downloaded.
.TP
.B \-\-nodownload, \-\-download
Do not download messages; however, they will be deleted unless
\fB\-\-nodelete\fP is also specified.  (\-\-download is the default.)
.TP
.B \-\-listmessages, \-\-nolistmessages
List messages in mail folder. (\-\-nolistmessages is the default.)
.TP
.B \-\-onlylistmessages
Only list messages in mail folder. This combines
\fB\-\-listmessages\fP, \fB\-\-nodownload\fP and \fB\-\-nodelete\fP
.TP
.B \-\-emptybulk
Empty Bulk folder before downloading messages.
.TP
.B \-\-emptytrashbefore
Empty trash before downloading messages.
.TP
.B \-\-emptytrashafter
Empty trash after downloading messages.
.TP
.B \-\-noempty
Do not empty trash or bulk.  (Default)
.TP
.B \-\-leaveunread
Leave the messages marked as unread on the server.
.TP
.B \-\-markread
Mark the messages downloaded as read.  (Default)
.TP
.B \-\-repeatinterval=N
Check for mail every N minutes.
.TP
.B \-\-statusonly, \-\-nostatusonly
Just get the number of messages. (\-\-nostatusonly is the default.)
.TP
.B \-\-getexternal, \-\-nogetexternal
Retrieve messages from external mailboxes also. (\-\-nogetexternal is the default.)
.TP
.B \-\-externalmailboxes=boxes,list
retrieve messages from only this comma-separated list of external mailboxes
.TP
.B \-\-maxmessages=N
Maximum number of messages to download (default is 100). Setting this to over 100 may cause problems.
.TP
.B \-\-warninglevel=N
Warn if more than N% of storage quota is used. Never warn if N=0 (default is 0).
.TP
.B \-\-nofromline, \-\-includefromline
Omit (or include) the leading "From " in messages appended or piped. (\-\-includefromline is the default.)
.TP
.B \-\-logout, \-\-nologout
Log out (or do not log out) of Yahoo! on exit. (\-\-nologout is the default.)
.TP
.B \-\-proxyhost=s
Hostname to use for proxy (default is off).
.TP
.B \-\-proxyport=N
Port to use for proxy (default is 80).
.TP
.B \-\-proxyuser=s
Username to use for proxy authentication (default is no authentication)
.TP
.B \-\-proxypass=s
Password to use for proxy authentication (default is no authentication)
.TP
.B \-\-imaphost=s
Hostname to use for IMAP (default is off).
.TP
.B \-\-imapport=N
Port to use for IMAP (default is 143).
.TP
.B \-\-imapuser=s
Username to use for IMAP authentication (no default)
.TP
.B \-\-imappass=s
Password to use for IMAP authentication (no default)
.TP
.B \-\-imapmailbox=s
IMAP mailbox to use (default is INBOX)
.TP
.B \-\-repeatinterval=N
Check for mail every N minutes (daemon mode).
.TP
.B \-\-md5hex
Print the MD5 hex hash value of a password entered interactively
.TP
.SH FILES
.TP
/etc/fetchyahoorc
.TP
$HOME/.fetchyahoorc
Configuration files for FetchYahoo.  An example configuration file is
located in /usr/share/doc/fetchyahoo/examples/
.SH "SEE ALSO"
procmail(1)
.BR
/usr/share/doc/fetchyahoo/index.html
.SH 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).