Paperclip 4.x inclui detecção automática do tipo de conteúdo do arquivo:
https://github.com/thoughtbot/paperclip#security-validations
Se você deseja incluir a detecção de documentos formatados em XML do Microsoft Office e OpenOffice mais recentes, pode ser necessário atualizar o file
utilitário que o Paperclip executa. Minha versão do OSX (Mountain Lion) rodava 5.04. Se você não atualizar, os documentos do Office serão detectados como arquivos zip.
A versão mais recente pode ser encontrada em:
ftp://ftp.astron.com/pub/file
wget ftp://ftp.astron.com/pub/file/file-5.19.tar.gz
tar -xzvf file-5.19.tar.gz
cd file-5.19
./configure
make
sudo make install