On Mon, Jul 17, 2000 at 10:18:25PM -0400, David T-G wrote:
> % Since I must, I use win2k at work. I've found PC-Pine to be a marginally
> 
> I hear TheBAT! is pretty good, BTW.

(Yes, but I would trade it for Mutt any minute...)

> % acceptable mailer, but I'd love to use mutt. I've found nothing on the
> % web about this. My guess is that this is "by design" behavoir.
> 
> Well, yes and no; the design is definitely a factor, but it wasn't done
> just because people hate windoze (I say "just because" :-)
> 
> It boils down to mutt's UNIX-like behavior of expecting other pieces to
> be there; all mutt does is read mail, and it sucks less at that than
> anything else.  The biggest problem people often quote is the lack of
> an MTA, since mutt does not talk directly to the MDA on the recipient
> machine via SMTP port 25, as I believe PINE does.  It doesn't help that
> Win doesn't handle subshells gracefully and so things like PGP can be
> tricky as well, as I understand it.

There's another problem: \r\n end-of-lines.  Mutt doesn't use
O_TEXT/O_BINARY, and gets confused when CygWin translates \r\n to \n
thus unexpectedly reducing message size.  At least I think that's why
Mutt segfaults in the pager on Win32.  I have posted stack traces on
mutt-dev, but the developers have enough problems on Unix, and didn't
have time to investigate Win32 issues.

On Tue, Jul 18, 2000 at 07:39:26AM -0400, Todd Goodman wrote:
> * John Saylor <[EMAIL PROTECTED]> [000717 21:50]:
> > Has anyone done anything about porting mutt to the windows world?
> 
> Someone has reportedly ported mutt and sendmail to Cygwin
> (see http://sourceware.cygnus.com/cygwin).  Check out
> http://www.fiction.net/blong/programs/mutt/ for the mutt patch.

IIRC it requires CygWin 1.0 DLL which is commercial.  I've also heard
that it is open source, so maybe someone could make it available for
downloads?

I haven't tried it, but I've compiled Mutt with CygWin 0.something, and
it worked (modulo the pager segfaults mentioned above).

Marius Gedminas
-- 
Of course I use Microsoft. Setting up a stable unix network is no challenge ;p

Reply via email to