Please help. I have recently installed Suitecrm and have followed a guide to integrate Suitecrm with Microsoft 365. I am trying to sync emails from office 365 mail with Suitecrm via OAuth. I have set up the External OAuth Provider, a connection, and an inbound email account. As shown in the image, my inbox in Suitecrm populates with the emails, but the subject line is missing and the emails cannot be opened. I am using Ubuntu 22.04, Suitecrm 8.2.3, PHP 8.0.28, Apache 2.4.52, and MariaDB 10.6.11.
Did you solve the problem meanwhile?
I am facing exactly the same issue.
Checked the /legacy/modules/Emails/templates/displaySubjectField.tpl . It seems like the listed mails have no $bean.id and the $bean.subject seems to be empty as well .
Have not found a solution yet. Its possible to switch from $bean.subject to $bean.name to display the subject, but then its not possible anymore to open the detail mail page (id necessary).
SuiteCRM 8.2.3
Windows + XAMPP
Apache/2.4.54 (Win64) OpenSSL/1.1.1p PHP/7.4.33
Datenbank-Client Version: libmysql - mysqlnd 7.4.33
Tue Feb 28 06:17:06 2023 [6684][1][WARN] ModuleNameMapper | mapName | 'emails' not mapped to 'frontend'
Tue Feb 28 06:17:06 2023 [6684][1][DEPRECATED] Array
(
)
Tue Feb 28 06:17:06 2023 [6684][1][ERROR] Unable to find relationship emails_email_templates
Tue Feb 28 06:17:06 2023 [6684][1][WARN] emails_email_templates for emails_email_templates failed to load
Tue Feb 28 06:17:06 2023 [6684][1][ERROR] Unable to find relationship emails_email_templates
Tue Feb 28 06:17:06 2023 [6684][1][WARN] emails_email_templates_idb for emails_email_templates failed to load
Tue Feb 28 06:17:06 2023 [6684][1][DEPRECATED] Array
(
)
Tue Feb 28 06:17:06 2023 [6684][1][WARN] CSS File Dawn/yui.css not found
Tue Feb 28 06:17:07 2023 [6684][1][WARN] Email ID is Empty
Tue Feb 28 06:17:07 2023 [6684][1][DEPRECATED] Using row number in fetchByAssoc is not portable and no longer supported. Please fix your code.
Tue Feb 28 06:17:07 2023 [6684][1][WARN] Trying to get property of non-object: list view data "order by" is not defined
Tue Feb 28 06:17:07 2023 [6684][1][WARN] Trying to get property of non-object: list view data "sort order" is not defined
Tue Feb 28 06:17:07 2023 [6684][1][DEPRECATED] Using row number in fetchByAssoc is not portable and no longer supported. Please fix your code.
Tue Feb 28 06:17:07 2023 [6684][1][DEPRECATED] User::getPreference() should not be used statically.
Tue Feb 28 06:17:07 2023 [6684][1][DEPRECATED] User::getPreference() should not be used statically.
Tue Feb 28 06:17:07 2023 [6684][1][WARN] unknown or undefined folder type (we will use 'imap' instead): inbound
Tue Feb 28 06:17:07 2023 [6684][1][WARN] Request ssl value not found.
Tue Feb 28 06:17:07 2023 [6684][1][WARN] Requested folder is not defined
Tue Feb 28 06:17:07 2023 [6684][1][WARN] ImapHandler trying to use a non valid resource stream.
Tue Feb 28 06:17:07 2023 [6684][1][WARN] ImapHandler trying to use a non valid resource stream.
Tue Feb 28 06:17:08 2023 [6684][1][DEPRECATED] User::getPreference() should not be used statically.
Tue Feb 28 06:17:08 2023 [6684][1][DEPRECATED] User::getPreference() should not be used statically.
Tue Feb 28 06:17:08 2023 [6684][1][DEPRECATED] User::getPreference() should not be used statically.
Tue Feb 28 06:17:08 2023 [6684][1][DEPRECATED] Array
(
)
No unfortunately I did not find a solution, however I was informed that this is a known issue.
I was given the suggestion to try version 8.2.2, but that did not work for me either.
There’s a fix for that already, you can apply it manually if you need to
eventually that will make it into a release.