Multiple users using same account simultaneously | MDaemon Technologies, Ltd.

Multiple users using same account simultaneously


  • With business gmail - Google apps - we have the ability to have multiple people log in from different locations/devices simultaneously to one account - the scenario is sort of a help desk type situation where depending on who is requesting what the relevant tech can responsd and then as it's email other techs can follow and pickup/pipe into  the thread if necessary.  How would we do that in Mdaemon?

     

    Thannks in advance for your attention to this.

     

     



  • There are a couple of ways you can do this.  The one I think works best is to use a public folder with the option enabled for "Assign a unique ticketing number to messges" with a submission address set.  With this enabled, when a user responds to a message in the public folder the response will be sent from the submission address that is configured for the public folder and a copy of the sent message will be saved in a sub folder of the public folder.

     


  • Hello I did setup such a ' shared ticketing' account, with a public folder and ticketing number

    It's seem to work well.

    Remark

    Just for your information if a user from an other domain (xy@test.com) has access to the 'ticketing' public email folder (ticket@domain.com) and respond to an received email then the response 'from email' has not been changed to ticket@domain.com but was xy@test.com

    Question

    Is it possible to have an alias on the 'ticketing' public email folder submission email = ticket@domain.com and alias = sales@domain.com ? And when responding to an email, the from is changed acordingly to the received email/alias. Emails sent to ticket@domain.com are replied from ticket@domain.com and emails sent to sales@domain.com are replied from sales@domain.com.

    I understand that an easy solution is to setup a second ticketing public folder, but having a single public folder would suit best our needs.

    Thanks


  • Yes, in the limited amount of testing that I've done, you can, but it will require that you manually edit some files.  I would reccomend that you test this thoroughly before implementing in a live environment.

    I'm assuming you already have the public folder setup with ticket@domain.com configured as the submission address and its enabled for ticketing. Create an alias for sales@domain.com = ticket@domain.com.  The easiest way is to edit the MDaemon\app\alias.dat file with your favorite text editor.  I use Notepad++.  The entry will look like the following:

    sales@domain.com = ticket@domain.com

    Save the file.

    Then edit MDaemon\app\cfsysrules.dat file.  There are 3 rules for each public folder that is configured for ticketing (RuleTicketing-1-ticket, RuleTicketing-2-ticket, RuleTicketing-3-ticket).  You'll need to create a set second set of rules for sales, and then make some additional changes.  There are a lot of changes to make here so it is probably easiest to just copy what I have below, and replace the existing 3 rules.  You'll have to change domain.com to your actual domain name in all of these rules.

    [RuleTicketing-1-sales]
    RuleName=SYSTEM - Modify FROM on outbound emails
    Enable=Yes
    ThisRuleCondition=all
    ProcessQueue=BOTH
    Condition01=SUBJECT|reg exp|AND|\{sales [A-Z0-9]{11}\}.*|
    Condition02=X-MDaemon-Deliver-To|is not equal to|AND|ticket@domain.com|
    Action01=header search and replace|"From","<.*@domain.com>","<sales@domain.com>","0,1"
    Action02=remove header|"Reply-To", ""
    Action03=copy to public folders|"ticket/Replied To"
    Action04=skip rule|"1"
    [RuleTicketing-1-ticket]
    RuleName=SYSTEM - Modify FROM on outbound emails
    Enable=Yes
    ThisRuleCondition=all
    ProcessQueue=BOTH
    Condition01=SUBJECT|reg exp|AND|\{ticket [A-Z0-9]{11}\}.*|
    Condition02=X-MDaemon-Deliver-To|is not equal to|AND|ticket@domain.com|
    Action01=header search and replace|"From","<.*@domain.com>","<ticket@domain.com>","0,1"
    Action02=remove header|"Reply-To", ""
    Action03=copy to public folders|"ticket/Replied To"
    [RuleTicketing-2-sales]
    RuleName=SYSTEM - Redirect tagged inbound emails
    Enable=Yes
    ThisRuleCondition=all
    ProcessQueue=LOCAL
    Condition01=SUBJECT|reg exp|AND|\{sales [A-Z0-9]{11}\}.*|
    Condition02=FROM|does not contain|AND|<sales@domain.com>|
    Condition03=X-MDaemon-Deliver-To|contains|AND|@domain.com|
    Action01=header search and replace|"X-MDaemon-Deliver-To",".*","ticket@domain.com","0,1"
    Action02=header search and replace|"X-MDRcpt-To:",".*","sales@domain.com","0,1"
    Action03=skip rule|"3"
    [RuleTicketing-2-ticket]
    RuleName=SYSTEM - Redirect tagged inbound emails
    Enable=Yes
    ThisRuleCondition=all
    ProcessQueue=LOCAL
    Condition01=SUBJECT|reg exp|AND|\{ticket [A-Z0-9]{11}\}.*|
    Condition02=FROM|does not contain|AND|<ticket@domain.com>|
    Condition03=X-MDaemon-Deliver-To|contains|AND|@domain.com|
    Action01=header search and replace|"X-MDaemon-Deliver-To",".*","ticket@domain.com","0,1"
    Action02=skip rule|"2"
    [RuleTicketing-3-sales]
    RuleName=SYSTEM - Tag inbound emails
    Enable=Yes
    ThisRuleCondition=all
    ProcessQueue=LOCAL
    Condition01=X-MDRcpt-To|is equal to|AND|sales@domain.com|
    Action01=header search and replace|"Subject",".*","{Sales $GEN_GUID$} $0","0,1"
    Action02=skip rule|"1"
    [RuleTicketing-3-ticket]
    RuleName=SYSTEM - Tag inbound emails
    Enable=Yes
    ThisRuleCondition=all
    ProcessQueue=LOCAL
    Condition01=X-MDaemon-Deliver-To|is equal to|AND|ticket@domain.com|
    Action01=header search and replace|"Subject",".*","{ticket $GEN_GUID$} $0","0,1"

    Save the file and then restart MDaemon.

     

     


Please login to reply this topic!