MIME-tool

Software screenshot:
MIME-tool
Software informatie:
Versie: 1.5
Upload datum: 3 Jun 15
Ontwikkelaar: Jeffrey Dutky
Licentie: Gratis
Populariteit: 28

Rating: 2.0/5 (Total Votes: 2)

MIME-tool is een beetje mime encoding hulpmiddel dat ik sloeg samen als ik iets nodig had op een productie-doos op het werk (producties = geen C ontwikkelomgeving, alleen de oude K & R-compiler nodig voor god-weet-wat sys-admin taak) .
Het resulterende programma zal happilly compileren op zowel de kreupele C compilers gebundeld met een aantal commerciële * nix distributies, en op de volledige ANSI / ISO C compilers zoals gcc.
Ik schreef dit programma toen ik een tool om MIME-gecodeerde e-mails met bijlagen te bouwen in job scripts op een productie-doos nodig. Omdat het een productie-doos is geen development tools geïnstalleerd. Echter, de doos had een K & R C-compiler dat nodig blijkt te zijn voor een aantal administratieve taak of een ander (het configureren van de kernel?). Als u hebt geprobeerd om zelfs vrij eenvoudig ANSI / ISO C source de compiler kutwijf compileren en klagen over alle dingen die zij niet kon steunen, die de meeste mensen zullen stoppen (in ieder geval degenen die niet weten niets over de geschiedenis van de C-programmeertaal taal) van het bouwen van hun eigen binaries.
Sinds ik ben oud genoeg om daadwerkelijk C code hebben geschreven terug voordat we de ANSI / ISO-standaard en alle bijbehorende subtiliteiten, was ik niet gehinderd door het ontbreken van ANSI / ISO-ondersteuning. Het is echt niet zo moeilijk om K & R compliant code te schrijven, zolang je niet de compiler nodig om je functie vraagt ​​voor u. Voor een programma van dit kleine, maar dat is niet veel van een zorg.
Aangezien het programma is bedoeld om te worden gecompileerd op systemen met minimale ondersteuning (er is geen vertellen wat ongebreidelde IT-personeel zal beslissen moet in het belang van de beveiliging van het systeem verwijderd worden) Ik heb geen moeite om een ​​makefile bevatten. Op elk systeem heb ik geprobeerd, maar het programma samengesteld met de eenvoudige bezwering
   cc -o mime mime.c
maar uw geselecteerde doel systeem kunnen extra speciale magie nodig.
Het programma ondersteunt de basis MIME-standaard: De beller kan het type inhoud te selecteren (application / octet-stream, text / plain, of de gebruiker opgegeven), content type codering (7bit, 8bit, binair, base64 of automatisch gedetecteerd) en de boundry string (standaard "= _MIME_CONTENT_BREAK_ ="). Verder kan de beller de e-mail onderwerp te geven, aan te pakken, van adres, carbon copy-adres en tekst voor een proloog en epiloog. Het type inhoud en codering kunnen afzonderlijk worden opgegeven voor elke bijgevoegde bestand.
Roeping format van het programma is:
   mime [-dDvV] [-S onderwerp] [-F uit-adres] [-T to-adres]
        [-C Carbon copy-adres] [P prolog-tekst] [-E epiplogue-tekst]
        [-B Boundry] {[-78abqux] [-t content-type] bestandsnaam}
  
     -d lage detail debugging
     -D Hoog detail debugging
     -v verbose berichten
     -V Zeer uitgebreide berichten
  
     -7 7-bits ASCII-codering
     -8 8-bit ASCII-codering
     -a application / octet-stream content type
     -b binaire codering
     -q quoted-printable codering
     -t text / plain content type
     -u onbekende codering, auto-detect
     -x base64 encoding
Er is echt niet veel om dit programma. Als je eenmaal weet hoe het MIME-berichten zijn opgebouwd kon je handmatig meeste doen (behalve de base64-codering, die een programma als dit nodig zou zijn), maar als er problemen zijn met het, zou ik willen weten over hen.
Wat is er nieuw in deze release:

Vergelijkbare software

KBiff
KBiff

11 May 15

Mahogany
Mahogany

3 Jun 15

libEtPan!
libEtPan!

11 May 15

OmniBiff
OmniBiff

2 Jun 15

Reacties op MIME-tool

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!