[Evolution]: Microsoft Exchange client

I have in 21.11:

environment.systemPackages = with pkgs; [
    ...
    evolution evolution-ews
    ...
];

and

programs.evolution = {
    enable = true;
    plugins = [ pkgs.evolution-ews ];
};

but Evolution does not offer MS Exchange as a protocol type when setting-up a new account. What is missing?

try removing

environment.systemPackages = with pkgs; [
    ...
    evolution evolution-ews
    ...
];

programs.evolution.enable does add a specially wrapped version of evolution for it to see its plugin. Maybe adding an unwrapped version of evolution shadows it (but I would have expected the build to fail when such a conflict happens).

1 Like

Thank you; that worked!