|
|
|
|
|
by jantypas2
934 days ago
|
|
Well, a very long time ago, in a company funded far far away (and since defeated by the empire), I had the "joy" of working with Sendmail. For you youngsters, back then, back when we had dial telephones (tell us more Grandpa!), there were multiple "mail networks", not just this fancy Internet you kids have. Sendmail was a mail processor that could not only arrange to send and receive mail, but it could translate addressing between the different networks (ARPA, Bitnet, CSNET, UUCP, etc.) The problem was, reading a sendmail config file was something like reading assembly code except you weren't allowed to by vowels. It was nearly all symbols -- executable line noise.
I got tired of working with it - so I wrote my own sendmail compiler/de-compiler of sorts just to work in English prose. Got me my job at Sun.
These days, I'm not sure if it will let me keep my job, or be the justification for my losing it, but I'm working on a programming language for teens called Onyx (after my grandson, who has NO interest in this as he's intending to a be a pilot, but it means unless she works for Boeing, I'm safe for a few more years |
|
But also we had all the top maintainers of Sendmail. And we ran Sendmail for our corp mail.
Once we had a problem with the network, so we had to reroute corporate mail over a phone line. One of the maintainers came down, typed what looked like line noise for five minutes, and all of a sudden all the mail was working again.
It was crazy to watch him basically read and write raw Sendmail configs. He didn't even use m4.