Discussion:
Mutt and Microsoft Exchange
Ryan Curtin
2007-05-22 15:29:33 UTC
Permalink
Hi,

I find myself in a tough situation. The mailserver at my work is
running Microsoft Exchange. "For security reasons", the sysadmin says,
IMAP and POP are disabled. From what I understand, Exchange uses some
different proprietary protocol (I want to say NTLM, but I couldn't dig
up enough information to be sure if that's right) to transfer mail. My
problem, then, is that I want to configure mutt to be able to read mail
through this server but I don't know how to do that. Is there a way?

Looking through the mutt archives, I found some very old posts (circa
1999) of people who appeared to have the same problem but there was no
decisive solution. I'm hoping things have changed in eight years.

Thanks,

Ryan
--
<www.igglybob.com>
Ray Van Dolson
2007-05-22 16:17:11 UTC
Permalink
Post by Ryan Curtin
Hi,
I find myself in a tough situation. The mailserver at my work is
running Microsoft Exchange. "For security reasons", the sysadmin says,
IMAP and POP are disabled. From what I understand, Exchange uses some
different proprietary protocol (I want to say NTLM, but I couldn't dig
up enough information to be sure if that's right) to transfer mail. My
problem, then, is that I want to configure mutt to be able to read mail
through this server but I don't know how to do that. Is there a way?
Looking through the mutt archives, I found some very old posts (circa
1999) of people who appeared to have the same problem but there was no
decisive solution. I'm hoping things have changed in eight years.
Thanks,
Ryan
I don't know of any native solution for mutt using the Exchange
protocol or operating via the Exchange web interface... maybe someone
else does. Obviously Evolution has a connector that doesn't use
IMAP/POP, so there's probably hope. :)

Maybe your Windows admin could be convinced to open up IMAP/POP
internally on your network? You could the VPN in to access it without
it being exposed to the wilds of the Internet if he's worried about
that...

I'm running mutt in an Exchange environment here. Always looking for
ways to better integrate... fortunately I have IMAP access though :)

Ray
Steve Kennedy
2007-05-22 16:27:03 UTC
Permalink
Post by Ray Van Dolson
Post by Ryan Curtin
I find myself in a tough situation. The mailserver at my work is
running Microsoft Exchange. "For security reasons", the sysadmin says,
IMAP and POP are disabled. From what I understand, Exchange uses some
different proprietary protocol (I want to say NTLM, but I couldn't dig
up enough information to be sure if that's right) to transfer mail. My
problem, then, is that I want to configure mutt to be able to read mail
through this server but I don't know how to do that. Is there a way?
[snip]
Post by Ray Van Dolson
I don't know of any native solution for mutt using the Exchange
protocol or operating via the Exchange web interface... maybe someone
else does. Obviously Evolution has a connector that doesn't use
IMAP/POP, so there's probably hope. :)
Exchange uses MAPI, MS's proprietry protocol. Evolution uses MS's web
access protocol, which is a hack.


Steve
--
NetTek Ltd UK mob +44-(0)7775 755503
UK +44-(0)20 79932612 / US +1-(310)8577715 / Fax +44-(0)20 7483 2455
Skype/GoogleTalk/AIM/Gizmo/Mac stevekennedyuk / MSN ***@gbnet.net
Euro Tech News Blog http://eurotechnews.blogspot.com
Ray Van Dolson
2007-05-22 16:36:34 UTC
Permalink
Post by Steve Kennedy
Post by Ray Van Dolson
I don't know of any native solution for mutt using the Exchange
protocol or operating via the Exchange web interface... maybe someone
else does. Obviously Evolution has a connector that doesn't use
IMAP/POP, so there's probably hope. :)
Exchange uses MAPI, MS's proprietry protocol. Evolution uses MS's web
access protocol, which is a hack.
That would explain why it's so slow. :-)

Sounds like you may have to fight for IMAP access...

Ray
Joel Esler
2007-05-22 19:16:56 UTC
Permalink
This is what i did at a job I used to have. If the protocol is
internal only, then you should be good to go.

j
Post by Ray Van Dolson
Maybe your Windows admin could be convinced to open up IMAP/POP
internally on your network?
Patrick Ben Koetter
2007-05-22 20:08:26 UTC
Permalink
Post by Ryan Curtin
Hi,
I find myself in a tough situation. The mailserver at my work is
running Microsoft Exchange. "For security reasons", the sysadmin says,
IMAP and POP are disabled. From what I understand, Exchange uses some
different proprietary protocol (I want to say NTLM, but I couldn't dig
up enough information to be sure if that's right) to transfer mail. My
problem, then, is that I want to configure mutt to be able to read mail
through this server but I don't know how to do that. Is there a way?
The native Exchange way would be MAPI, but this isn't available within mutt.
The only mail protocols you could use are POP or IMAP.

NTLM is an authentication mechanism (and more...). Read into
<http://davenport.sourceforge.net/ntlm.html> if you want to dig deeper on
that.

You might want to use NTLM as SASL mechanism when you use mutt to authenticate
your user identity to an Exchange Server. Before that you would have to
persuade the Exchange admin to have you use IMAP.
Post by Ryan Curtin
Looking through the mutt archives, I found some very old posts (circa
1999) of people who appeared to have the same problem but there was no
decisive solution. I'm hoping things have changed in eight years.
Thanks,
Ryan
--
<www.igglybob.com>
--
Postfix - Einrichtung, Betrieb und Wartung
<http://www.postfix-buch.com>
saslfinger (debugging SMTP AUTH):
<http://postfix.state-of-mind.de/patrick.koetter/saslfinger/>
Loading...