Ticket #1438 (closed defect: fixed)

Opened 7 years ago

Last modified 7 years ago

Update our mail client configs to support Exchange GSSAPI

Reported by: jdreed Owned by:
Priority: normal Milestone: The Distant Future
Component: -- Keywords:
Cc: Fixed in version:
Upstream bug:

Description

This includes Pine (as well as disabling the wrapper), Mutt, and possibly Evolution, but I'm not excited about that.

Change History

comment:1 Changed 7 years ago by jdreed

Plan for Pine:

  • default to Exchange config. Provide a way for the remaining legacy Cyrus users to update their ~/.pinerc if necessary.
  • drop 99% of the wrapper code (anyone who still hasn't run Debathena Pine at this point is on their own if they have a broken Athena 9 config).

comment:2 Changed 7 years ago by jdreed

  • Status changed from new to review

 https://github.com/mit-athena/alpine-config/pull/1

Someone who cares about mutt should submit a new config for this.

comment:3 Changed 7 years ago by geofft

I don't entirely understand the prompt, and only made sense of it after reading the source a bit. I think if you changed "IMAP" to "legacy Cyrus" or something it'd make more sense; my first reading was "Would you like to modify your Pine configuration to talk to Exchange over IMAP". I also don't think that "You still appear to be using the legacy Cyrus environment" is accurate, since people who are migrated but still have their old Cyrus inboxes extant will get that claim, but they're not really "using" their old inbox.

I'd also be a fan of changing update-pine-config's argument from "imap" to "cyrus", correspondingly, but it's more obvious there that "imap" is the thing that isn't Exchange.

(Also, should we be saying "Alpine" instead of "Pine"?)

comment:4 Changed 7 years ago by geofft

Also, uh, do you get this prompt _every single time_ you start pine? That seems wrong; we should conditionalize on ~/.config/debathena/alpine-migration-prompted or something.

comment:5 Changed 7 years ago by jdreed

  • Status changed from review to committed

committed  9471f8781ad97b2aa4b6a312475cbab1000ca71b (Default to Exchange configuration) to master

comment:6 Changed 7 years ago by jdreed

  • Status changed from committed to closed
  • Resolution set to fixed

Someone who cares about mutt should open a ticket and propose a patch.

Note: See TracTickets for help on using tickets.