File: mailbox.html

package info (click to toggle)
libtmail-ruby 0.10.8-2
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 860 kB
  • ctags: 1,458
  • sloc: ruby: 8,406; ansic: 678; objc: 584; yacc: 305; makefile: 142
file content (258 lines) | stat: -rw-r--r-- 7,952 bytes parent folder | download | duplicates (2)
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
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html lang="ja-JP">
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=iso-2022-jp">
  <meta http-equiv="Content-Language" content="ja-JP">
<title><code>Mailbox Classes</code></title>
</head>
<body>

<h1><code>Mailbox Classes</code></h1>

<h2><code>class <a name="TMail%3a%3aMhMailbox">TMail::MhMailbox</a> </code></h2>

<p>
MH $B7A<0$N%a!<%k%\%C%/%9$r1#JC$9$k%/%i%9!#(B
</p>

<h3>$B%/%i%9%a%=%C%I(B</h3>

<dl>
<dt><a name="TMail%3a%3aMhMailbox-new"><code>new(dirname)</code></a> $B"*(B <code><a href="mailbox.html#TMail%3a%3aMhMailbox">TMail::MhMailbox</a></code></dt>
<dd>
<p>
dirname: String<br>
</p>

<p>
<code>MhMailbox</code> $B%*%V%8%'%/%H$r@8@.$7$^$9!#(B
<code>dirname</code> $B$O(B MH $B%a!<%k%\%C%/%9$H$7$F;H$&%G%#%l%/%H%jL>$G$9!#(B
$B$9$G$K:n@.$:$_$G$J$1$l$P$$$1$^$;$s!#(B
</p>

</dd>
</dl>
<h3>$B%$%s%9%?%s%9%a%=%C%I(B</h3>

<dl>
<dt><a name="TMail%3a%3aMhMailbox-each_port%20%7b%7cport%7c%20%2e%2e%2e%2e%20%7d"><code>each_port {|port| .... }</code></a></dt>
<dt><a name="TMail%3a%3aMhMailbox-each%20%7b%7cport%7c%20%2e%2e%2e%2e%20%7d"><code>each {|port| .... }</code></a></dt>
<dd>
<p>
port: <a href="port.html#TMail%3a%3aFilePort">TMail::FilePort</a><br>
</p>

<p>
$B%a!<%k%\%C%/%9$N%a!<%k$KBP$7$F8E$$%a!<%k$+$i=gHV$K7+$jJV$7$^$9!#(B
</p>

</dd>
<dt><a name="TMail%3a%3aMhMailbox-reverse_each_port%20%7b%7cport%7c%20%2e%2e%2e%2e%20%7d"><code>reverse_each_port {|port| .... }</code></a></dt>
<dt><a name="TMail%3a%3aMhMailbox-reverse_each%20%7b%7cport%7c%20%2e%2e%2e%2e%20%7d"><code>reverse_each {|port| .... }</code></a></dt>
<dd>
<p>
port: <a href="port.html#TMail%3a%3aFilePort">TMail::FilePort</a><br>
</p>

<p>
$B%G%#%l%/%H%jCf$N%a!<%k$KBP$7$F?7$7$$%a!<%k$+$i=gHV$K7+$jJV$7$^$9!#(B
</p>

</dd>
<dt><a name="TMail%3a%3aMhMailbox-last_atime"><code>last_atime</code></a> $B"*(B <code>Time</code></dt>
<dt><a name="TMail%3a%3aMhMailbox-last_atime%3d"><code>last_atime=(time)</code></a></dt>
<dd>
<p>
time: Time<br>
</p>

<p>
$B:G8e$K(B <code>each_new_port/each_port/reverse_each_port</code> $B$r8F$S=P$7$?;~4V!#(B
</p>

</dd>
<dt><a name="TMail%3a%3aMhMailbox-each_new_port"><code>each_new_port(time = last_atime()) {|port| .... }</code></a></dt>
<dd>
<p>
time: Time<br>
port: <a href="port.html#TMail%3a%3aFilePort">TMail::FilePort</a><br>
</p>

<p>
$B?7Ce%a!<%k$N$_$KBP$7$F$/$j$+$($7$^$9!#(B
$B0z?t(B <code>time</code> $B$,M?$($i$l$?$H$-$O$=$N;~9o0J9_$K99?7$5$l$?%a!<%k$r?7Ce$H$_$J$7$^$9!#(B
$BM?$($i$l$J$+$C$?;~$OA02s$N(B <code>each_mail, reverse_each_mail, each_new_port</code> $B$N8e$K(B
$B99?7$5$l$?%a!<%k$r?7Ce$H$_$J$7$^$9!#(B
</p>

</dd>
<dt><a name="TMail%3a%3aMhMailbox-new_port"><code>new_port</code></a> $B"*(B <code><a href="port.html#TMail%3a%3aFilePort">TMail::FilePort</a></code></dt>
<dd>
<p>
$B?7$7$$%a!<%k$KBP1~$9$k%U%!%$%k$r:n@.$7!"(B
$BBP1~$9$k(B <code>TMail::Port</code> $B%*%V%8%'%/%H$rJV$9!#(B
</p>

</dd>
<dt><a name="TMail%3a%3aMhMailbox-close"><code>close</code></a></dt>
<dd>
<p>
$B$J$K$b$7$^$;$s!#(B
</p>

</dd>
</dl>
<h2><code>class <a name="TMail%3a%3aUNIXMbox">TMail::UNIXMbox</a> </code></h2>

<p>
<code>UNIX mbox</code> $B$r07$&%/%i%9!#8=:_$N<BAu$G$O!"@8@.;~$K(B MH $B7A<0$KJQ49$7!"(B
$BL@<(E*$J(B <code>close</code> $B8F$S=P$7$+(B GC $B$N%?%$%_%s%0$G%U%!%$%k$K=q$-La$7$^$9!#(B
</p>

<h3>$B%/%i%9%a%=%C%I(B</h3>

<dl>
<dt><a name="TMail%3a%3aUNIXMbox-new"><code>new(filename)</code></a> $B"*(B <code><a href="mailbox.html#TMail%3a%3aUNIXMbox">TMail::UNIXMbox</a></code></dt>
<dd>
<p>
filename: String<br>
</p>

<p>
$B?7$7$$(B <code>TMail::UNIXMbox</code> $B%*%V%8%'%/%H$r@8@.$7$^$9!#(B
<code>filename</code> $B$O(B <code>UNIX mbox</code> $B%U%!%$%kL>$G$9!#(B
</p>

</dd>
</dl>
<h3>$B%$%s%9%?%s%9%a%=%C%I(B</h3>

<dl>
<dt><a name="TMail%3a%3aUNIXMbox-each_port%20%7b%7cport%7c%20%2e%2e%2e%2e%20%7d"><code>each_port {|port| .... }</code></a></dt>
<dt><a name="TMail%3a%3aUNIXMbox-each%20%7b%7cport%7c%20%2e%2e%2e%2e%20%7d"><code>each {|port| .... }</code></a></dt>
<dd>
<p>
port: <a href="port.html#TMail%3a%3aFilePort">TMail::FilePort</a><br>
</p>

<p>
$B%a!<%k%\%C%/%9$N%a!<%k$KBP$7$F8E$$%a!<%k$+$i=gHV$K7+$jJV$7$^$9!#(B
</p>

</dd>
<dt><a name="TMail%3a%3aUNIXMbox-reverse_each_port%20%7b%7cport%7c%20%2e%2e%2e%20%7d"><code>reverse_each_port {|port| ... }</code></a></dt>
<dt><a name="TMail%3a%3aUNIXMbox-reverse_each%20%7b%7cport%7c%20%2e%2e%2e%20%7d"><code>reverse_each {|port| ... }</code></a></dt>
<dd>
<p>
port: <a href="port.html#TMail%3a%3aFilePort">TMail::FilePort</a><br>
</p>

<p>
$B%G%#%l%/%H%jCf$N%a!<%k$KBP$7$F?7$7$$%a!<%k$+$i=gHV$K7+$jJV$7$^$9!#(B
</p>

</dd>
<dt><a name="TMail%3a%3aUNIXMbox-each_new_port"><code>each_new_port(time = @last_loaded_time) {|port| .... }</code></a></dt>
<dd>
<p>
time: Time<br>
port: <a href="port.html#TMail%3a%3aFilePort">TMail::FilePort</a><br>
</p>

<p>
$B?7Ce%a!<%k$N$_$KBP$7$F$/$j$+$($7$^$9!#(B
$B0z?t(B <code>time</code> $B$,M?$($i$l$?$H$-$O$=$N;~9o0J9_$K99?7$5$l$?%a!<%k$r?7Ce$H$_$J$7$^$9!#(B
$BM?$($i$l$J$+$C$?;~$OA02s$N(B <code>each_mail, reverse_each_mail, each_new_port</code> $B$N8e$K(B
$B99?7$5$l$?%a!<%k$r?7Ce$H$_$J$7$^$9!#(B
</p>

</dd>
<dt><a name="TMail%3a%3aUNIXMbox-new_port"><code>new_port</code></a> $B"*(B <code><a href="port.html#TMail%3a%3aFilePort">TMail::FilePort</a></code></dt>
<dd>
<p>
$B?7$7$$%a!<%k$KBP1~$9$k%U%!%$%k$r:n@.$7!"(B
$BBP1~$9$k(B <code>TMail::Port</code> $B%*%V%8%'%/%H$rJV$9!#(B
</p>

</dd>
<dt><a name="TMail%3a%3aUNIXMbox-close"><code>close</code></a></dt>
<dd>
<p>
$BL@<(E*$K%a!<%k%\%C%/%9$r=q$-La$7$^$9!#0J8e!"$3$N%*%V%8%'%/%H$K(B
$BBP$7$F%a!<%kA`:n%a%=%C%I$r8F$S=P$9$HA4$FNc30$K$J$j$^$9!#(B
</p>

</dd>
</dl>
<h2><code>class <a name="TMail%3a%3aMaildir">TMail::Maildir</a> </code></h2>

<p>
<code>qmail</code> $B$,;HMQ$9$k%a!<%k%\%C%/%9(B <code>maildir</code> $B$r1#JC$9$k%/%i%9!#(B
</p>

<h3>$B%/%i%9%a%=%C%I(B</h3>

<dl>
<dt><a name="TMail%3a%3aMaildir-new"><code>new(dirname)</code></a> $B"*(B <code><a href="mailbox.html#TMail%3a%3aMaildir">TMail::Maildir</a></code></dt>
<dd>
<p>
dirname: String<br>
</p>

<p>
$B?7$7$$(B <code>TMail::Maildir</code> $B%*%V%8%'%/%H$r@8@.$7$^$9!#(B
<code>dirname</code> $B$O(B <code>maildir</code> $B%a!<%k%\%C%/%9$H$7$F;H$&%G%#%l%/%H%jL>$G$9!#(B
$B%G%#%l%/%H%j$O$9$G$K:n@.$:$_$G$J$1$l$P$$$1$^$;$s!#(B
</p>

</dd>
</dl>
<h3>$B%$%s%9%?%s%9%a%=%C%I(B</h3>

<dl>
<dt><a name="TMail%3a%3aMaildir-each_port%20%7b%7cport%7c%20%2e%2e%2e%2e%20%7d"><code>each_port {|port| .... }</code></a></dt>
<dt><a name="TMail%3a%3aMaildir-each%20%7b%7cport%7c%20%2e%2e%2e%2e%20%7d"><code>each {|port| .... }</code></a></dt>
<dd>
<p>
port: <a href="port.html#TMail%3a%3aFilePort">TMail::FilePort</a><br>
</p>

<p>
$B%a!<%k%\%C%/%9$N%a!<%k$KBP$7$F8E$$%a!<%k$+$i=gHV$K7+$jJV$7$^$9!#(B
</p>

</dd>
<dt><a name="TMail%3a%3aMaildir-reverse_each_port%20%7b%7cport%7c%20%2e%2e%2e%2e%20%7d"><code>reverse_each_port {|port| .... }</code></a></dt>
<dt><a name="TMail%3a%3aMaildir-reverse_each%20%7b%7cport%7c%20%2e%2e%2e%2e%20%7d"><code>reverse_each {|port| .... }</code></a></dt>
<dd>
<p>
port: <a href="port.html#TMail%3a%3aFilePort">TMail::FilePort</a><br>
</p>

<p>
$B%G%#%l%/%H%jCf$N%a!<%k$KBP$7$F?7$7$$%a!<%k$+$i=gHV$K7+$jJV$7$^$9!#(B
</p>

</dd>
<dt><a name="TMail%3a%3aMaildir-each_new_port%20%7b%7cport%7c%20%2e%2e%2e%2e%20%7d"><code>each_new_port {|port| .... }</code></a></dt>
<dd>
<p>
port: <a href="port.html#TMail%3a%3aFilePort">TMail::FilePort</a><br>
</p>

<p>
<code>MAILDIR/new</code> $B$N%a!<%k$KBP$7$F!"(B<code>cur</code> $B$K0\F0$7$?$N$A$K7+$jJV$7$^$9!#(B
</p>

</dd>
<dt><a name="TMail%3a%3aMaildir-new_port"><code>new_port</code></a> $B"*(B <code><a href="port.html#TMail%3a%3aFilePort">TMail::FilePort</a></code></dt>
<dd>
<p>
$B?7$7$$%a!<%k$KBP1~$9$k%U%!%$%k$r:n@.$7!"(B
$BBP1~$9$k(B <code>Port</code> $B%*%V%8%'%/%H$rJV$9!#(B
</p>
</dd>
</dl>

</body>
</html>