If you have a Web cluster with fifteen plus machines, are you really going to run an MTA on each one?
If I have a web cluster with fifteen machines, running 15,000 programs, I rather have to deal with 15 MTAs than 15,000 - because every program that delivers mail is an MTA.
Should each user in a company have an MTA on their local workstation just because.
Yes, but that's irrelevant.
Yes, networks can be unreliable, but then, if they're down, who's using your application anyway?
Just because you can't reach your mail server because of network problems doesn't mean you are unreachable by someone else.
Secondly, if your MTA is down, don't you think that's going to get fixed right away?
Sure. But what if that's going to take a few hours? Even in a company where there's 7x24x365 support, it might take a while before the problem gets fixed.
And yes, services can be overloaded, but what does this mean?
It could mean the remote service is not accepting connections. What should your program do, drop the mail in the bitbucket? I rather have it queued and retried, it could be important.
I'd rather not have my application lose it's mind just because I kill off the local MTA, or change it to something more secure than sendmail.
As long as the replacement comes with a drop-in replacement for sendmail, there isn't a problem. I know qmail does.

Abigail


In reply to Re: Can I clean this up?? by Abigail-II
in thread Can I clean this up?? by Anonymous Monk

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.