jacksony Posted February 11, 2019 Share Posted February 11, 2019 Hi, We are having a problem here to mail out notifications using WHMCS to the correct group of users. Let's say we have a service plan "Cloud Hosting", but for this service, we actually have different platform (assigned server), eg. Dell Vmware, HP Vmware. As WHMCS does not have ability to assign server to a hosting service anymore, what is the available ways we can do, so we can use the Mass Tools, to sell to customers on the Dell Vmware platform only? 0 Quote Link to comment Share on other sites More sharing options...
steven99 Posted February 11, 2019 Share Posted February 11, 2019 (edited) Under Clients -> Mass mail tool -> Product/Service radio button and then -> "Assigned Server" should give you your result you want. Or do you mean the assigned server's selection box is not showing for you? EDIT: Also, what do you mean by WHMCS can't assign a server to a service? That is pretty much its job. Edited February 11, 2019 by steven99 0 Quote Link to comment Share on other sites More sharing options...
jacksony Posted February 11, 2019 Author Share Posted February 11, 2019 Hi, You can only assign server for a shared hosting. Other than that, all other services like cloud or dedicated, you cant assign a server to it. And that makes it hard for Mass Mail notification to the correct group of servers. 0 Quote Link to comment Share on other sites More sharing options...
steven99 Posted February 11, 2019 Share Posted February 11, 2019 You would still be using a server and a server module to access the cloud setup from WHMCS. If you're using a single server in a central control panel setup, then you need some custom bits to get what you want as WHMCS can't know what actually setup within that system. One solution would be to use AdminAreaHeadOutput, PreEmailSendReduceRecipients, and the WHMCS server module's ability to get all servers deployed: AdminAreaHeadOutput - output an ajax javascript that will listen when the assigned server's list is changed and then grab the deployed server's list from CCP and output that list as a selection box in the mass mail tool form PreEmailSendReduceRecipients - match up the users to the CCP's server list and remove any that do not have a services within the server list Server module - this needs to be able to fetch servers or accounts based on servers and return that as an array for the above hook to then use to filter out accounts If, however, you are using a server module without an actual server setup under WHMCS -> Setup -> Products / Services -> Servers, then you would need to do the same thing as above but go off the products / services selection box instead of the assigned servers to get the list of cloud servers in use. 0 Quote Link to comment Share on other sites More sharing options...
brian! Posted February 11, 2019 Share Posted February 11, 2019 another option might be to temporarily assign these users to a Client Group and then use that are your method of group specific users together for mailing purposes. 0 Quote Link to comment Share on other sites More sharing options...
jacksony Posted February 12, 2019 Author Share Posted February 12, 2019 Hi, The problem is we are using Auto Release module (in cloud server products) previously. But now because of the change in WHMCS previously, we are not able to select any "server group" if the product is set to auto release. Any solution to this? Basically we just want to be able to assign a server for every cloud service under its "Product/Service". 0 Quote Link to comment Share on other sites More sharing options...
RadWebHosting Posted February 13, 2019 Share Posted February 13, 2019 It is not mandatory to use Auto Release module. To my knowledge, the existence of Auto Release server module will not affect existing server modules. You should not use Auto Release module if it is causing interruption of your desired/expected workflow. 0 Quote Link to comment Share on other sites More sharing options...
jacksony Posted February 13, 2019 Author Share Posted February 13, 2019 Hi! We are using Auto Release to auto run actions like to add to do list when doing suspend and terminate action. It does not affect the flow. But just that if we use Auto Release module, we cannot assign a server to the service. Is there something which is not done correctly? 0 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.