Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 50.240.067 Times

MIME-tool 1.5

  Date Added: May 06, 2010  |  Visits: 1.511

MIME-tool

Report Broken Link
Printer Friendly Version


Product Homepage
Download (111 downloads)



MIME-tool is a little mime encoding tool I slapped together when I needed something on a production box at work (productions = no C development environment, only the ancient K&R compiler required for god-knows-what sys-admin task). The resulting program will compile happilly on both the crippled C compilers bundled with some commercial *nix distributions, and on full ANSI/ISO C compilers like gcc. I wrote this program when I needed a tool to construct MIME encoded emails with file attachments in job scripts on a production box. Being a production box it didnt have any development tools installed. However, the box DID have a K&R C compiler that appears to be necessary for some administrative task or another (configuring the kernel?). If you tried to compile even fairly simple ANSI/ISO C source the compiler bitched and moaned about all the stuff it didnt support, which will stop most folk (at least those who dont know anything about the history of the C programming language) from building their own binaries. Since Im old enough to actually have written C code back before we had the ANSI/ISO standard and all the accompanying niceties, I was not stymied by a the lack of ANSI/ISO support. Its really not all that hard to write K&R compliant code, so long as you dont need the compiler to check your function calls for you. For a program this small, however, thats not much of a concern. Since the program is meant to be compiled on systems with minimal support (there is no telling what unrestrained IT staff will decide must be removed in the interest of system security) I didnt bother to include a makefile. On every system I have tried, however, the program compiled with the simple incantation cc -o mime mime.c but your selected target system may require extra special magics. The program supports the basic MIME standard: The caller can select the content type (application/octet-stream, text/plain, or user specified), content type encoding (7bit, 8bit, binary, base64 or auto-detected) and the boundry string (defaults to "=_MIME_CONTENT_BREAK_="). Further, the caller may specify the e-mail subject, to address, from address, carbon copy address and text for a prolog and epilog. The content type and encoding may be specified separately for each attached file. The programs calling format is: mime [-dDvV] [-S subject] [-F from-address] [-T to-address] [-C carbon-copy address] [-P prolog-text] [-E epiplogue-text] [-B boundry] {[-78abqux] [-t content-type] filename} -d low detail debugging -D high detail debugging -v verbose messages -V very verbose messages -7 7-bit ASCII encoding -8 8-bit ASCII encoding -a application/octet-stream content type -b binary encoding -q quoted-printable encoding -t text/plain content type -u unknown encoding, auto-detect -x base64 encoding Theres really not much to this program. Once you know how the MIME messages are constructed you could do most of it manually (except for the base64 encoding, which would require a program like this), but if there are any problems with it, I would like to know about them. Whats New in This Release: - A typo in the online help message was fixed. - A known bugs section was added to the manpage. - Proper quoting and folding were added to the filename header..

Requirements: No special requirements
Platforms: Linux
Keyword: Ansi Communications Content Content Type Email Encoding Iso K R Little Mime Encoding Mimetool Program Type
Users rating: 0/10

License: Freeware Size: 13.31 KB
USER REVIEWS
More Reviews or Write Review


MIME-TOOL RELATED
Modules  -  Teaser by Content Type 6.x-1.0
This module will not be developed for Drupal 7, as the functionality is now in Drupal core.The teaser by content type module allows an admin to set a different teaser length for each content type. Note that as with the site-wide setting, this only...
10 KB  
Modules  -  Content Type Selector 6.x-1.2
Tiny module that implements a javascript behavior that provides a content type selector to quickly switch from one type to another in content type administration pages.When editing CCK fields, the selector is built with the types where the field...
10 KB  
Modules  -  Menu Settings per Content Type 6.x-2.1
This module allow to set the Menu Settings with certain Menus for content editing by Content Type.Utilityexample1 : I want that the menu-settings just show up on content-type "page" and not on other content-types. so that users wont be confused to...
10 KB  
Modules  -  Custom Content Type Manager 0.8.0
The Custom Content Type Manager plugin allows users to create custom content types (also known as post types) and standardize custom fields for each content type, including dropdowns, checkboxes, and images. This gives WordPress CMS functionality...
450.56 KB  
Modules  -  Node Preview by Content type 5.x-1.0-beta1
This Project allows to set the nodepreview settings per content type.USAGE1. Install the module.2. Edit your content type and change nodepreview settings (Workflow section).3. Changes should be visible on creation new node.
10 KB  
Modules  -  KML content type 6.x-1.0-beta3
ct_gearth is a new content type based on the Google Earth API. Users can attach .kml files to a node (with upload module), which in turn is displayed through the Google Earth API. If a user attaches several .kml files it is possible to choose...
10 KB  
Modules  -  Content Access 1.0
It allows specification of custom view, edit and delete permissions for each content type. Per node access settings can also be enabled for node access customization.InstallationUnpack in your modules folder (usually /sites/all/modules/) and...
 
Modules  -  Content Type Cleanup 1.0
The tool is accessible from a tab in the content types admin section.Installation - Unpack in your modules folder (usually /sites/all/modules/) and enable under Administer > Site Building > Modules.  Requirements: - Drupal 5.x
 
Modules  -  Content Type Administration by Organic Group 6.x-1.2
Since the permission system only lets the admin allow/disallow creation of content types and can't specify WHERE they can be used, this module tries to solve that problem. This module allows the admin to limit content types available site-wide and...
20.48 KB  
Modules  -  Content Type Administration 1.0
Group owners can choose which types to use within their group. Group owners can use ALL content types ALLOWED to that group, even if that owner only ACTIVATES a subset of those types for use by his members.Installation - Unpack in your modules...
 
NEW DOWNLOADS IN LINUX SOFTWARE, E-MAIL TOOLS
Linux Software  -  EasyEDA PCB Designer for Linux 2.0.0
EasyEDA, a great web based EDA(Electronics Design Automation) tool, online PCB tool, online PCB software for electronics engineers, educators, students, makers and enthusiasts. Theres no need to install any software. Just open EasyEDA in any...
34.4 MB  
Linux Software  -  wpCache® WordPress HTTP Cache 1.9
wpCache® is a high-performance, distributed object, caching system application, generic in nature, but intended for use in speeding up dynamic web applications, by decreasing database load time. wpCache® decreases dramatically the page...
3.51 MB  
Linux Software  -  Polling Autodialer Software 3.4
ICTBroadcast Auto Dialer software has a survey campaign for telephone surveys and polls. This auto dialer software automatically dials a list of numbers and asks them a set of questions that they can respond to, by using their telephone keypad....
488 B  
Linux Software  -  Total Video Converter Mac Free 3.5.5
Total Video Converter Mac Free developed by EffectMatrix Ltd is the official legal version of Total Video Converter which was a globally recognized brand since 2006. Total Video Converter Mac Free is a free but powerful all-in-one video...
17.7 MB  
Linux Software  -  Skeith mod_log_sql Analyzer 2.10beta2
Skeith is a php based front end for analyzing logs for Apache using mod_log_sql.
47.5 KB  
E-Mail Tools  -  Email Signer and Validator 034b
This is an open-source implementation of Elegitimizer.com's 'elegitisigner' specification. An easily implemented validation mechanism to help eliminate illegitimate e-mail or Spam. Elegitisigner features a well documented web of trust model.
26.54 KB  
E-Mail Tools  -  Jwapmail 1.1
Jwapmail is opensource wap based email client written using PHP. Jwapmail has been tested at SonyEriccson T28, and Siemens SL45. Any volutenter of testers are welcome..
93.18 KB  
E-Mail Tools  -  KBPack 0.1
KBPack a package for installing pre-compiled utilities, libraries, services, etc. and extending some functionality on QNAP TS-101/TS-201. The application contains a Web UI to manage the services/functions (see below) supported by itself....
286.72 KB  
E-Mail Tools  -  Dwarf Mail Server 1.1.1
Dwarf Mail Server is a full-featured mail server developed on the Java platform, implementing SMTP, POP3 and IMAP4rev1 protocols. Dwarf Mail Server provides support for rich application message processing via pluggable mail filters and agents,...
931.84 KB  
E-Mail Tools  -  Mutt Folder List 1.5.16-20070704
Mutt Folder List is a mutt patch that adds a sidebar showing all mail folders and the total and number of new messages each contains. Mutt Folder List project allows users to hide or display the sidebar with a single keystroke, and optionally...
3 MB