MIME-tool

Skjermbilde programvare:
MIME-tool
Prog.varedetaljer:
Versjon: 1.5
Last opp dato: 3 Jun 15
Utvikler: Jeffrey Dutky
Lisens: Gratis
Popularitet: 28

Rating: 2.0/5 (Total Votes: 2)

MIME-verktøyet er litt mime koding verktøy jeg slo sammen når jeg trengte noe på en produksjons boks på jobb (produksjoner = ingen C utviklingsmiljø, bare den gamle K & R kompilator som kreves for gud-vet-hva sys-admin oppgave) .
Den resulterende programmet vil kompilere happilly på både lammet C-kompilatorer buntet med noen kommersielle * nix-distribusjoner, og på fulle ANSI / ISO C-kompilatorer som gcc.
Jeg skrev dette programmet når jeg trengte et verktøy for å konstruere MIME-kodede e-post med filvedlegg i jobb skript på en produksjons boks. Å være en produksjon esken den ikke har noen utviklingsverktøy installert. Men boksen har et K & R C kompilator som ser ut til å være nødvendig for noen administrativ oppgave eller annen (konfigurering av kernel?). Hvis du prøvde å kompilere selv ganske enkel ANSI / ISO C kilde kompilatoren bitched og sutret om alle ting den ikke støtter, som vil stoppe de fleste folk (i hvert fall de som ikke vet noe om historien til C-programmering språk) fra å bygge sine egne binærfiler.
Siden jeg er gammel nok til å faktisk ha skrevet C-kode tilbake før vi hadde ANSI / ISO standard, og alle de medfølgende niceties, jeg ble ikke hindret av en mangel på ANSI / ISO-støtte. Det er egentlig ikke så vanskelig å skrive K & R kompatibel kode, så lenge du ikke trenger kompilatoren å sjekke funksjonskall for deg. For et program denne lille, men det er ikke mye av en bekymring.
Siden programmet er ment å være utarbeidet på systemer med minimal støtte (det er ikke godt å si hva uhemmet IT-ansatte vil avgjøre må fjernes av hensyn til systemsikkerhet) Jeg gadd ikke å inkludere en Makefile. På hvert system jeg har prøvd, men programmet kompilert med den enkle besvergelse
   cc -o mime mime.c
men valgte målet systemet kan kreve ekstra spesiell magi.
Programmet støtter grunn MIME-standarden: Den som ringer kan velge innholdstypen (application / octet-stream, text / plain, eller brukerdefinert), innholdstype koding (7bit, 8bit, binær, base64 eller auto-funnet) og Grensen streng (som standard "= _MIME_CONTENT_BREAK_ ="). Videre kan den som ringer oppgi e-postemne, å ta opp, fra adressen, kopi adresse og tekst for en prolog og epilog. Den innholdstype og koding kan spesifiseres separat for hver vedlagt fil.
Programmets kall format er:
   mime [-dDvV] [-S emne] [-F fra-adresse] [-T til-adresse]
        [C karbon-kopi adresse] [-P prolog-tekst] [-E epiplogue-tekst]
        [-B Grensen] {[-78abqux] [-t content-type] filnavn}
  
     -d lav detalj debugging
     -D Høyt detalj debugging
     -V ordrik meldinger
     -V Veldig ordrik meldinger
  
     -7 7-bit ASCII-koding
     -8 8-bit ASCII-koding
     -a application / octet-stream innholdstype
     -b binær koding
     -Q quoted-print koding
     -t text / plain innholdstype
     -u ukjent koding, auto-detect
     -x base64 koding
Det er virkelig ikke mye til dette programmet. Når du vet hvordan MIME-meldinger er konstruert du kunne gjøre det meste manuelt (med unntak av base64 koding, noe som ville kreve et program som dette), men hvis det er noen problemer med det, vil jeg gjerne vite om dem.
Hva er nytt i denne versjonen:

Lignende programvare

Gmail Herald
Gmail Herald

20 Feb 15

poMMo
poMMo

3 Jun 15

Smmel
Smmel

15 Apr 15

Kommentarer til MIME-tool

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!