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 259 260 261 262 263 264 265 266 267 268
|
<!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>Address Classes</code></title>
</head>
<body>
<h1><code>Address Classes</code></h1>
<h2><code>class <a name="TMail%3a%3aAddress">TMail::Address</a> </code></h2>
<h3>$B%/%i%9%a%=%C%I(B</h3>
<dl>
<dt><a name="TMail%3a%3aAddress-parse"><code>parse(str)</code></a> $B"*(B <code><a href="address.html#TMail%3a%3aAddress">TMail::Address</a> | <a href="address.html#TMail%3a%3aAddressGroup">TMail::AddressGroup</a></code></dt>
<dd>
<p>
str: String<br>
</p>
<p>
$BJ8;zNs(B <code>str</code> $B$+$i(B <code>TMail::Address</code> $B$^$?$O(B <code>TMail::AddressGroup</code>
$B%*%V%8%'%/%H$r@8@.$7$^$9!#(B<code>str</code> $B$,%a!<%k%"%I%l%9$H$_$J$;$J$$(B
$B$H$-$ONc30(B <code>TMail::SyntaxError</code> $B$rH/@8$7$^$9!#(B
</p>
</dd>
<dt><a name="TMail%3a%3aAddress-new"><code>new(locals, <var>domains</var>)</code></a> $B"*(B <code><a href="address.html#TMail%3a%3aAddress">TMail::Address</a> | <a href="address.html#TMail%3a%3aAddressGroup">TMail::AddressGroup</a></code></dt>
<dd>
<p>
locals: [String]<br>
domains: [String]<br>
</p>
<p>
$B?7$7$$(B <code>TMail::Address</code> $B%*%V%8%'%/%H$r@8@.$7$^$9!#(B<code>locals</code>$B!"(B<code><var>domains</var></code> $B$O$=$l$>$l(B
$B%"%I%l%9%9%Z%C%/(B <code>(...@...)</code> $B$N!"!w$N:8B&$H1&B&$r%I%C%H$G(B <code>split</code> $B$7$?(B
$BG[Ns$G$9!#$3$N%a%=%C%I$OFbItMQ$G$"$j;H$$$K$/$/$J$C$F$$$^$9!#(B
<code>Address.parse</code> $B$r;H$C$F$/$@$5$$!#(B
</p>
</dd>
</dl>
<h3>$B%$%s%9%?%s%9%a%=%C%I(B</h3>
<dl>
<dt><a name="TMail%3a%3aAddress-address_group%3f"><code>address_group?</code></a> $B"*(B <code>true | false</code></dt>
<dd>
<p>
$B>o$K(B <code>false</code>
</p>
</dd>
<dt><a name="TMail%3a%3aAddress-spec"><code>spec</code></a> $B"*(B <code>String</code></dt>
<dd>
<p>
$B%"%I%l%9%9%Z%C%/J8;zNs(B <code>("....@....")</code>$B!#(B
</p>
</dd>
<dt><a name="TMail%3a%3aAddress-routes"><code>routes</code></a> $B"*(B <code>[String]</code></dt>
<dd>
<p>
$BG[Aw7PO)$rI=$9J8;zNs$NG[Ns!#(B<code>'@'</code> $B$O4^$^$J$$!#(B
</p>
</dd>
<dt><a name="TMail%3a%3aAddress-name"><code>name</code></a> $B"*(B <code>String</code></dt>
<dt><a name="TMail%3a%3aAddress-phrase"><code>phrase</code></a> $B"*(B <code>String</code></dt>
<dd>
<p>
$BB/$K8@$&%"%I%l%9$N!VK\L>!WItJ,!#%G%3!<%I$5$l$F$$$^$9!#(B
</p>
</dd>
<dt><a name="TMail%3a%3aAddress-encoded"><code>encoded(eol = "\r\n", <var>encoding</var> = 'j')</code></a> $B"*(B <code>String</code></dt>
<dd>
<p>
eol: String<br>
encoding: String<br>
</p>
<p>
<code>B</code> $B%(%s%3!<%I$5$l$?(B <code>RFC2822</code> $B7A<0$NJ8;zNsI=8=$rJV$7$^$9!#(B
$B9TKv%3!<%I$K(B <code>eol</code>$B!"J8;z%(%s%3!<%G%#%s%0$K(B <code><var>encoding</var></code> $B$r;H$$$^$9!#(B
$B$?$@$7(B <code><var>encoding</var></code> $B$O(B <code>j</code> $B$7$+<BAu$5$l$F$$$^$;$s!#(B
</p>
</dd>
<dt><a name="TMail%3a%3aAddress-to_s"><code>to_s(eol = "\n", <var>encoding</var> = 'e')</code></a> $B"*(B <code>String</code></dt>
<dt><a name="TMail%3a%3aAddress-decoded"><code>decoded(eol = "\n", <var>encoding</var> = 'e')</code></a> $B"*(B <code>String</code></dt>
<dd>
<p>
eol: String<br>
encoding: String<br>
</p>
<p>
$B%G%3!<%I$5$l$?(B <code>RFC2822</code> $B7A<0$NJ8;zNsI=8=$rJV$7$^$9!#(B
$B9TKv%3!<%I$K(B <code>eol</code>$B!"J8;z%(%s%3!<%G%#%s%0$K(B <code><var>encoding</var></code> $B$r;H$$$^$9!#(B
</p>
</dd>
<dt><a name="TMail%3a%3aAddress-%3d%3d"><code>==(other)</code></a> $B"*(B <code>true | false</code></dt>
<dd>
<p>
other: Object<br>
</p>
<p>
<code>spec</code> $B$NF1CMH=Dj$K$h$C$F(B <code>self</code> $B$H(B <code>other</code> $B$,Ey$7$$$+H=Dj$7$^$9!#(B
<code>name</code> $B$d(B <code>routes</code> $B$O1F6A$7$^$;$s!#(B
</p>
</dd>
</dl>
<h2><code>class <a name="TMail%3a%3aAddressGroup">TMail::AddressGroup</a> </code></h2>
<h3>$B%/%i%9%a%=%C%I(B</h3>
<dl>
<dt><a name="TMail%3a%3aAddressGroup-new"><code>new(name, <var>addrs</var>)</code></a> $B"*(B <code><a href="address.html#TMail%3a%3aAddressGroup">TMail::AddressGroup</a></code></dt>
<dd>
<p>
name: String<br>
addrs: [<a href="address.html#TMail%3a%3aAddress">TMail::Address</a> | <a href="address.html#TMail%3a%3aAddressGroup">TMail::AddressGroup</a>]<br>
</p>
<p>
$B?7$7$$(B <code>TMail::AddressGroup</code> $B%*%V%8%'%/%H$r:n@.$7$^$9!#(B
<code>name</code> $B$O%0%k!<%WL>$r<($9J8;zNs!"(B<code><var>addrs</var></code> $B$O(B <code>TMail::Address</code> $B$^$?$O(B
<code>TMail::AddressGroup</code> $B$NG[Ns$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%3aAddressGroup-address_group%3f"><code>address_group?</code></a> $B"*(B <code>true | false</code></dt>
<dd>
<p>
$B>o$K(B <code>true</code>
</p>
</dd>
<dt><a name="TMail%3a%3aAddressGroup-name"><code>name</code></a> $B"*(B <code>String</code></dt>
<dd>
<p>
$B%0%k!<%WL>!#(B
</p>
</dd>
<dt><a name="TMail%3a%3aAddressGroup-addresses"><code>addresses</code></a> $B"*(B <code>[<a href="address.html#TMail%3a%3aAddress">TMail::Address</a> | <a href="address.html#TMail%3a%3aAddressGroup">TMail::AddressGroup</a>]</code></dt>
<dd>
<p>
<code>TMail::Address</code> $B$^$?$O(B <code>TMail::AddressGroup</code> $B%*%V%8%'%/%H$NG[Ns!#(B
</p>
</dd>
<dt><a name="TMail%3a%3aAddressGroup-to_a"><code>to_a</code></a> $B"*(B <code>[<a href="address.html#TMail%3a%3aAddress">TMail::Address</a> | <a href="address.html#TMail%3a%3aAddressGroup">TMail::AddressGroup</a>]</code></dt>
<dt><a name="TMail%3a%3aAddressGroup-to_ary"><code>to_ary</code></a> $B"*(B <code>[<a href="address.html#TMail%3a%3aAddress">TMail::Address</a> | <a href="address.html#TMail%3a%3aAddressGroup">TMail::AddressGroup</a>]</code></dt>
<dd>
<p>
<code>addresses.dup</code> $B$HF1$8$G$9!#(B
</p>
</dd>
<dt><a name="TMail%3a%3aAddressGroup-flatten"><code>flatten</code></a> $B"*(B <code>[<a href="address.html#TMail%3a%3aAddress">TMail::Address</a>]</code></dt>
<dd>
<p>
$B:F5"E*$K(B <code>TMail::AddressGroup</code> $B%*%V%8%'%/%H$rJ?C32=$7!"(B
<code>TMail::Address</code> $B%*%V%8%'%/%H$NG[Ns$rF@$^$9!#(B
</p>
</dd>
<dt><a name="TMail%3a%3aAddressGroup-add"><code>add(addr)</code></a></dt>
<dt><a name="TMail%3a%3aAddressGroup-push"><code>push(addr)</code></a></dt>
<dd>
<p>
addr: <a href="address.html#TMail%3a%3aAddress">TMail::Address</a> | <a href="address.html#TMail%3a%3aAddressGroup">TMail::AddressGroup</a><br>
</p>
<p>
<code>TMail::Address</code> $B$^$?$O(B <code>TMail::AddressGroup</code> $B%*%V%8%'%/%H$r(B
$B$3$N%0%k!<%W$KDI2C$7$^$9!#(B
</p>
</dd>
<dt><a name="TMail%3a%3aAddressGroup-delete"><code>delete(addr)</code></a></dt>
<dd>
<p>
addr: <a href="address.html#TMail%3a%3aAddress">TMail::Address</a> | <a href="address.html#TMail%3a%3aAddressGroup">TMail::AddressGroup</a><br>
</p>
<p>
<code>TMail::Address</code> $B$^$?$O(B <code>TMail::AddressGroup</code> $B%*%V%8%'%/%H$r(B
$B$3$N%0%k!<%W$+$i:o=|$7!"Hs(B <code>nil</code> $B$rJV$7$^$9!#$b$H$b$H$3$N(B
$B%"%I%l%9$,%0%k!<%WFb$KB8:_$7$J$$>l9g$OL5;k$7$F(B <code>nil</code> $B$rJV$7$^$9!#(B
</p>
</dd>
<dt><a name="TMail%3a%3aAddressGroup-each%20%7b%7ca%7c%20%2e%2e%2e%2e%20%7d"><code>each {|a| .... }</code></a></dt>
<dd>
<p>
a: <a href="address.html#TMail%3a%3aAddress">TMail::Address</a> | <a href="address.html#TMail%3a%3aAddressGroup">TMail::AddressGroup</a><br>
</p>
<p>
<code><a href="address.html#TMail%3a%3aAddressGroup-addresses">#addresses</a></code> $B$KBP$9$k7+$jJV$7!#(B
</p>
</dd>
<dt><a name="TMail%3a%3aAddressGroup-each_address%20%7b%7ca%7c%20%2e%2e%2e%2e%20%7d"><code>each_address {|a| .... }</code></a></dt>
<dd>
<p>
a: <a href="address.html#TMail%3a%3aAddress">TMail::Address</a><br>
</p>
<p>
<code><a href="address.html#TMail%3a%3aAddressGroup-addresses">#addresses</a></code> $B$KBP$9$k7+$jJV$7!#$?$@$7(B <code>TMail::AddressGroup</code> $B%*%V%8%'%/%H$K(B
$BBP$7$F$OFbIt$KF~$C$F:F5"E*$K7+$jJV$7$^$9!#(B
</p>
</dd>
<dt><a name="TMail%3a%3aAddressGroup-encoded"><code>encoded(eol = "\r\n", <var>encoding</var> = 'j')</code></a> $B"*(B <code>String</code></dt>
<dd>
<p>
eol: String<br>
encoding: String<br>
</p>
<p>
B $B%(%s%3!<%I$5$l$?(B RFC2822 $B7A<0$NJ8;zNsI=8=$rJV$7$^$9!#(B
</p>
</dd>
<dt><a name="TMail%3a%3aAddressGroup-decoded"><code>decoded(eol = "\n", <var>encoding</var> = 'e')</code></a> $B"*(B <code>String</code></dt>
<dd>
<p>
eol: String<br>
encoding: String<br>
</p>
<p>
$B%G%3!<%I$5$l$?(B <code>RFC2822</code> $B7A<0$NJ8;zNsI=8=$rJV$7$^$9!#(B
</p>
</dd>
<dt><a name="TMail%3a%3aAddressGroup-%3d%3d"><code>==(other)</code></a> $B"*(B <code>true | false</code></dt>
<dt><a name="TMail%3a%3aAddressGroup-eql%3f"><code>eql?(other)</code></a> $B"*(B <code>true | false</code></dt>
<dd>
<p>
other: Object<br>
</p>
<p>
<code><a href="address.html#TMail%3a%3aAddressGroup-addresses">#addresses</a></code> $B$NF1CMH=Dj$K$h$C$FF1$8FbMF$+$I$&$+$rH=CG$7$^$9!#(B
<code><a href="address.html#TMail%3a%3aAddressGroup-name">#name</a></code> $B$O1F6A$7$^$;$s!#(B
</p>
</dd>
</dl>
</body>
</html>
|