]> CyberLeo.Net >> Repos - FreeBSD/releng/10.3.git/blob - contrib/file/magic/Magdir/mail.news
- Copy stable/10@296371 to releng/10.3 in preparation for 10.3-RC1
[FreeBSD/releng/10.3.git] / contrib / file / magic / Magdir / mail.news
1 #------------------------------------------------------------------------------
2 # $File: mail.news,v 1.23 2015/06/29 14:44:26 christos Exp $
3 # mail.news:  file(1) magic for mail and news
4 #
5 # Unfortunately, saved netnews also has From line added in some news software.
6 #0      string          From            mail text
7 0       string/t                Relay-Version:  old news text
8 !:mime  message/rfc822
9 0       string/t                #!\ rnews       batched news text
10 !:mime  message/rfc822
11 0       string/t                N#!\ rnews      mailed, batched news text
12 !:mime  message/rfc822
13 0       string/t                Forward\ to     mail forwarding text
14 !:mime  message/rfc822
15 0       string/t                Pipe\ to        mail piping text
16 !:mime  message/rfc822
17 0       string/tc               delivered-to:   SMTP mail text
18 !:mime  message/rfc822
19 0       string/tc               return-path:    SMTP mail text
20 !:mime  message/rfc822
21 0       string/t                Path:           news text
22 !:mime  message/news
23 0       string/t                Xref:           news text
24 !:mime  message/news
25 0       string/t                From:           news or mail text
26 !:mime  message/rfc822
27 0       string/t                Article         saved news text
28 !:mime  message/news
29 0       string/t                BABYL           Emacs RMAIL text
30 0       string/t                Received:       RFC 822 mail text
31 !:mime  message/rfc822
32 0       string/t                MIME-Version:   MIME entity text
33 #0      string/t                Content-        MIME entity text
34
35 # TNEF files...
36 0       lelong          0x223E9F78      Transport Neutral Encapsulation Format
37 !:mime  application/vnd.ms-tnef
38
39 # From: Kevin Sullivan <ksulliva@psc.edu>
40 0       string          *mbx*           MBX mail folder
41
42 # From: Simon Matter <simon.matter@invoca.ch>
43 0       string          \241\002\213\015skiplist\ file\0\0\0    Cyrus skiplist DB
44 0       string          \241\002\213\015twoskip\ file\0\0\0\0   Cyrus twoskip DB
45
46 # JAM(mbp) Fidonet message area databases
47 # JHR file
48 0       string  JAM\0                   JAM message area header file
49 >12     leshort >0                      (%d messages)
50
51 # Squish Fidonet message area databases
52 # SQD file (requires at least one message in the area)
53 # XXX: Weak magic
54 #256    leshort 0xAFAE4453              Squish message area data file
55 #>4     leshort >0                      (%d messages)
56
57 #0      string          \<!--\ MHonArc          text/html; x-type=mhonarc
58
59 # Cyrus: file(1) magic for compiled Cyrus sieve scripts
60 # URL: http://www.cyrusimap.org/docs/cyrus-imapd/2.4.6/internal/bytecode.php
61 # URL: http://git.cyrusimap.org/cyrus-imapd/tree/sieve/bytecode.h?h=master
62 # From: Philipp Hahn <hahn@univention.de>
63
64 # Compiled Cyrus sieve script
65 0       string CyrSBytecode     Cyrus sieve bytecode data,
66 >12     belong =1       version 1, big-endian
67 >12     lelong =1       version 1, little-endian
68 >12     belong x        version %d, network-endian