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

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

Serving Software Downloads in 976 Categories, Downloaded 32.402.236 Times

MIME-tool 1.5

  Date Added: May 06, 2010  |  Visits: 1.047


Report Broken Link
Printer Friendly Version

Product Homepage
Download (82 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
More Reviews or Write Review

Network & Internet  -  PloneNewsLetter 2.0
PloneNewsLetter provides a product for sending newsletters based on new Plone content to an email address in TXT or HTML format. PloneNewsLetter gives you the possibility to create your custom newsletters. The newsletter is prepared for being...
112.64 KB  
Email  -  MIME-Tool for Email System Utilities 1.1
This is a mime encoding tool. The resulting program will compile on both the crippled C compilers bundled with some commercial *nix distributions, and on full ANSI/ISO C compilers like gcc.
10 KB  
Web Browsers  -  AutocComplete Pro 1.5
AutoComplete Pro knows the search patterns and content of every site to offer you site-specific search suggestions as you type! With AutoComplete Pro search becomes faster and spelling mistakes/typos are avoided in real time. Search suggestions...
Finance  -  Ansi2Uni 1.2
Ansi2Uni converts multiple files from any numeric ANSI codepage to any unicode (UTF-7, UTF-8, unicode little-endian, unicode big-endian). Application allows you to select any number of files from one directory and then converts it's content from...
Graphic Conversion Tools  -  VisualPhotoCompare 1.0
This application compares photos by visual content (content-based image retrieval) in a directory/drive and subdirectories, not just file-compare but visual-compare. Use it when you have a lot of photos and you want to find duplicates, but it is...
377 KB  
Miscellaneous Mail Tools  -  eDove 3.0
eDove enlist addresses from text files. The number of email addresses is unlimited. eDove is a stand-alone program. You can send emails to a million people. The normal sending speed can be up to per hour. The integrated features of eDove 1....
896 KB  
Libraries  -  File::Type::Builder 0.22
File::Type::Builder is Perl module to parse mime-magic and generate code. SYNOPSIS my $build = File::Type::Builder->new(); while ( ) { chomp; my $parsed = $build->parse_magic($_); my $code = $build->string_start($parsed); (or...
153.6 KB  
Specialized Tools  -  Free True Type Fonts 000+ 1
Free True Type Fonts 1000+ is a pack of more then 1000 true type fonts! Completely free!
15.65 MB  
Email  -  Use email module to bundle current directory 1.3
Use email module to bundle current directory script uses the email module to create a multipart MIME message.
Productivity  -  GooTips
GooTips v1.0 is an application developed to help people with their searches on Google using secret filters. Some features: > Search by file type (PDF, RAR, ISO...). > Search by songs. > Search by books. > Search in the...
1024 KB  
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  
Linux Software  -  SLAX 6.0+
Slax is a modern, portable, small and fast Linux operating system with a modular approach and outstanding design. Despite its small size, Slax provides a wide collection of pre-installed software for daily use, including a well organized graphical...
190 KB  
E-Mail Tools  -  Email Signer and Validator 034b
This is an open-source implementation of'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