[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [RFC] Exim as standard Debian MTA?

>>"Raul" == Raul Miller <rdm@test.legislate.com> writes:

 Raul> Manoj Srivastava <srivasta@datasync.com> wrote:
 Raul> Also, once you've solved the SMTP mail routing problem, perl is
 Raul> a dandy language for dealing with any requirements rewriting
 Raul> message headers and the like.
 >> Perl is overkill.

 Raul> For what?

	Sendmail rules.

 Raul> Once again, header rewrites are not necessary -- they're simply
 Raul> available.

	That is how sendmail works. That is how sendmail has been
 designed. For sendmail, Perl is overkill.

	I am not interested in discussing other MTA's here.

 Raul> If you have some specific case which requires rewrites (for
 Raul> example a mailing list) then it's reasonable to use custom
 Raul> software to do the rewrites.  Anyways, perl is just an example
 Raul> -- the entire unix environment is available for doing header
 Raul> rewrites, should that be necessary.

	For sendmail, the sendmail binaries reads the rules, and does
 the rewrites. Everything that sendmail does is a rewrite rule, with
 function calls as part of the replacement. Using Perl is not an
 option anyway, and having sendmail parse Perl regular expressions is
 a bad idea.

	Sendmail provides just enough functionality in the regular
 expressions to be suited for the task at hand. 
 "Die?  I should say not, dear fellow.  No Barrymore would allow such
 a conventional thing to happen to him." John Barrymore's dying words
Manoj Srivastava  <srivasta@acm.org> <http://www.datasync.com/%7Esrivasta/>
Key C7261095 fingerprint = CB D9 F4 12 68 07 E4 05  CC 2D 27 12 1D F5 E8 6E

Reply to: