Not sure if this is the correct section for this, but it didn't seem to fit elsewhere.
So here's the deal.
At work we recently rebuilt our internal server. It was long overdue and now it runs much better... for the most part. Apache, MySQL, PHP, etc. all run like they used to, and now we're running with the latest versions of whatever is packaged with XAMPP. The only problem is we cannot get the emails to work. I wasn't involved during the set up of the email portion before, but as time went on I slowly became the de facto "server admin" simply because I knew more than the others about configuring Apache, MySQL, PHP (I've set them up manually while others do it via XAMPP), user management, mapping drives, setting permissions, etc. So I essentially inherited the server. Also over this time period the main person who configured Mercury is no longer with the company... and never documented anything. One other person was kind of involved, but doesn't remember enough to be useful. He said he just found a video online that worked with Thunderbird and that was it.
Him and I sat down and tried to get it configured, but have had no luck. He thinks he found the video that he used before, and we followed the steps, but no matter what we have tried emails just do not send. We have googled quite a bit and read a lot of walkthroughs and watched a lot of videos, but all the same result.
The way it worked before is you would use the mail() function and then the recipient address would receive an email from our email@example.com email account. I wish I knew what the previous settings were in Thunderbird or Mercury, but like I said, unfortunately I was not involved (otherwise I would have written this stuff down).
Just to be clear there is no error from the mail() function of any kind. When I execute a call to mail() it returns true, so PHP itself is happy with whatever configuration there is, but since we all know just because the mail() function is happy, doesn't mean the email will actually be sent/received.
I would have thought there would be an easy way to enter credentials for an email address including SMTP information, and Mercury just sends the email on its behalf. We have all the info for our email address plus the smtp.gmail.com SMTP info, so I would have thought this process would be simple, but I guess not.
I've tried working with MercuryC SMTP and MercuryE SMTP (amongst others) to no avail.
Does anyone have any experience with this, or a link to a walkthrough?
Thanks for reading.