Catchall Email visible across customers

Discussion in 'General' started by Ben, Jun 13, 2012.

  1. Ben

    Ben Active Member Moderator

    Hi Folks,

    Currently i am facing the Problem, that all customers can see all catchall emailadresses no matter to whom the mail domain belongs to.
    Is this a Known Bug or do i just miss something?

    Ben
     
  2. Ben

    Ben Active Member Moderator

    Just a short update i just deleted the two entries and readded them as admin. Now each customer just can See his own catchall. Nevertheless ist ins Kind of strange how this problem arose, as all These entries including maildomains were initially created Out of my Admin role.
     
  3. till

    till Super Moderator Staff Member ISPConfig Developer

    I havent heard of that yet. Please keep an eye on it to see if it happens again and then make a bugreport in the bugtracker whhich includes the values of the sys_perm_* fields and user and groupid of the affected records from the ispconfig database (mail_catchall table).
     
  4. Ben

    Ben Active Member Moderator

    I restored a backup of the database into another one to check the tables. My result is kind of weird or (for me) at least not explaining how the problem evolved.

    I fetched the groupid from the "client" table and compared them with the assigned maildomains in the table "mail_domain" and its corresponding sys_groupid. From this point everything was fine, meaning each domain was linked to its corresponing customer.

    When checking the table "mail_forward" and its "catchall" entries, both catchall entries belong to only one customer / sys_groupid, eventhough by that time one of the affected domains was not linked to the customer at all (see check above).

    @till: I do not have a table mail_catchall, the catchall entries are in table "mail_forwarding" with field "type" set as "catchall". (Version: 3.0.4.5)

    Unfortunately my binlog data is already cut off so I can not check which sql statements may have produced this issue which I could not reproduce yet, e.g. by switching mail_domains accross cuostmers with existing catchall entries.

    Any other logs I coul check? If not I'd just close this topic and keep an eye on it.
     

Share This Page