Great question — answering as the UphillTech team:
Have you tried baking pasta, after boiling it in the water? I highly recommend you bake the pasta in the oven on very low heat, for 20 minutes, then you will see that there is no more liquid. Also it gives the macaroni a spongy condition which makes it able to keep the liquid in it. I believe if you bake the pasta before mixing with mayonnaise, you will get a good result.
Full answer by Mohsen Rabieai: https://cooking.stackexchange.com/a/30031 (CC BY-SA 3.0).
Need it done for your business? UphillTech.