Closed DerLebkuchenmann closed 1 year ago
Yeah, that's definitely a bug, but I don't know whether it's even possible to fix it. SOGo will use the login password to authenticate to IMAP. We would somehow have to create a temporary app password and somehow pass that to SOGo to be used to authenticate to IMAP.
Curious about this after reading, i tested with this a bit.. I can reproduce, but also workaround this issue maybe . I create a new user and disabled imap before logging. Login works but no mailbox is loaded. But. When i logon with the user to mailcow, and push the webmail button to use SSO , i can open the mailbox.
just my 2 cents.
Thanks @mayk78 for figuring that out! That works for me, it behaves exactly as you described it. I thought I tried SSO as well when I raised the issue, either I didn't or it got fixed somehow in a recent update. I'll still leave the issue open for now, as SOGo still cannot be accessed directly, which I don't think is by design, but your workaround is perfect for me honestly.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs.
Contribution guidelines
I've found a bug and checked that ...
Description
When the IMAP protocol is disabled in the Mailcow UI for a specific mailbox, then this mailbox is unable to use SOGo.
Logs
Steps to reproduce
System information
docker version
)docker-compose version
)git describe --tags `git rev-list --tags --max-count=1`
)Output of
git diff origin/master
, any other changes to the code? If so, please post them:All third-party firewalls and custom iptables rules are unsupported. Please check the Docker docs about how to use Docker with your own ruleset. Nevertheless, iptabels output can help us to help you: iptables -L -vn:
ip6tables -L -vn:
iptables -L -vn -t nat:
ip6tables -L -vn -t nat:
DNS problems? Please run
docker exec -it $(docker ps -qf name=acme-mailcow) dig +short stackoverflow.com @172.22.1.254
(set the IP accordingly, if you changed the internal mailcow network) and post the output: