@@ -28,6 +28,7 @@ <h1 align=center><img src="hypermail.png" width="60" align="middle" height="60"
28
28
< ul >
29
29
< li > < a href ="#language "> language</ a > English, German, French, etc.
30
30
< li > < a href ="#iso2022jp "> iso2022jp</ a > Japanese characters
31
+ < li > < a href ="#i18n "> i18n</ a > enable Internationalization (i18n) features
31
32
< li > < a href ="#eurodate "> eurodate</ a > format
32
33
< li > < a href ="#dateformat "> dateformat</ a > strftime-style format string
33
34
< li > < a href ="#isodate "> isodate</ a > standard YYYY-MM-DD HH:MM:SS format
@@ -39,6 +40,7 @@ <h1 align=center><img src="hypermail.png" width="60" align="middle" height="60"
39
40
< li > < a href ="#hmail "> hmail</ a > list submission address
40
41
< li > < a href ="#newmsg_command "> newmsg_command</ a > new list message mailto
41
42
< li > < a href ="#replymsg_command "> replymsg_command</ a > reply mailto
43
+ < li > < a href ="#inreplyto_command "> inreplyto_command</ a > resolver for messages found outside the archive
42
44
</ ul >
43
45
< li > < a href ="#misc_pages "> Miscellaneous</ a >
44
46
< ul >
@@ -47,6 +49,8 @@ <h1 align=center><img src="hypermail.png" width="60" align="middle" height="60"
47
49
< li > < a href ="#mailto "> mailto</ a > for <link rev=made href=mailto:
48
50
< li > < a href ="#domainaddr "> domainaddr</ a > to append to incomplete addresses
49
51
< li > < a href ="#use_sender_date "> use_sender_date</ a > which date to trust more
52
+ < li > < a href ="#fragment_prefix "> fragment_prefix</ a > how to prefix each URI fragment
53
+ < li > < a href ="#email_address_obfuscation "> email_address_obfuscation</ a > simple obfuscation of email addresses
50
54
</ ul >
51
55
</ ul >
52
56
< li > < a href ="#index "> Index page options</ a >
@@ -91,6 +95,7 @@ <h1 align=center><img src="hypermail.png" width="60" align="middle" height="60"
91
95
< li > < a href ="#href_detection "> href_detection</ a > how to handle URLs
92
96
< li > < a href ="#showbr "> showbr</ a > line wrapping for body
93
97
< li > < a href ="#iquotes "> iquotes</ a > italicize quotes
98
+ < li > < a href ="#i18n_body "> i18n_body</ a > translate message body into UTF-8
94
99
< li > < a href ="#mcss_url "> mcss_url</ a > stylesheet
95
100
< li > < a href ="#quote_hide_threshold "> quote_hide_threshold</ a > cut excessive quoting
96
101
< li > < a href ="#files_by_thread "> files_by_thread</ a > add file with all messages in 1 thread
@@ -123,6 +128,7 @@ <h1 align=center><img src="hypermail.png" width="60" align="middle" height="60"
123
128
< li > < a href ="#usemeta "> usemeta</ a > save Content-Type in meta file
124
129
< li > < a href ="#text_types "> text_types</ a > what types are like text/plain?
125
130
< li > < a href ="#inline_types "> inline_types</ a > list what should go on main page
131
+ < li > < a href ="#inline_addlink "> inline_addlink</ a > add in-line links to attachments
126
132
< li > < a href ="#prefered_types "> prefered_types</ a > choose from multipart/mixed
127
133
< li > < a href ="#ignore_types "> ignore_types</ a > discard text/x-vcard, etc
128
134
< li > < a href ="#attachmentlink "> attachmentlink</ a > control filenames
@@ -173,6 +179,8 @@ <h1 align=center><img src="hypermail.png" width="60" align="middle" height="60"
173
179
< li > < a href ="#delete_newer "> delete_newer</ a > delete messages after a date
174
180
< li > < a href ="#delete_msgnum "> delete_msgnum</ a > delete these messages
175
181
< li > < a href ="#delete_level "> delete_level</ a > what to do with deleted messages
182
+ < li > < a href ="#delete_incremental "> delete_incremental</ a > remove previous deleted messages on-the-fly
183
+ < li > < a href ="#htmlmessage_deleted "> htmlmessage_deleted</ a > custom markup body for deleted messages
176
184
< li > < a href ="#progress "> progress</ a > verbosity
177
185
< li > < a href ="#warn_surpressions "> warn_surpressions</ a > warn about ignored messages
178
186
< li > < a href ="#uselock "> uselock</ a > serialize
@@ -183,11 +191,11 @@ <h1 align=center><img src="hypermail.png" width="60" align="middle" height="60"
183
191
</ ul >
184
192
</ ul >
185
193
</ ul >
186
- </ p >
194
+
187
195
< h2 > < a name ="allpages "> Options affecting both messages and index pages</ a > </ h2 >
188
196
< h3 > < a name ="locale "> Locale</ a > </ h3 >
189
197
< dl >
190
- < a name ="language "> </ a >
198
+ < a id =" language " name ="language "> </ a >
191
199
< dt > < strong > language = [ two-or-more-letter-language-id ]</ strong > </ dt > < dd >
192
200
This is a two-letter string specifying the default
193
201
language to use, or a longer string specifying a language
@@ -223,6 +231,14 @@ <h3><a name="locale">Locale</a></h3>
223
231
< br >
224
232
< br > < i > iso2022jp = 0</ i >
225
233
</ dd >
234
+ < a name ="i18n "> </ a >
235
+ < dt > < strong > i18n = [ 0 | 1 ]</ strong > </ dt > < dd >
236
+ Enable I18N features, hypermail must be linked with
237
+ < a href ="http://www.gnu.org/software/libiconv/ "> libiconv</ a > .
238
+ < br >
239
+ < br > < i > i18n = 1</ i > (disabled by default)
240
+ </ dd >
241
+
226
242
< a name ="eurodate "> </ a >
227
243
< dt > < strong > eurodate = [ 0 | 1 ]</ strong > </ dt > < dd >
228
244
Set this to reflect how you want dates displayed in the index files.
@@ -296,6 +312,17 @@ <h3><a name="headers">Header options</a></h3>
296
312
< br > < i > replymsg_command=mailto:$TO?Subject=$SUBJECT</ i >
297
313
</ dd >
298
314
315
+ < a name ="inreplyto_command "> </ a >
316
+ < dt > < strong > inreplyto_command = [ string ]</ strong > </ dt > < dd >
317
+ This specifies a URI template to a script that hypermail will link to
318
+ if it's unable to find in the archive's messages the MID corresponding
319
+ to an < em > In-Reply-To</ em > header. The variable < em > $ID</ em >
320
+ is used to specify where the < em > Message-Identifier value</ em >
321
+ will appear in the link.
322
+ < br />
323
+ < br > < em > inreplyto_command = http://example.org/mid-resolver/$ID.</ em > (disabled by default)
324
+ </ dd >
325
+
299
326
< h3 > < a name ="misc_pages "> Miscellaneous</ a > </ h3 >
300
327
301
328
< a name ="stripsubject "> </ a >
@@ -356,6 +383,18 @@ <h3><a name="misc_pages">Miscellaneous</a></h3>
356
383
< br >
357
384
< br > < i > use_sender_date = 0</ i >
358
385
</ dd >
386
+ < a name ="fragment_prefix "> </ a >
387
+ < dt > < strong > fragment_prefix = [ preifx ]</ strong > </ dt > < dd >
388
+ Put this string before the message number in each URI fragment.
389
+ < br >
390
+ < br > < i > fragment_prefix = id</ i > (default is < em > msg</ em > )
391
+ </ dd >
392
+ < a name ="email_address_obfuscationx "> </ a >
393
+ < dt > < strong > email_address_obfuscation = [ 0 | 1 ]</ strong > </ dt > < dd >
394
+ Set to 1 to enable email address obfuscation using numeric character references.
395
+ < br >
396
+ < br > < i > mail_address_obfuscationx = 1</ i > (disabled by default)
397
+ </ dd >
359
398
360
399
< h2 > < a name ="index "> Index page options</ a > </ h2 >
361
400
< h3 > < a name ="index_avail "> Index availability</ a > </ h3 >
@@ -626,6 +665,13 @@ <h3><a name="msg_body">Body style</a></h3>
626
665
< br >
627
666
< br > < i > iquotes = 1</ i >
628
667
</ dd >
668
+ < a name ="i18n_body "> </ a >
669
+ < dt > < strong > i18n_body = [ 0 | 1 ]</ strong > </ dt > < dd >
670
+ Translate message body into UTF-8. The
671
+ < i > i18n</ i > configuration option must be enabled.
672
+ < br >
673
+ < br > < i > i18n_body = 1</ i > (disabled by default)
674
+ </ dd >
629
675
630
676
< a name ="mcss_url "> </ a >
631
677
< dt > < strong > mcss_url= [ URL | NONE ]</ strong > </ dt > < dd >
@@ -856,6 +902,14 @@ <h2><a name="attachments">Attachments</a></h2>
856
902
< br > < i > inline_types = image/gif image/jpeg</ i >
857
903
</ dd >
858
904
905
+ < a name ="inline_addlink "> </ a >
906
+ < dt > < strong > inline_addlink = [ 0 | 1 ]</ strong > </ dt > < dd >
907
+ Set to On to add inline links to content that is stored in the\
908
+ attachments subdirectory. < strong > inline_types</ strong > must be enabled.
909
+ < br />
910
+ < br / > < i > inline_addlink = 1</ i > (enabled by default)
911
+ </ dd >
912
+
859
913
< a name ="prefered_types "> </ a >
860
914
< dt > < strong > prefered_types = multipart/mixed types to present</ strong > </ dt > < dd >
861
915
When mails using multipart/mixed or multipart/alternative types are scanned,
@@ -1227,6 +1281,27 @@ <h3><a name="sysmisc">System miscellaneous</a></h3>
1227
1281
< br >
1228
1282
< br > < i > delete_level = 1</ i >
1229
1283
</ dd >
1284
+ < a name ="delete_incremental "> </ a >
1285
+ < dt > < strong > delete_incremental = [ 0 | 1 ]</ strong > </ dt > < dd >
1286
+ < br > If this option is enabled, hypermail will perform deletions on old
1287
+ messages when run in incremental mode (according to the other delete
1288
+ configuration options). Note that depending on your hypermail setup,
1289
+ the size of the archive, and the complexity of the markup,
1290
+ there may be memory and parsing issues, specifically when there are
1291
+ non-deleted replies to a deleted message.
1292
+ If this option is disabled, deleted messages will only be removed
1293
+ when rebuilding the whole archive.
1294
+ < br />
1295
+ < br > < i > delete_incremental = 0</ i > (enabled by default)
1296
+ </ dd >
1297
+ < a name ="htmlmessage_deleted "> </ a >
1298
+ < dt > < strong > htmlmessage_deleted = [HTML markup string]</ strong > </ dt > < dd >
1299
+ < br > Custom markup to use in the body of deleted messages when < em > delete_level</ em >
1300
+ is equal or superior to 2.
1301
+ < br >
1302
+ < br > < i > htmlmessage_deleted = <div class="spam"><img src="http://example.org/Mail/noUCE.png" alt="unsolicited bulk email removed" /> <p class="spammes">This message was determined to be unsolicited bulk email and has been removed from our archives.</p><p class="spamfooter">The removal of this email is consistent with <a href="http://example.org/Mail/">example.org's Mailing List and Archive Usage Policy.</a></p></div></ i > (disabled by default)
1303
+ </ dd >
1304
+
1230
1305
< a name ="progress "> </ a >
1231
1306
< dt > < strong > progress = [ 0 | 1 | 2 ]</ strong > </ dt > < dd >
1232
1307
Set to 1 or 2 to show progress as Hypermail works. Set to 0 for silent
0 commit comments