On Sat, 2007-07-14 at 19:14 -0400, Mikhail Teterin wrote:
> On субота 14 липень 2007, Daniel Bye wrote:
> = So it's beginning to look as if your best bet is in fact to make your
> = script handle sending the mail.
> 
> Yeah, seems like it...
> 
> = Not the cleanest solution, but one that will get your messages formatted
> = exactly how you want them.
> 
> Well, I started looking into how much effort would it be to translate the 
> strings returned by libmagic(3)'s routines into Content-Type.
> 
> If it is easy enough, I could hack cron to analyze the job's output using 
> magic_buffer(3) and set Content-Type if anything recognizable is detected...
> 
> The translation is the difficult part :-( Instead of the standardized
> 
>       text/html
> 
> for example, libmagic returns:
> 
>       HTML document text
> 
> It is trying to be human-readable, while I need the machine-readable strings.
> 
> There is stuff on-line that does the translation, but it is in much 
> higher-level languages (like PHP), which think, hash-tables are free :-)
> 
> Oh, well...
> 
>       -mi

Or you could just use sendmail?

30  4  *  *  1-6  ~/bin/foo 2>&1 | sendmail [EMAIL PROTECTED]

Sendmail will read in any headers you put into the message. Eg:

> $ cat sample.htmlh 
Subject: really?

Really?


will work just fine and set the email subject header when piped into
sendmail.

Or you could patch cron to use libmagic, and have cron scripts that will
only work on one box. Hmmm, decisions, decisions...

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to