1 |
wakaba |
1.2 |
|
2 |
|
|
|
3 |
|
|
* RFC 1036 2.1.3. Newsgroups
|
4 |
|
|
|
5 |
|
|
The "Newsgroups" line specifies the newsgroup or newsgroups in which
|
6 |
|
|
the message belongs. Multiple newsgroups may be specified,
|
7 |
|
|
separated by a comma. Newsgroups specified must all be the names of
|
8 |
|
|
existing newsgroups, as no new newsgroups will be created by simply
|
9 |
|
|
posting to them.
|
10 |
|
|
|
11 |
|
|
「Newsgrops」(新聞組)行には一つあるいは複数のメッセージが属する
|
12 |
|
|
新聞組を書きます。複数の新聞組を読点(コンマ)で区切って書いても構いません。
|
13 |
|
|
書く新聞組は全て存在する新聞組の名前でないといけません。
|
14 |
|
|
単に投稿するだけでは新しい新聞組は作られません。
|
15 |
|
|
|
16 |
|
|
Wildcards (e.g., the word "all") are never allowed in a "Newsgroups" line.
|
17 |
|
|
For example, a newsgroup comp.all is illegal,
|
18 |
|
|
although a newsgroup rec.sport.football is permitted.
|
19 |
|
|
|
20 |
|
|
ワイルドカード (例えば「all」(全て)という語) は「Newsgroups」
|
21 |
|
|
行では認められません。例えば、新聞組 rec.sport.football は認められますが、
|
22 |
|
|
comp.all は間違いです。
|
23 |
|
|
|
24 |
|
|
If a message is received with a "Newsgroups" line listing some valid
|
25 |
|
|
newsgroups and some invalid newsgroups, a host should not remove
|
26 |
|
|
invalid newsgroups from the list. Instead, the invalid newsgroups
|
27 |
|
|
should be ignored. For example, suppose host A subscribes to the
|
28 |
|
|
classes btl.all and comp.all, and exchanges news messages with host
|
29 |
|
|
B, which subscribes to comp.all but not btl.all. Suppose A receives
|
30 |
|
|
a message with Newsgroups: comp.unix,btl.general.
|
31 |
|
|
|
32 |
|
|
メッセージを「Newsgroups」行のうち幾つかは有効で、幾つかは
|
33 |
|
|
無効な新聞組である状態で受信した時、ホストは
|
34 |
|
|
リストから無効な新聞組を削除するべきではありません。
|
35 |
|
|
そうではなく、無効な新聞組は無視するべきです。
|
36 |
|
|
例えば、ホスト A が級 btl.all 及び comp.all を読んでいて、
|
37 |
|
|
新聞メッセージを comp.all を読んでいるが btl.all は読んでいない
|
38 |
|
|
ホスト B と交換しているとします。 A が「Newsgroup: comp.unix,btl.general」
|
39 |
|
|
と書かれたメッセージを受け取ったとします。
|
40 |
|
|
|
41 |
|
|
This message is passed on to B because B receives comp.unix, but B
|
42 |
|
|
does not receive btl.general. A must leave the "Newsgroups" line
|
43 |
|
|
unchanged. If it were to remove btl.general, the edited header
|
44 |
|
|
could eventually re-enter the btl.all class, resulting in a message
|
45 |
|
|
that is not shown to users subscribing to btl.general. Also,
|
46 |
|
|
follow-ups from outside btl.all would not be shown to such users.
|
47 |
|
|
|
48 |
|
|
このメッセージは B に渡されます。 B は comp.unix を受け取るからです。
|
49 |
|
|
しかし B は btl.general は受け取りません。 A は「Newsgroups」行を
|
50 |
|
|
変更しないでおかなければなりません。もし btl.general が削除されたら、
|
51 |
|
|
いじられた頭が後に btl.all 級に再び入った時に、
|
52 |
|
|
btl.general を読んでいる利用者には見せられないことになります。
|
53 |
|
|
また、 btl.all の他からの返信もこの利用者は見れなくなります。
|
54 |
|
|
|
55 |
|
|
|
56 |
|
|
* [[son-of-RFC1036のNewsgroups:領域]]
|
57 |
|
|
|
58 |
|
|
|
59 |
|
|
* BNF
|
60 |
|
|
|
61 |
|
|
;; son-of-RFC1036, draft-usefor-article (06) から
|
62 |
|
|
|
63 |
|
|
[PRE[
|
64 |
|
|
Newsgroups-content = newsgroup-name
|
65 |
|
|
*([FWS] ng-delim [FWS] newsgroup-name) [FWS]
|
66 |
|
|
Followup-To-content = Newsgroups-content / "poster"
|
67 |
|
|
ng-delim = ","
|
68 |
|
|
|
69 |
|
|
]PRE]
|
70 |
|
|
|
71 |
|
|
* LICENSE
|
72 |
|
|
|
73 |
|
|
See [[RFCのライセンス]]
|
74 |
|
|
|