{"id":7374,"date":"2004-03-23T04:39:33","date_gmt":"2004-03-23T02:39:33","guid":{"rendered":"https:\/\/mamchenkov.net\/wordpress\/2004\/03\/23\/what-does-the-applicationmsword-antiword-mean-in-the-mailcap-file\/"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-29T22:00:00","slug":"what-does-the-applicationmsword-antiword-mean-in-the-mailcap-file","status":"publish","type":"post","link":"https:\/\/mamchenkov.net\/wordpress\/2004\/03\/23\/what-does-the-applicationmsword-antiword-mean-in-the-mailcap-file\/","title":{"rendered":"What does the &#8220;application\/msword antiword&#8221; mean in the mailcap file?"},"content":{"rendered":"<!-- google_ad_section_start -->\n<p><b>&#8220;mailcap application\/msword antiword&#8221;<\/b><\/p>\n<p>Mailcap file (usually \/etc\/mailcap or ~\/.mailcap) is the file, which is used by many email clients. This file specifies how application, such as email client, should handle a certain type of file (usually attachment). If mailcap contains the line which looks like <b>application\/msword; antiword %s<\/b> , then programs, which respect (either use) this file, will run program called <b>antiword<\/b>, giving it current file as a parameter. Antiword is a program which converts Microsoft Word files into plain text, therefor makes them readable without using any Graphical User Interface (GUI). Antiword can be downloaded from <a href=\"http:\/\/www.winfield.demon.nl\/\">the site<\/a> of it&#8217;s author.<\/p>\n<!-- google_ad_section_end -->\n","protected":false},"excerpt":{"rendered":"<!-- google_ad_section_start -->\n<p>&#8220;mailcap application\/msword antiword&#8221; Mailcap file (usually \/etc\/mailcap or ~\/.mailcap) is the file, which is used by many email clients. This file specifies how application, such as email client, should handle a certain type of file (usually attachment). If mailcap contains the line which looks like application\/msword; antiword %s , then programs, which respect (either use) &hellip; <a href=\"https:\/\/mamchenkov.net\/wordpress\/2004\/03\/23\/what-does-the-applicationmsword-antiword-mean-in-the-mailcap-file\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">What does the &#8220;application\/msword antiword&#8221; mean in the mailcap file?<\/span><\/a><\/p>\n<!-- google_ad_section_end -->\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"_links_to":"","_links_to_target":""},"categories":[1],"tags":[35],"keyring_services":[],"class_list":["post-7374","post","type-post","status-publish","format-standard","hentry","category-general","tag-answers"],"aioseo_notices":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":10120,"url":"https:\/\/mamchenkov.net\/wordpress\/2006\/05\/14\/daily-del-icio-us-bookmarks\/","url_meta":{"origin":7374,"position":0},"title":"Daily del.icio.us bookmarks","author":"Leonid Mamchenkov","date":"May 14, 2006","format":false,"excerpt":"Shared bookmarks for del.icio.us user tvset on 2006-05-13 Blogging from Word 2007 Tagged as: blogging cool howto microsoft msword office software technology tools Google Trends -- Yet another tool from Google Tagged as: analysis comopare google labs search stats trend","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":42765,"url":"https:\/\/mamchenkov.net\/wordpress\/2019\/07\/02\/bash-trick-repeat-last-command-until-success\/","url_meta":{"origin":7374,"position":1},"title":"Bash trick: Repeat last command until success","author":"Leonid Mamchenkov","date":"July 2, 2019","format":false,"excerpt":"More and more often I come across a scenario where I need to repeat the shell command until it succeeds. Here are a couple of examples: Reboot a server. Try to remotely login to it via ssh. This fails until the server actually boots up. Keep trying until connected.Start an\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":26351,"url":"https:\/\/mamchenkov.net\/wordpress\/2016\/08\/12\/php-backdoors\/","url_meta":{"origin":7374,"position":2},"title":"PHP backdoors","author":"Leonid Mamchenkov","date":"August 12, 2016","format":false,"excerpt":"PHP backdoors repository is a collection of obfuscated and deobfuscated PHP backdoors. (For educational or testing purposes only, obviously.) \u00a0These provide a great insight into what kind of functionality the attackers are looking for when they exploit your application. \u00a0Most of these rotate around file system operations, executing commands, and\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":27036,"url":"https:\/\/mamchenkov.net\/wordpress\/2016\/12\/02\/things-to-avoid-when-writing-application-logs\/","url_meta":{"origin":7374,"position":3},"title":"Things to avoid when writing application logs","author":"Leonid Mamchenkov","date":"December 2, 2016","format":false,"excerpt":"DaedTech runs the blog post \"Avoid these Things When Logging from Your Application\". \u00a0It sounds trivial, but it's not. \u00a0There are quite a few good reminders for best logging practices. \u00a0Here's the summary list: Forgetting Context Cryptic Codes Spamming the Log File Unsafe Logging Calls Mixing Application Logic with Logging\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":11301,"url":"https:\/\/mamchenkov.net\/wordpress\/2008\/06\/16\/blob-is-bad-for-your-mental-health\/","url_meta":{"origin":7374,"position":4},"title":"BLOB is bad for your (mental) health","author":"Leonid Mamchenkov","date":"June 16, 2008","format":false,"excerpt":"If you ever mention that your web application uses database to store files, you risk being flamed into oblivion.\u00a0 Indeed, in most cases, it is a bad idea, since file system is more effecient when it comes to files.\u00a0 However, there are cases when it makes sense to have files\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":27517,"url":"https:\/\/mamchenkov.net\/wordpress\/2017\/04\/10\/validating-csv-schema\/","url_meta":{"origin":7374,"position":5},"title":"Validating CSV schema","author":"Leonid Mamchenkov","date":"April 10, 2017","format":false,"excerpt":"CSV, or comma-separated values, is a very common format for managing all kinds of configurations, as well data manipulation. \u00a0As the linked Wikipedia page mentions, there are a few RFCs that try to standardize the format. \u00a0However, I thought, there is still a lack of schema-type standard that would allow\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_sharing_enabled":true,"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts\/7374","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/comments?post=7374"}],"version-history":[{"count":0,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts\/7374\/revisions"}],"wp:attachment":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/media?parent=7374"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/categories?post=7374"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/tags?post=7374"},{"taxonomy":"keyring_services","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/keyring_services?post=7374"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}