Chris's Wiki :: blog/sysadmin/EximMailerKit Commentshttps://utcc.utoronto.ca/~cks/space/blog/sysadmin/EximMailerKit?atomcommentsDWiki2009-11-13T03:38:01ZRecent comments in Chris's Wiki :: blog/sysadmin/EximMailerKit.By Chris Siebenmann on /blog/sysadmin/EximMailerKittag:CSpace:blog/sysadmin/EximMailerKit:23fac3c2569c037893f1eb83f97e384648ad9739Chris Siebenmann<div class="wikitext"><p>I'm conflicted about using real languages in MTAs. On the one hand,
ad-hoc mini-languages generally limited, often horrible, and <a href="https://utcc.utoronto.ca/~cks/space/blog/sysadmin/ProgrammableMailers">obscure
the logic involved</a>. On the other hand, real
languages are usually too low-level; you can wind up doing so many
things by hand that you obscure the logic anyways. I theorize that
the happy middle would be using a real language where most of the
heavy lifting was done by utility routines supplied by the MTA, and
the language was mostly used to express the logic flow between them.</p>
</div>2009-11-13T03:38:01ZFrom 78.35.25.18 on /blog/sysadmin/EximMailerKittag:CSpace:blog/sysadmin/EximMailerKit:57c151604eeb95095d5db689bf2ba03cb19776f9From 78.35.25.18<div class="wikitext"><p>Reminds me of <a href="http://smtpd.develooper.com/">qpsmtpd</a>, except with an ad-hoc mini-language.</p>
<p>—<a href="http://plasmasturm.org/">Aristotle Pagaltzis</a></p>
</div>2009-11-12T11:21:08Z