1 /* all header names, with or without trailing colon */
2 static struct {
3 	const gchar *header_name;
4 	const gchar *header_name_w_colon;
5 /* Compiler thinks this is unused. State so and make it shut up.
6  * We do need this for header translations. */
7 } HEADERS[] __attribute__((unused)) = {
8 	/* RFC2822 */
9 	{ N_("Date"),						  N_("Date:") },
10 	{ N_("From"),						  N_("From:") },
11 	{ N_("Sender"), 					  N_("Sender:") },
12 	{ N_("Reply-To"),					  N_("Reply-To:") },
13 	{ N_("To"), 						  N_("To:") },
14 	{ N_("Cc"), 						  N_("Cc:") },
15 	{ N_("Bcc"),						  N_("Bcc:") },
16 	{ N_("Message-ID"), 				  N_("Message-ID:") },
17 	{ N_("In-Reply-To"),				  N_("In-Reply-To:") },
18 	{ N_("References"), 				  N_("References:") },
19 	{ N_("Subject"),					  N_("Subject:") },
20 	{ N_("Comments"),					  N_("Comments:") },
21 	{ N_("Keywords"),					  N_("Keywords:") },
22 	{ N_("Resent-Date"),				  N_("Resent-Date:") },
23 	{ N_("Resent-From"),				  N_("Resent-From:") },
24 	{ N_("Resent-Sender"),				  N_("Resent-Sender:") },
25 	{ N_("Resent-To"),					  N_("Resent-To:") },
26 	{ N_("Resent-Cc"),					  N_("Resent-Cc:") },
27 	{ N_("Resent-Bcc"), 				  N_("Resent-Bcc:") },
28 	{ N_("Resent-Message-ID"),			  N_("Resent-Message-ID:") },
29 	{ N_("Return-Path"),				  N_("Return-Path:") },
30 	{ N_("Received"),					  N_("Received:") },
31 
32 	/* more */
33 	{ N_("Newsgroups"), 				  N_("Newsgroups:") },
34 	{ N_("Followup-To"),				  N_("Followup-To:") },
35 	{ N_("Delivered-To"),				  N_("Delivered-To:") },
36 	{ N_("Seen"),						  N_("Seen:") },
37 	{ N_("Status"), 					  N_("Status:") },
38 	{ N_("Face"),						  N_("Face:") },
39 	{ N_("Disposition-Notification-To"),  N_("Disposition-Notification-To:") },
40 	{ N_("Return-Receipt-To"),			  N_("Return-Receipt-To:") },
41 	{ N_("User-Agent"), 				  N_("User-Agent:") },
42 	{ N_("Content-Type"),				  N_("Content-Type:") },
43 	{ N_("Content-Transfer-Encoding"),    N_("Content-Transfer-Encoding:") },
44 	{ N_("MIME-Version"),				  N_("MIME-Version:") },
45 	{ N_("Precedence"), 				  N_("Precedence:") },
46 	{ N_("Organization"),				  N_("Organization:") },
47 
48 	{ N_("Mailing-List"),				  N_("Mailing-List:") },
49 	{ N_("List-Post"),					  N_("List-Post:") },
50 	{ N_("List-Subscribe"), 			  N_("List-Subscribe:") },
51 	{ N_("List-Unsubscribe"),			  N_("List-Unsubscribe:") },
52 	{ N_("List-Help"),					  N_("List-Help:") },
53 	{ N_("List-Archive"),				  N_("List-Archive:") },
54 	{ N_("List-Owner"), 				  N_("List-Owner:") },
55 
56 	{ N_("X-Label"),					  N_("X-Label:") },
57 	{ N_("X-Mailer"),					  N_("X-Mailer:") },
58 	{ N_("X-Status"),					  N_("X-Status:") },
59 	{ N_("X-Face"), 					  N_("X-Face:") },
60 	{ N_("X-No-Archive"),				  N_("X-No-Archive:") },
61 
62 /* some common logical names referring to real header names */
63 	{ N_("In reply to"),				  N_("In reply to:") },
64 	{ N_("To or Cc"),					  N_("To or Cc:") },
65 	{ N_("From, To or Subject"),		  N_("From, To or Subject:") },
66 
67 	{ NULL, NULL }
68 };
69