subject-tagging.html 9.58 KB
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>On Subject Tagging for W3C Lists</title>
<link rel="stylesheet" href="/2008/site/css/minimum" type="text/css" media="handheld, all" />
<style type="text/css" media="print, screen and (min-width: 481px)" xml:space="preserve">
@import url("/2008/site/css/advanced");
</style>
<link href="/2008/site/css/minimum" rel="stylesheet" type="text/css" media="handheld, only screen and (max-device-width: 480px)" />
<meta name="viewport" content="width=device-width" />
<link rel="stylesheet" href="/2008/site/css/print" type="text/css" media="print" />
<link rel="shortcut icon" href="/2008/site/images/favicon.ico" type="image/x-icon" />
</head>
<body id="www-w3-org" class="w3c_public">
<div id="w3c_container">

<div id="w3c_mast">
<h1 class="logo">
<a tabindex="2" accesskey="1" href="/"><img src="/2008/site/images/logo-w3c-mobile-lg" width="90" height="53" alt="W3C" /></a>
<span class="alt-logo">W3C</span>
</h1>

<div id="w3c_nav">

<form action="/Help/search" method="get" enctype="application/x-www-form-urlencoded"><div class="w3c_sec_nav"><!-- --></div><ul class="main_nav"><li class="first-item">
<a href="/standards/">Standards</a>
</li><li>
<a href="/participate/">Participate</a>
</li><li>
<a href="/Consortium/membership">Membership</a>
</li><li class="last-item">
<a href="/Consortium/">About W3C</a>
</li><li class="search-item">
<div id="search-form">
<input tabindex="3" class="text" name="q" value="" title="Search" type="text" />
<button id="search-submit" name="search-submit" type="submit"><img class="submit" src="/2008/site/images/search-button" alt="Search" width="21" height="17" /></button>
</div>
</li></ul></form>

</div>

</div>


<div id="w3c_main">
<div id="w3c_logo_shadow" class="w3c_leftCol">
<img height="32" alt="" src="/2008/site/images/logo-shadow" />
</div>

<div class="w3c_leftCol"><h2 class="offscreen">Site Navigation</h2>
<h3 class="category"><span class="ribbon"><a href="/Mail/" title="Up to Mailing Lists">Mailing Lists <img src="/2008/site/images/header-link" alt="Header link" width="13" height="13" class="header-link" /></a></span></h3>
<ul class="theme">
<li><a href="/Mail/FAQ.html">FAQ</a></li>
<li><a class="current">On Subject Tagging</a></li>
<li><a href="/Mail/ArchiveEditingPolicy.html">Archive Editing Policy</a></li>
<li><a href="/Mail/Request.html">Managing Mailing List Subscriptions</a></li>
<li><a href="/2002/03/email_attachment_formats.html">Guidelines for Attachments</a></li>
<li><a href="/Mail/spf/">Email Forgery Prevention Using SPF</a></li>
</ul>
<br /></div>
<div class="w3c_mainCol">
<div id="w3c_crumbs">
<div id="w3c_crumbs_frame">
<ul class="bct"> <!-- .bct / Breadcrumbs -->
<li class="skip"><a tabindex="1" accesskey="2" title="Skip to content (e.g., when browsing via audio)" href="#w3c_content_body">Skip</a></li>
<li><a href="/">W3C</a> <span class="cr">»</span> </li>
<li><a href="/participate/">Participate</a> <span class="cr">»</span> </li>
<li><a href="/participate/discussion.html">Mail, News, Blogs, Podcasts, and…</a> <span class="cr">»</span> </li>
<li><a href="/Mail/">Mailing Lists</a> <span class="cr">»</span> </li>
<li class="current">On Subject Tagging</li>
</ul>
</div>
</div>
<h1 class="title">On Subject Tagging</h1>
<ul class="w3c_toc"><li class="toc_prefix">On this page → </li><li><a href="#listid">use of list-id header</a><span class="bullet"> • </span></li><li><a href="#reading">further reading</a></li></ul>
<div id="w3c_content_body">
<div class="line">

<div class="intro">
<p class="tPadding">Occasionally we receive requests to modify the Subjects of messages as they
pass through our <a href="http://lists.w3.org/">mailing lists</a> to
add a list-specific prefix to the subject, e.g. for the
<code>www-html</code> list:
</p>

<blockquote class="lMargin"><p>
<code>
Subject: [www-html] HTML Improvement/Suggestion
</code>
</p></blockquote>

<p>We do not do this for our lists, for a number of reasons described below:</p>
</div>

<h2 id="listid">Use of List-id Header</h2>

<p>All messages distributed by our mailing lists are sent with a
<code>List-Id</code> header identifying the list, e.g. for
<code>www-html</code>:</p>
<blockquote><p>
<code>
List-Id: &lt;www-html.w3.org&gt;
</code>
</p></blockquote>
<p>This is the standard way to identify a mailing list, per <a
href="http://www.ietf.org/rfc/rfc2919.txt">RFC 2919</a>. Users who wish to
filter mail from mailing lists into different mailboxes should do so using
this header. Mail clients should use this header and the related headers
specified by <a href="http://www.ietf.org/rfc/rfc2919.txt">RFC 2369</a> to
allow users to filter, join and leave mailing lists with minimal
effort. If your mail client software does not provide these features,
please file a bug report with your software vendor.</p>
<p>The subject tagging practice was started years ago as a
workaround for mail clients that had no ability to filter mail into
different mailboxes. Fortunately, most modern email software has built-in
filtering capabilities, so it is rarely needed today.</p>
<p>The <code>Subject</code> of a message is one of the most important
parts of the message; to use much of it up with metadata that is already
better specified elsewhere in the message header is a waste of that
precious space, and this impacts everyone on the mailing list, not just
those with outdated mail clients.</p>
<p>Subject tagging is not a reliable way to identify mail from a mailing
list versus personal email, because if someone sends a personal reply off
the list, they will likely not remove the list tag from the subject and the
mail will get filtered to the recipient's list mailbox even though it was
not distributed by the list.</p>
<p>If certain users are unable to filter mail based on the
<code>List-Id</code> header, our list software adds a number of other
headers that may be used for filtering, e.g. <code>Sender</code>,
<code>X-Mailing-List</code>, <code>X-Loop</code>,
<code>Resent-Sender</code>, etc. However, these headers are less reliable
than the <code>List-Id</code> header, which will always be present, so
other headers should be used as a last resort.</p>

<p>Although we realize that there may still be some email clients that do
not make it straightforward to filter based on any of these headers, we
still do not provide a subject tagging facility for our lists because we
would rather see effort invested in getting mail software fixed to do the
right thing than provide workarounds that provide no incentive to do so, at
the expense of users whose mail clients already do the right thing.
</p>

<h2 id="reading">Further Reading</h2>

<ul class="show_items"><li>
<a href="http://www.w3.org/2006/tools/EmailClientForMailingListFiltering">W3C Wiki on Email Client Configurations for Filtering List Mail</a>
</li>
<li>
<a href="http://www.ietf.org/rfc/rfc2919.txt">RFC 2919, List-Id: A
Structured Field and Namespace for the Identification of Mailing
Lists</a> (Mar 2001)</li>
<li>
<a href="http://www.ietf.org/rfc/rfc2369.txt">RFC 2369, The Use of URLs
as Meta-Syntax for Core Mail List Commands and their Transport through
Message Header Fields</a> (July 1998)</li>
<li>
<a href="http://www.nisto.com/listspec/#APPLICATION-SUPPORT">Applications
Supporting the List- Header Fields</a> (as of Aug 1998)</li>
<li>
<a href="http://www.andrew.cmu.edu/user/qralston/writing/tagging-harmful/">Subject
Header Tagging Considered Harmful</a> by James Ralston</li>
</ul>
</div>
</div>
</div>
</div>



</div><div id="w3c_footer">
<div id="w3c_footer-inner">
<h2 class="offscreen">Footer Navigation</h2>
<div class="w3c_footer-nav">
<h3>Navigation</h3>
<ul class="footer_top_nav"><li>
<a href="/">Home</a>
</li><li>
<a href="/standards/">Standards</a>
</li><li>
<a href="/participate/">Participate</a>
</li><li>
<a href="/Consortium/membership">Membership</a>
</li><li class="last-item">
<a href="/Consortium/">About W3C</a>
</li></ul>
</div>
<div class="w3c_footer-nav">
<h3>Contact W3C</h3>
<ul class="footer_bottom_nav"><li>
<a href="/Consortium/contact">Contact</a>
</li><li>
<a accesskey="0" href="/Help/">Help and FAQ</a>
</li><li>
<a href="/Consortium/sponsor/">Sponsor / Donate</a>
</li><li>
<a href="/Consortium/siteindex">Site Map</a>
</li><li>
<address id="w3c_signature">
<a href="mailto:site-comments@w3.org">Feedback</a> (<a href="http://lists.w3.org/Archives/Public/site-comments/">archive</a>)</address>
</li></ul>
</div>
<div class="w3c_footer-nav">
<h3>W3C Updates</h3>
<ul class="footer_follow_nav"><li>
<a href="http://twitter.com/W3C" title="Follow W3C on Twitter">
<img src="/2008/site/images/twitter-bird" alt="Twitter" width="78" height="83" class="social-icon" />
</a>
<a href="http://identi.ca/w3c" title="See W3C on Identica">
<img src="/2008/site/images/identica-logo" alt="Identica" width="91" height="83" class="social-icon" />
</a>
</li></ul>
</div>
<p class="copyright">Copyright © 2010 W3C <sup>®</sup> (<a href="http://www.csail.mit.edu/">
<acronym title="Massachusetts Institute of Technology">MIT</acronym>
</a>, <a href="http://www.ercim.org/">
<acronym title="European Research Consortium for Informatics and Mathematics"> ERCIM</acronym>
</a>, <a href="http://www.keio.ac.jp/">Keio</a>) <a href="/Consortium/Legal/ipr-notice">Usage policies apply</a>.</p>
</div>
</div><!-- Generated from data/scripts.php, ../../smarty/{scripts.tpl} --><!-- At the bottom for performance reasons --><div id="w3c_scripts">
<script type="text/javascript" src="/2008/site/js/main" xml:space="preserve"><!-- --></script>
</div></body></html>