Upgrading to mail-mta/courier-0.49.0 wanted to update some files in /etc which, in turn, broke users from authenticating via pop3 & imap. This can be fixed by editing the files again however I'm sure shadow and/or pam are default auths. Have they really changed upstream or is this a local thing?
I downgraded but the older files did not show up via etc-update and I am left with the newer, non-working configs. I'll have to wade through the Courier documentation to get it going. It's annoying having to do this unless one is setting it up.
Steps to Reproduce:
Login and pickup mail as usual.
Confirmed upstream pam is a default auth method.
Another side-effect is Courier thought the user did not exist and would not deliver to that account. I have lost all my mail over the past few days! :(
Mar 23 09:50:09 [courieresmtpd] error,relay=127.0.0.1,ident=root,from=<firstname.lastname@example.org>,to=<email@example.com>: 550 User unknown.
Mass re-assign, seems like mail-mta/courier needs a maintainer.
Gentoo makes no guarantees about config file changes. We generally try to
maintain things so people aren't caught off guard, but sometimes change is
required. We are truly sorry that you lost mail and had system downtime.