Письмо #20323 Списка Рассылки CGatePro@list.communigate.ru
От Кого: Alexander Lapshin alex@lapshin.org.ua <CGatePro@ru.stalker.com>
Кому: CGatePro@ru.stalker.com <CGatePro@ru.stalker.com>
Тема: Авторизация а CGP
Дата: Tue, 26 Feb 2019 11:54:48 +0200

                Столкнулся с интересной картиной в CGP 6.1.8 (возможно это есть и в других версиях).

                Есть несколько различных доменов:

domain1.com (глобальный)

domain2.com

domain3.com

                Заведены пользователи в доменах. Например:

                               user1@domain1.com

                               user2@domain1.com

user3@domain1.com

 

user1@domain2.com

user4@domain2.com

user5@domain2.com

 

                               user2@domain3.com

                               user7@domain3.com

                               user8@domain2.com

 

                При авторизации через web-интерфейс мы пишем логин user*@domain*.com и нормально авторизируемся.

                Но при авторизации клиентов через SMTP или IMAP наблюдается другая картина. Например:

                               Если авторизируемся как user1@domain2.com и пароль совпадает с user1@domain1.com, то авторизирует как user1@domain1.com  и отдаёт его почту. (!)

                               Если авторизируемся как user2@domain3.com и пароль не совпадает, то сообщает, что пароль неправильный.

                               Если авторизируемся как user4@domain2.com со своим паролем, то нормально авторизируемся.

                Т.е. нормально авторизоваться получается только когда нет совпадений в именах клиентов с глобальным доменом.

                Выход из этой ситуации это авторизироваться как user1%domain2.com и user2%domain3.com со своими паролями. Тогда авторизация проходит корректно.

 

                Это так и задумано?

 

---

©ALex

 

Подписаться (Прямо) Подписаться (Дайджест) Подписаться (Оглавление) Отписаться Написать Listmaster-у