summaryrefslogtreecommitdiffstats
path: root/mailcap
diff options
context:
space:
mode:
Diffstat (limited to 'mailcap')
-rw-r--r--mailcap32
1 files changed, 32 insertions, 0 deletions
diff --git a/mailcap b/mailcap
new file mode 100644
index 0000000..28a8071
--- /dev/null
+++ b/mailcap
@@ -0,0 +1,32 @@
+# html
+text/html; w3m -dump -I %{charset} -T text/html %s; needsterminal; copiousoutput
+
+# application/octet-stream
+#application/octet-stream; mutt.octet.filter %s; needsterminal; copiousoutput
+
+# pgp encrypted
+multipart/encrypted; showencrypted %{boundary} %s; \
+ test=test %{protocol} = application/pgp-encrypted; needsterminal
+multipart/signed; showsigned %{boundary} %s; \
+ test=test %{protocol} = application/pgp-signature; needsterminal
+
+#application/octet-stream; gpg -d < %s ; needsterminal; \
+# test=/usr/local/bin/is-pgp ; copiousoutput
+
+application/pgp; gpg < %s ; needsterminal; \
+ test=test %{encapsulation}=entity
+
+application/pgp-encrypted; gpg < %s ; needsterminal; \
+ test=test %{encapsulation}=entity ; copiousoutput
+
+application/x-tar; tar -tf %s ; copiousoutput
+
+# office
+application/pdf; evince %s
+application/msword; libreoffice %s
+
+# pictures
+image/png; gpicview %s
+image/jpeg; gpicview %s
+image/jpg; gpicview %s
+image/gif; gpicview %s