Gavin Troy reported SEGV: partially revert [ac694bb]..
[s-mailx.git] / mime.types
bloba9c8f693e229c62cf3258aa3f68ab66e975cf644
1 # mime.types(5)
2 # This is the set of MIME types that will become compiled into S-nail;
3 # they are used as a fallback registry in case that there is no ~/.mime.types
4 # or /etc/mime.types.
5 # Lines starting with the number sign '#' are comments and ignored, empty lines
6 # are ignored, others must look like 'TYPEwhitespaceEXTENSION'.
7 # Note that these lines will be compiled AS IS, so each byte counts!
8 # <http://svn.apache.org/viewvc/tika/trunk/tika-core/src/main/resources/\
9 # org/apache/tika/mime/tika-mimetypes.xml> is a good place to look for a rather
10 # complete list of IANA registered and unregistered MIME types.
11 # XXX Maybe write an extractor that converts the tika content to our own
12 # XXX mime.types?  Maybe extend our parser to support the extension that adds
13 # XXX function() rules.  Then, fully map the tika DB and S-nail woul have its
14 # XXX own magic detection!!
15 # XXX Anyway, it would be nice to an additional "is-text" flag, so that S-nail
16 # XXX could itself choose wether something is text / displayable or not; yet
17 # XXX text/ is used to decide, but sh,json,js,tex etc. are all application/..
19 application/cbor        cbor
20 application/javascript  js
21 application/json        json
22 application/mbox        mbox
23 application/pdf pdf
24 application/pgp-encrypted       pgp
25 application/pgp-signature       sig asc
26 application/pkcs7-mime  p7m p7c
27 application/pkcs7-signature     p7s
28 application/postscript  ps eps epsf epsi
29 application/rdf+xml     rdf owl
30 application/rss+xml     rss
31 application/x-bcpio     bcpio
32 application/x-bittorrent        torrent
33 application/x-bzip      bz tbz
34 application/x-bzip2     bz2 tbz2 boz
35 application/x-compress  z
36 application/x-cpio      cpio
37 application/x-csh       csh tcsh
38 application/x-dvi       dvi
39 application/x-gzip      gz tgz emz
40 application/x-latex     latex
41 application/x-perl      pl pm perl
42 application/x-sh        sh bash
43 application/x-shar      shar
44 application/x-tar       tar
45 application/x-tex       tex
46 application/x-texinfo   texinfo texi
47 application/x-x509-ca-cert      der crt
48 application/x-xfig      fig
49 application/x-xz        xz
50 application/xhtml+xml   xhtml xht
51 application/xml xml xsl xsd
52 application/xml-dtd     dtd
53 application/xslt+xml    xslt
54 application/zip         zip
55 audio/basic     au snd
56 audio/midi      mid midi kar rmi
57 audio/mp4       mp4a m4a m4b
58 audio/mpeg      mpga mp2 mp2a mp3 m2a m3a
59 audio/ogg       oga ogg spx
60 audio/x-flac    flac
61 audio/x-mpegurl m3u
62 audio/x-ms-wma  wma
63 audio/x-pn-realaudio    ram ra
64 audio/x-wav     wav
65 image/gif       gif
66 image/jp2       jp2
67 image/jpeg      jpg jpeg jpe jif jfif jfi
68 image/png       png
69 image/svg+xml   svg svgz
70 image/tiff      tiff tif
71 image/x-ms-bmp  bmp dib
72 image/x-rgb     rgb
73 image/x-xbitmap xbm
74 image/x-xpixmap xpm
75 image/x-xwindowdump     xwd
76 message/rfc822  eml mime mht mhtml
77 text/calendar   ics ifb
78 text/css        css
79 text/csv        csv
80 text/html       html htm
81 text/plain      txt text conf cfg def list log in  m4 pod MF properties
82 text/sgml       sgml sgm
83 text/troff      t tr roff man me ms
84 text/x-assembly s S asm
85 text/x-asciidoc asciidoc adoc ad
86 text/x-awk      awk
87 text/x-c++hdr   hpp hxx hh h++ hp
88 text/x-c++src   cpp cxx cc c++
89 text/x-chdr     h
90 text/x-csrc     c
91 text/x-csharp   cs
92 text/x-cgi      cgi
93 text/x-diff     diff patch
94 text/x-go       go
95 text/x-ini      ini
96 text/x-java     java
97 text/x-jsp      jsp
98 text/x-lex      l
99 text/x-objcsrc  m
100 text/x-perl     pl pm al perl
101 text/x-php      php php3 php4
102 text/x-python   py
103 text/x-rst      rst rest restx
104 text/x-ruby     rb
105 text/x-sql      sql
106 text/x-uuencode uu
107 text/x-vcalendar        vcs
108 text/x-vcard    vcf
109 text/x-web-markdown     md mdtext mkd markdown
110 text/x-yacc     y
111 text/x-yaml     yaml