CNN on Sendmail for NT 101
J. Pierpont writes "CNN has an article on, of all things, sendmail. The unusual thing is that sendmail for NT is not open source. The article goes on to highlight some of the security advantages that it has over Exchange Server. I still think it's odd that CNN would have an article about sendmail."
Re:Matt's rant on scheduling, was Re:Exchange of i (Score:1)
Re:Matt's rant on scheduling, was Re:Exchange of i (Score:1)
2. You can gate them to NNTP, but then you will lose user-level access control (just like with Exchange).
Actually.. this could work (Score:1)
I worked for 2 years as a MS Exchange admin (4.0, 5.0, 5.5) before I wised up and took a job doing Sun Solaris
We had Microsoft consultants come in and design the network. Now get this: we had roughly 30 leaf Exchange sites in the state of NJ, but with only *1* hub. In Pennsylvania, we had 1 hub serving 1 leaf node. How screwed up was that?
Result: Exchange, furiously trying to run as its own MTA would have the NJ hub clobbered with messages waiting to get transferred. It was a total nightmare for us. (Not to mention the fact that the Microsoft consultants who set up the infrastructure for us totally screwed up.)
Sendmail as an MTA would work perfectly in this situation. I don't know how reliable it would be running under NT.
We once set up a Solaris 2.61 on a Sun Enterprise 250 and send a million messages at it with 1 meg attachments with a script. The box didn't even BLINK! The only problem which made it poop out was a full
What would happen if we aimed a million messages with 1 meg attachments at an Exchange MTA? BSOD. How about Sendmail for NT? Only time will tell..
-= NJV =-
Re:What idiot puts Sendmail on NT? (Score:1)
One's stupidity, the other is taking advantage of other peoples stupidity. Not 100% ethical, but that's capitalism for you.
What idiot puts Sendmail on NT? (Score:1)
Sendmail... Powerful, flexible and rock solid stability. Then you stick it on NT which has none of these attributes.
It completely misses the point.
Re:Sendmail, open source, etc. (Score:1)
Moderation sucking again. Re:Exchange of Opinions (Score:1)
What I see is a bias in the moderation against MS informational and "from the field" articles. Most of the useful articles in this thread should have been 2, informational. Instead they are 1 or 0.
I know that /. is basically a Linux-against-the-world, a beastary of geeks type of place. And that will be reflected not only in moderation, but also meta-moderation. The problem is that we need to have a better balance, like an "experts in the field" super moderators, who can only bounce articles up to 2 (say) that are truly informational and relevant. To become a super moderator, you would have to apply, and get recognition from people to say that you are one of:
I'm not just saying this for MS products, I'm saying for everything, whether you happen to be the FreeBSD package master for a product, or a XFree86 developer (like I was), or a kernel developer. We need peer review by qualified individuals. This is not about moderating up trollish opinions, this about moderating up informational articles of any flavour.
To me, I get value from /. by giving me the devil's advocate view of MS. I work with MS products all the time - I secure and administrate them in very large sites (I'm currently working in one of Australia's largest IT sites with over 30,000 desktops directly affected by my work). I have to have a reality check from time to time, and /. is the right place for that. (rant) With the exception of the week I had off after the truly appalling Richard Stevens incident - I almost didn't come back. Who needs a community that disrepectful of someone who IMHO constitutes a stellar light in a 99.9% dark universe? He did so much for Unix, and my faith in humanity so troubled by /.'s response. (rant finished)
As you go through life (I'm all of 28, and probably one of the older people here), one of things you should learn is that you have to take into account information from both sides, knowing that some or all of that information is flawed and biased. Then you munge the data and make up your own mind. It'll still come out something like "M$ sux", but hell, you've had a think, and you've made up your own mind. Don't let anyone else do that for you.
Exchange doesn't BSOD, NT does (Score:1)
In my immediate past site (I work at various sites), we had two Exchange bridgeheads distributing large numbers of tasks to 54 sites. Over a million messages a week being sent around the state to manage custom developed software. Beyond hardware failure (can't blame the OS for that one), this worked without a hitch.
Exchange doesn't BSOD with large number of messages. Exchange is generally not the cause of BSOD's - NT might do so for other reasons (bad RAM, dodgy hardware, the occasional bug check), but I've never seen one caused by Exchange. I've seen Exchange being very sick and AV all over the place, but it doesn't cause NT to crash. It's like saying that sendmail can oops a Linux kernel. Doesn't happen.
Look through the following two articles for the current cumulative bug fix list for Exchange 5.5 SP3. If anyone can find a single referenced Q article that mentions Exchange code causing a BSOD, I'll donate $AUD20 to Amnesty International. This is not about plain crashes, this about BSOD, which are different beasties altogether.
Part One [microsoft.com]
Part Two [microsoft.com]
Exim (Score:1)
/* Steinar */
Re:Exim (Score:1)
(There is an INSTALL doc, BTW. I think it tells you everything you need to know.)
/* Steinar */
Sendmail and "Open source" (Score:1)
Having been around the block on companies funded by VC, I can guess how this came about.
Man in Suit: So, how are we going to convince the stock market we're going to make money eventually?
Another Man in suit: Easy, port it to NT!
MIS: What about the Open Source issue?
AMIS: Easy, bolt some MS code in there and claim you can't release it as it contains IPR we don't own.
MIS: hur hur hur. Ok, let's do it.
Depending on how cynical you are, you could see this as checking the burn rate and thinking about the next round of VC funding.
Re:Moderation: sometimes it's an accident (Score:1)
--
Re:Really getting tired of poor moderation (Score:1)
--
Profit motives are great, but... (Score:1)
The way I was taught in history class, Eric Allman's been the lead maintainer of sendmail for years, and has overseen it through a half dozen or so major redesigns of the config file formats, each more complex than the last, bringing it to where it's been for a while now.
Now, sendmail.cf is so painful that there are sysadmins who make a living doing nothing but sendmail configs, what with the same file having sections that are space-delimited, and others that are tab-delimited, several macro languages, several variable-assignment syntaxes, and so forth, to the point where one is supposed to write m4 macros to generate these monstrosities.
I'm not knocking sendmail's flexibility so much as what comes to look like a willful contempt for usability issues, especially when it appears the same folks behind the tangle of sendmail had no problem at all putting a clean, pleasant config toolset together once they decided to make that the distinguishing feature of their commercial version.
I'm torn on what to think of this. On the basis of the work he's done for years on sendmail, Eric Allman deserves a nice house in the hills, an expensive car, and maybe even a wine cellar and an attentive stockbroker.
But I can't help but think it might have been more sporting to release even the pretty admin interfaces under the BSD license, and build a business around support, training, certification, professional services, and so forth.
I wish the guy well, except maybe when I'm busy ripping out my hair wrestling with sendmail configuration.
Re:Sendmail on NT (Score:1)
--MD--
Re:CNN OS (Score:1)
CNN has a major dependency on ad serving software from Netgravity. Netgravity is not available on Linux or for Apache. (Customers of Netgravity tend to be very large sites that, like CNN, tend to run on commercial UNIX systems.)
We've been exploring using Linux for systems that don't require Netgravity, but to this point there are only a few production systems running Linux. But it's clearly something we will continue to explore and use where it makes sense.
Re:silly (Score:1)
This assumes that without Micros~1 there would have been a vacuum, which is a fallacy: The computing industry was thriving quite well even outside the (initially) limited world that was Microsoft. If IBM had chosen CP/M instead, you can bet Microsoft would have continued writing software for that platform (which they already did AFAIK), but then they would have been a smaller player, and Digital Research a major one, instead of dwindling down to a bite-size company to be swallowed by whomever (Corel?).
Re:Sendmail and security (Score:1)
I don't think security is much of a worry in modern sendmail versions. They seem secure, although probably not as secure as qmail or postfix.
Re:Sendmail and security (Score:1)
Don't run sendmail, or DNS, or libc's from 1985.
As far as configuration goes, I don't think any of these posters have LOOKED at Sendmail Pro or formerly MetaInfo sendmail (the big deal about this release is that it's more Sendmail Pro than MetaInfo).
The GUI interface makes much of the m4 stuff go away. If you're still creating config files with vi and editting .CFs, then you really needed to move on 5 year ago into m4 based files (or you've been working with a vendor's mediocre sendmail.)
In 1993, at a large financial institute, I compiled up OSS sendmail and built 4 config files which ran on 12 OS's and upwards of 1500 machines. If an admin wanted to use, say, SGI's sendmail he could, I just wouldn't help him. Use mine, get support.
Only one of the 4 config files used more than 20 lines of M4.
NT Sendmail? Well, OS under it is still going to be a limit. I don't know how much mail you can get through NT's TCP stack before THAT maxes out. I'm pretty confident that it's less than Unix derivatives on the same (or lesser) hardware).
Re:Hell, it could go both ways (Score:1)
Which, in the end, is better than not making sendmail for NT at all.
Re:Hell, it could go both ways (Score:1)
Exchange of Opinions (Score:1)
Real news would be 'Exchange counterpart for Unix offered' and don't give me sendmail bs- Exchange is extremely stable when implimented correctly, and can easily house thousands of users- such as I do for a major computer printer manufacturer. sendmail isn't an option for messaging as it does not offer calendaring, resource management (scheduling) task management, or anything close- another reason sendmail for NT is lame- it lacks the features of Exchange. 'Free' is a dead issue, as licensing costs are one of the smallest factors in messaging for >3000 users.
N_P
Re:Server Administration (Score:1)
COAS, the Caldera administration utilities, lets you at least change the visible domain, mail relay host, and transport method settings and whether or not the relay is is an Internet or local hub on sendmail. Anything else you need must be manually configured.
COAS strives to make config files manually editable without the breaking the COAS applets, but I don't really know how good it is with every config file, particularly sendmails since sendmail pretty much works for me out of the box, at least on my home Linux box, which grabs mail from the Internet via ESRs venerable fetchmail program. And I don't use Caldera in a production environment (at least not yet)
I agree that the port of sendmail is a good thing, even though I don't like the idea that it is closed source. Exchange Server, IMHO, has had too many security holes and it is seriously bloatware (ie it is too big/slow). I prefer implementing Unix or Linux boxen for mail servers, again because of the flexibility of configuration.
Re:Matt's rant on scheduling, was Re:Exchange of i (Score:1)
I support Exchange. I hate Exchange. But there is no open source software that can match its capabilities. Believe me, I've tried to put together something of the sort with the Cyrus IMAP server and OpenLDAP. The mail and directory thing is basically doable, but public folders and calendaring present problems. Even if there were a featureful free calendar server available, you'd still need to properly integrate it into the mailstore and get the client software to support it. Permission handling is also kind of messy. I would want to see ACLs on folders managed through the directory.
We do hand off outgoing mail to Sendmail before it leaves the company, so the MTA thing isn't an issue. I'm tired, though, of people claiming that Sendmail/Qmail/Postfix/etc is a complete replacement for Exchange and Outlook. Maybe if sysadmins were the only people using e-mail, but if that were the case I don't think e-mail would be particularly useful.
Unfortunately, the degree of integration that this sort of app calls for is currently best handled by a monolithic authority like Microsoft. A lot of standards have to be defined, and getting them all to work together would require a level of unity that the free software community has not exhibited so far. I hope to be proven wrong, of course, so I can get rid of these damn Exchange servers.
Derek
Bad Move! (Score:1)
Going non-open-source about it, having had an OS version for yonx, is such a retrograde step it's unbelievable, if it weren't for the fact that it's on NT.
Another, closed-source app, running on NT, in direct competition with Exchange? What are they, off their heads?
They deserve to go under, and we can then get on with using another MTA instead. Good ol' exim...
It's good for everyone! (Score:1)
Bullshit alert (Score:1)
Do you terribly mind sticking to facts rather than folklore?
-jhp
Re:Exim (Score:1)
Exim... It seem to work well and was ALOT quicker to set up then sendmail. I did notice a lack of a
quick and dirty setup doc.
Re:Desperation move (Score:1)
No this is a move to make some money in the enterprise now. Sendmail is doing fine, i use it because i prefer it. As do some use qmail or exim for example.
Their act is fine. One thing sendmail has going for it is the guy who wrote the RFC for SMTP as developed sendmail. How many Unix admins are going to want to pay for sendmail when they can use a book and some time to figure it out? They know they can make more money going for NT, simple economics. Making blanket and/or inflammatory statements that something is dead or on it's way out because they ported it to NT or you don't like it is foolish.
Re:Sendmail and security (Score:1)
Re:Used Sendmail on NT - Loved Sendmail on NT (Score:1)
thinking on it more, i think nt's problem isn't the myriad ways it can screw up- it's the lack of ability beyond a full reinstall to fix things sometimes.
Linux can break in so many more ways, it's not even funny. However, you don't have hidden DLLs, cryptic (and undocumented, usually) registry entries, or unknown Microsoft-only APIs that bugger up some other program, and you do have nice lovely text files.
Which is of course why it's important to install it right the first time it's deployed, not to touch it unless it's necessary, and to test any potential updates on a dupe of the machine.
incompetence... (Score:1)
"does it work?" (Score:1)
Yes.. I know what you mean. (well, in another form, I do)
At the school I attend, I'd say 95% + of the machines here run WinNT. We have a Unix lab with ~10 old HP-UXs that work just fine.... the only time they've been down was when power was lost (except.. we had to take down the unix lab and relocate it for renovations of the room that housed it.. and two machines got set up, and they've spazzed on us twice, and twice only
However.. the NT machines are the biggest crock of doo this side of forever. (Sadly, I'm on one of them right now). They're down more often than they're up; roaming profiles were enforced, which made login times soar to 9 + minutes; they love "System Process - Low on Virtual Memory" error messages; they like to lose user profiles so that we have to reboot them to login in the first place; the list goes on and on and on.
My beef is this: who in their right (or left, if you want to get picky) mind is going to set up an NT server for anything?!? Much less and use something that was open-sourced and is designed for the best OSes out there on some piece of crap as crappy as NT? Sheesh!
CNN OS (Score:1)
Re:How can it not be Open Source? (Score:1)
They can never deny you the privelage of distributing previous, open-sourced versions, but they can make newer versions closed-source.
Re:Profit motives are great, but... (Score:1)
software. If you want a pretty, useable front
end to it, write one. All the documentation
and design details you need to do so are right
there.
I don't understand how you can criticize an
organization simply because they didn't write
something you want (in this case, a free open
source Sendmail front end).
Matt's rant on scheduling, was Re:Exchange of i... (Score:1)
As I struggled through changing permissions and other Exchange vagaries, I realized a few things (warning blanket generalizations to follow). I am a geek. I hate writing things down. I don't and have not used the scheduling features of Exchange.
But, a *lot* of people do. Sales and marketing types love contacts folders that the whole department can interact with. Group scheduling, yadda yadda yadda. Messenging systems are not being marketed towards geeks. As a major investment, they need to offer a lot of fricking value to the enterprise as a whole. Thus, these features are becoming mandatory for messenging systems.
That said, this is why I would love to evaluate OpenMail in the future. An exchange like system runnning on Linux/BSD could be CRITICAL for OSS explosion. Remeber all those MS ads with however many thousands of users running on just one exchange box? Well, we all know that that was an alpha box. Somebody should be creating a migration path for NT Exchange alpha boxes to move to Linux or BSD / Openmail. Anyhow, Exchange like features on Linux is a huge step forward for OSS credibility in the enterprise.
matt
Re:What idiot puts Sendmail on NT? (Score:1)
Re:Why is everyone porting to NT? (Score:1)
The irrestible lure of reducing TCO is a big factor too. (Though some may disagree with me, but the fact is that Linux expertise has grown by leaps and bounds recently, and is readily available. )
It's good for Linux (Score:1)
Re:Public folders and NNTP (Score:1)
Re:Sendmail, open source, etc. (Score:1)
And then we could start burning all the books we don't like as well
One more way to make money for opensource (Score:1)
It might motivate some people to switch over to linux instead of windows since it's free on linux as well as open source if they want to check out the code. Of course they can see the code on a windows platform and port it over themselves but that'd require programing skills an average user wouldn't have much less would be troubled to.
Re:Exchange of Opinions (Score:1)
sendmail isn't an option for messaging as it does not offer calendaring, resource management (scheduling) task management, or anything close
That's my point exactly, when I deploy an enterprise class mail system, I want a mail system that works properly. I really believe that exchange/outlook has suffered from the extreme end of feature creep. I prefer my servers to provide a set of services well, not try to provide everything.
Don't take this as a flame, since it's always the end user's needs that have to be taken into consideration when evaluating different servers to deploy. And the level of integration from exchange is really unmatched, but I think it's overkill when you need stable messaging.
Re:Sendmail on NT (Score:1)
I'm just convinced now that if you've got perl experience making scripts run on a unix platform, it's just PAINFUL making the scripts work in a windows box. Period. Especially if you have inadequate logging capabilities on that machine. Oh... and having an SMTP daemon which decides to kill itself after being resident for 15 minutes is also a big pain in the patootie.
Re:CNN OS (Score:1)
I've seen the inside of many Sun boxes; they're impressive. Modular board design; eight or sixteen RAM slots; lock-and-load hard drives that snap in place in a fashion similar to how a ZIF-socket CPU does.
You pay for this because the boxes are considerably more expensive than, say, a regular x86 box. However, they are much more scalable. And once that system load shoots up to 100%, they stay reliable, because they are forever optimizing memory, processes, etc.
In addition, Solaris has something called lightweight threads, unlike *BSD (and probably Linux). Instead of forking a new process for every client, which eats up memory unnecessarily, you have fewer processes with each process running a number of lightweight threads. These threads eat up much less memory.
silly (Score:1)
Every coin has two sides...
Re:"does it work?" (Score:1)
I've worked in shops that used only *nix, in shops that used only NT, and in shops that used a hybrid of them both. Although I prefer *nix, I have to say that NT *does* have its benefits.
Re:How can it not be Open Source? (Score:2)
Re:Sendmail, open source, etc. (Score:2)
Personally, yes, I would, but then again...I'm not the kind of person likely to be setting up an NT mail server.
I see your point; I guess I'm just kind of wondering aloud why someone would want to go half-way like that. I mean, if you're an all-Microsoft house, I would think you'd be running Exchange, so you can use those nifty proprietary Exchange features.
Otherwise, I would think someone who is already thinking down the lines of not tying themselves exclusivly to Microsoft solutions, if they wanted to use sendmail, would just set themselves up a UNIXy box of some sort.
But, you're right...if they do set up sendmail on their NT box, that's still a Good Thing(tm), because it means that normal mail programs (including those that run on non-Microsoft operating systems) can be used on the clients.
--
Interested in XFMail? New XFMail home page [slappy.org]
Re:Sendmail, open source, etc. (Score:2)
Well, turn it around. The real question is: if you've been told that your server has to be NT, wouldn't you prefer to be running sendmail than IIS?
The sad truth, as some of us are all too aware, is that technical considerations don't always guide the purchasing decisions. There's still a big high-level push to use Microsoft products in many places. Being able to use sendmail, with all the support and testing that it's gone through, very likely makes an NT mailserver that much more stable.
Re:Really getting tired of poor moderation (Score:2)
Usually its good to have discussion and diverse viewpoints. I lately seen a rash of moderation that wants to discriminate and squelch anything they can. This is a discussion forum, not a written essay exam. Lets encourage, not step on toes. Yet, they are strict. Hostile.
I have seen many hostile moderators that seem to be carrying a bat marking anything they can redundant or flaimbait. They must be new, or just troll moderators. Perhaps there are too many posts and people are getting fustrated, but I am seeing much abuse.
Re:Sendmail, open source, etc. (Score:2)
Well, don't forget that you'll have to carry all of that to Mt. St. Helens, as it's the nearest convenient volcano.
Desperation move (Score:2)
Sendmail needs to get their act together and remove years of cruft, or they'll soon find themselves welcome only on WinNT.
--
Ian Peters
Re:How can it not be Open Source? (Score:2)
AdamT (IANAL)
Why is everyone porting to NT? (Score:2)
It's easy for the Unix advocate to wonder why the hell open source projects are porting to NT. I've often asked myself this question and I've come up with one answer: To get them to quit using NT.
Sendmail is a perfect example. Once an IS manager uses sendmail and discovers just how versatile and superior it is over Microsoft's product, they'll be ecstatic- especially since the cost of ownership is probably a ridiculous difference.
But after a while, the IS guy is going to notice that inherent problems with NT itself are really bothering him. Since he doesn't have Microsoft products keeping him bound to NT, he can then move to a much-more-stable platform like Linux and stick with what he knows: Sendmail.
The great thing about this is that the Microsoft fans probably think open source projects porting to NT is some kind of validation of NT as a viable computing platform. Heh heh.
*ROTFLMAO*
A Blow to Linux... NOT (Score:2)
No, It's a blow to NT - it will forstall the potential deployment of a bastardized, not-quite-standard Microsoft imitation of sendmail. It will also drive home the point to many a PHB that you can get sendmail on NT, but not for free. On Linux it's free. Contrary to popular belief, such things do matter to PHB's. [
It's good for NT (Score:2)
Why is it good for NT? Because it allows for the migration of people used to using Sendmail on Linux. When there's yet another security breach on the system, they'll start looking more seriously at moving to NT, since the services they're running would be the same. NT5 would be a justifiable expense, while Linux would continue to prove the adage "You get what you pay for."
:-)
Cheers,
ZicoKnows@hotmail.com
review of Sendmail Pro (for Linux), April 1999 (Score:2)
Depends on your point of view... (Score:2)
Whatever the case, though, Allman and his friends at Sendmail, Inc. are doing exactly what companies who use the open source model should be doing: they're adding some real value, not just repackaging it. Besides, after all the hard work he's done on Sendmail, I'd say he deserves to make a buck on it.
Re:Matt's rant on scheduling, was Re:Exchange of i (Score:2)
Oh, and Exchange integrates Public Folders with its support of NNTP, so that you can access Public Folders via NNTP as well as with an Outlook client.
Sendmail on NT (Score:2)
Re:Sendmail, open source, etc. (Score:2)
Re:secure?? (Score:3)
That is, truly abysmal.
We were setting up an NT laptop to demo against a Samba box last week, and I got so frustrated just watching my boss (who actually works with NT) (my job title is Linux Specialist, I don't have to ever even boot Windows unless StarOffice can't handle the attachment) beat his head against that operating system, I finally told him straight out, "Don't ever make me program on NT. I'll quit."
I should think this is actually less a migration tool from *nix to NT and more in the other (better) direction. After all, replace Exchange with Sendmail, IIS with Apache, Office with StarOffice, and you may as well replace what's underneath it with something lighter, faster, and stronger...
As for sendmail being full of holes, it was my understanding that most things post-8.8 were pretty well fixed, with the usual turnaround time (sub-24 hours) on anything new...
LinuxWorld article.. (Score:3)
Umm.. that's because it's a reprinted article from LinuxWorld [linuxworld.com]. CNN reprints a lot of stuff that comes from IDG magazines..
Sendmail, open source, etc. (Score:3)
It's not really odd; they've been advertising their closed-source Sendmail Pro thing for some time here on Slashdot.
Of course, the only reason anyone would need Sendmail Pro is because of the sheer user hostility of sendmail.cf and friends. Keep that bat book handy.
I've switched all my machines over to Exim [exim.org]. Nice configuration files, and licensed under the GPL.
I think the real question this article raises is...if you're setting up a mail server, and you've chosen sendmail as your MTA, why in the heck would you want to run it on NT?
--
Interested in XFMail? New XFMail home page [slappy.org]
Moderation: sometimes it's an accident (Score:3)
BSOD for Sendmail! :) (Score:3)
<Obligatory NT whipping>
Why should Exchange users be the only ones to enjoy the pretty blue user interface? Now even Sendmail admins can benefit from revolutionary new error messages!
The BSOD was the only thing missing from Unix sendmail. Well, that and a Navajo code talker to translate the .cf files.
You have new mail. You will have to restart your computer for this change to take effect.
</Obligatory NT whipping>
Apples and oranges. (Score:3)
IMO, as an MTA, Sendmail wins hands down, for several reasons, being better at anti-spam, and general potential configurabiliy. Exchange however, would win on ease of configurability. (I'm not including sendmail pro, which I have no experience of, just sendmail via M4 and the cf file.)
Interestingly, this is almost typical of my experiences of MS vs opensource projects, the MS one is easier to configure, even if the OSS is more powerful overall.
Back to the topic, I've used and configured Sendmail, (right down to the cf file level when it wasn't doing stuff correctly). I've used exchange from 4.0 to 5.5. Both seem to be fine for thier respective purposes, albeit with a little work on both sides.
--
No, Good Strategy (Score:3)
part, and one that other vendors might do well
to mimic.
First, from an "ethical" perspective: NT is a
closed-source proprietary operating system. The
expectation that you'll get quality open-source
apps on NT is and should be unrealistic. It is
easier to create open-source software in an open
environment, and that's exactly what Linux and
BSD provides.
Moreover, because of the closed nature of NT, it
is more of an investment to get software working
"natively" on NT than under Linux (where almost
any task you'd want to do has been done and a
high-quality example has been published). Sendmail
is just "protecting their investment", an action
necessitated by Microsoft's strategy of using
closed proprietary APIs. Another reason for IT
people NOT to lock themselves into Microsoft's
proprietary solutions.
Now, from a business perspective: Win32 is where
the money is right now. If Sendmail can pick up
good revenue from selling their product closed
under NT, they'll have less incentive to keep
their extensions closed under Linux. This may
be the best of both worlds --- they can keep the
goodwill of the Linux community by distributing
open software there, but make money by charging
people to use it under NT.
It seems like an interesting alternative open-
source business model to me. Why haven't more
people discussed this as a way of making money
off open source development?
If you really want unix got out and get it. (Score:3)
secure?? (Score:4)
Re:How can it not be Open Source? (Score:4)
I don't want to start a GPL vs BSD flame war here, but this is a good example of the possibilities of the BSD license.
--
Not that odd (Score:4)
Which means there'll probably be a slew of 'traitor', 'sell-out', etc aimed at Sendmail, all of which cheerfully ignore the reality of business; companies are around to make money and the best way of doing that is to have your software work on as many machines as possible.
This could well be a blow to Linux's increasing popularity as it addresses some fundamental concerns about NT. But that's no reason to blame Sendmail.
Re:secure?? (Score:5)
Just to point something out, sendmail and Exchange aren't really comparable products. Sendmail is pretty much a pure SMTP MTA, where Exchange tries to be a complete groupware system, with X400-based mail.
I guess you could make a comparision between sendmail and the rather non-configurable Exchange Internet Mail Connector or with the simple IIS SMTP relay, but that's not really fair either. Most larger shops will use something like sendmail on the border or the backbone with Exchange or whatever else for internal mail only. Sendmail for NT makes sense even in Exchange enviorns because Microsoft really doesn't make a good straight-SMTP solution.
Used Sendmail on NT - Loved Sendmail on NT (Score:5)
1) it just works. period. At a previous job, we had to use NT because of a state project, and I didn't want to have exchange doing direct mail transfers. So, we got SendMail/NT, and it works like a champ. As a gateway, it's unbeatable.
The new version is even nicer, and it fixes a lot of the inabilities of 2.5 to customize setups.
Frankly, I don't understand the person who talked about its instability- ours was on a pII/350 (256 megs ram, 8 gigs hd) that was running IIS and Proxy 2, and that was a box that never hiccuped*. At last check, there were over 4 gigs of mail sent and 11 gigs of mail received on that box, with but 2 messages hiccuping. It doesn't interfere with other services, and it starts and stops quickly.
Now, I don't really know about its robustness for POP purposes. We didn't use it that way. The only account was mine for mail list reading. I have heard that the new version makes performance quite effective, as the previous one did apparently suffer with more than 500 pop accounts.
2) It finances sendmail's continued existence. When they bought out MetaInfo's product, Sendmail Inc. raised prices and removed the unlimited POP option, causing some grumbling. Before, it cost $250 for schools, with unlimited users. Still, for nonprofits, it's still a bargain (if you have to use NT), and the effective cost per user is less than exchange's.
*The big problem with NT is the myriad ways that it can screw up. But at root I think is people who think that making a production NT server requires less planning than a *nix box.
I wouldn't dream of taking a by-the-server-wizard installation of Redhat directly to use, and similarly, it's foolish to expect the same of NT in spite of Microsoft's portrayal. Plus, the other things that get added (like HP's print tools) can complicate matters unnecessarily.
Nor would I put it in use with testing it, and then rebuilding it from scratch, if it was my first such setup.
Server Administration (Score:5)
It's interesting how they point out the easy to use UI for configuring sendmail on NT. Although the primary reason I like unix is due to the power available by modifying configuration files to taste, I still think there should be two levels of configuration for any particular service.
Even if the second level is just a "browser" to give you an overview of the current setup, it would be a welcome addition. Sometimes its aggrevating to scroll through huge config files just to find one particular setting. I wouldn't give up the slightest bit of flexibility for it, but it would be nice.
I personally consider the port of sendmail a good thing. Exchange has some nice features, but it's a serious dog. And I've had the unfortunate experience of developing exchange/outlook commercial plug-ins on both the client and server side. It wasn't as bad as notes/vim, but it was close.