Hello,
Firstly, I'm a new user of UserSpice, checking it out for some admin/monitoring applications and I LOVE it! It's been going real well so far, but I am having a very weird issue (seemingly related to this thread) that no amount of googling seems to yield a solution to. I'm using the standard gmail smtp setup as described. Although I changed to my own gmail credentials at some point, the issue is the same for both sets of credentials. (I have also sent via another smtp service with the same result).
So the problem is this:
In all cases, when sending test mails (or constructed mails) I can send emails successfully to my iCloud email address. However, when I send to either my gmail.com address or my work address (domain hosted by networksolutions.com), the mail function sends successfully, but the email never arrives. There is no error, but the email arrives on iCloud and nowhere else.
I've tried the above solution, commenting out the isSMTP line, with no change to the result. Running with the isSMTP option switched on results in a time out.
And finally, before posting this I tried one more thing: I moved the entire UserSpice setup from the private RedHat server located in Latin America to a personal SiteGround-hosted domain of mine. (
Kudos to you guys, by the way, for how easy that was! And to my very great surprise,
on SiteGround it suddenly WORKED!
So I compared the contents of the $mail object just after the send
Code:
$result = $mail->send();
in the helpers.php file and these were the only differences:
Successful (Chicago) $mail:
Message-ID is populated
lastMessageID:protected is populated
Failed (Latin America) $mail:
Message-ID is empty
lastMessageID:protected is empty
and
were populated in both cases, but their values differed.
My only thought now is that somebody in the chain is blocking the message based on where it's coming from. Unfortunately I have NO idea how to determine or solve that. I realize that this has gone beyond the scope of your software, but if you are so inclined, any assistance or pointers will be GREATLY appreciated!