A maioria dos ambientes de área de trabalho usa o Freedesktop.org especificação das Ações MIME . Cada programa tem um .desktop
file em /usr/share/applications
e / ou ~/.local/share/applications
, fornecendo informações sobre o programa e os tipos MIME que ele aceita. As próprias preferências do usuário são mantidas em ~/.local/share/applications/defaults.list
.
Os esquemas de URI, como http:
ou mailto:
, são simplesmente listados como tipos especiais x-scheme-handler/scheme
MIME. (Programas mais antigos ainda podem estar usando bancos de dados de esquemas URI específicos do GNOME ou do KDE.)
Alguns programas de correio "tradicionais", como o Alpine ou o Mutt, ainda usam o antigo arquivo ~/.mailcap
para determinar a melhor ferramenta para visualizar anexos. Isto é parcialmente porque eles são puramente baseados em terminal e requerem mecanismos diferentes.