Outlook plugin not working

I’m attempting to get the outlook plugin working for suitecrm. I have managed to get the plugin installed following this guide…

When I attempt to archive an email to a contact or to an account, there are no aparent errors, but the email simply does not appear. Additionally, emails do not appear to be automatically archiving. However, if I go into the emails module in suitecrm and select and “import” an email, the import works fine.

THe outlook sync job appears to be running and is not only not throwing errors, but claims to be running successfully… yet no emails are archiving…

The only real error I have found that I cant seem to get cleared is an apparent API exception. Here is the last output (timed to this morning) from /var/www/suitecrm/logs/legacy/suitecrm.log

Tue May 20 2025 at 06:58:16 [169576][1][FATAL] API Exception detected:
Message was: The option "id" with value "003Dp000008Qvy0IAC" is invalid.
Exception details:

Code:0
/var/www/suitecrm/vendor/symfony/options-resolver/OptionsResolver.php:1082
Trace:
#0 /var/www/suitecrm/vendor/symfony/options-resolver/OptionsResolver.php(905): Symfony\Component\OptionsResolver\OptionsResolver->offsetGet()
#1 /var/www/suitecrm/public/legacy/Api/V8/Param/BaseParam.php(49): Symfony\Component\OptionsResolver\OptionsResolver->resolve()
#2 /var/www/suitecrm/public/legacy/Api/V8/Param/CreateRelationshipByLinkParams.php(41): Api\V8\Param\BaseParam->configure()
#3 /var/www/suitecrm/vendor/symfony/options-resolver/OptionsResolver.php(1128): Api\V8\Param\CreateRelationshipByLinkParams->Api\V8\Param\{closure}()
#4 /var/www/suitecrm/public/legacy/Api/V8/Param/CreateRelationshipByLinkParams.php(59): Symfony\Component\OptionsResolver\OptionsResolver->offsetGet()
#5 /var/www/suitecrm/vendor/symfony/options-resolver/OptionsResolver.php(1007): Api\V8\Param\CreateRelationshipByLinkParams->Api\V8\Param\{closure}()
#6 /var/www/suitecrm/vendor/symfony/options-resolver/OptionsResolver.php(905): Symfony\Component\OptionsResolver\OptionsResolver->offsetGet()
#7 /var/www/suitecrm/public/legacy/Api/V8/Param/BaseParam.php(49): Symfony\Component\OptionsResolver\OptionsResolver->resolve()
#8 /var/www/suitecrm/public/legacy/Api/V8/Middleware/ParamsMiddleware.php(48): Api\V8\Param\BaseParam->configure()
#9 /var/www/suitecrm/public/legacy/Api/V8/Factory/ParamsMiddlewareFactory.php(38): Api\V8\Middleware\ParamsMiddleware->__invoke()
#10 [internal function]: Api\V8\Factory\ParamsMiddlewareFactory->Api\V8\Factory\{closure}()
#11 /var/www/suitecrm/vendor/slim/slim/Slim/DeferredCallable.php(57): call_user_func_array()
#12 [internal function]: Slim\DeferredCallable->__invoke()
#13 /var/www/suitecrm/vendor/slim/slim/Slim/MiddlewareAwareTrait.php(70): call_user_func()
#14 /var/www/suitecrm/vendor/league/oauth2-server/src/Middleware/ResourceServerMiddleware.php(54): Slim\Route->Slim\{closure}()
#15 [internal function]: League\OAuth2\Server\Middleware\ResourceServerMiddleware->__invoke()
#16 /var/www/suitecrm/vendor/slim/slim/Slim/DeferredCallable.php(57): call_user_func_array()
#17 [internal function]: Slim\DeferredCallable->__invoke()
#18 /var/www/suitecrm/vendor/slim/slim/Slim/MiddlewareAwareTrait.php(70): call_user_func()
#19 /var/www/suitecrm/vendor/slim/slim/Slim/MiddlewareAwareTrait.php(117): Slim\Route->Slim\{closure}()
#20 /var/www/suitecrm/vendor/slim/slim/Slim/Route.php(268): Slim\Route->callMiddlewareStack()
#21 /var/www/suitecrm/vendor/slim/slim/Slim/App.php(503): Slim\Route->run()
#22 /var/www/suitecrm/vendor/slim/slim/Slim/MiddlewareAwareTrait.php(117): Slim\App->__invoke()
#23 /var/www/suitecrm/vendor/slim/slim/Slim/App.php(392): Slim\App->callMiddlewareStack()
#24 /var/www/suitecrm/vendor/slim/slim/Slim/App.php(297): Slim\App->process()
#25 /var/www/suitecrm/public/legacy/Api/index.php(12): Slim\App->run()
#26 {main}

Tue May 20 2025 at 06:58:16 [172300][1][FATAL] error loading relationship emails_email_templates
Tue May 20 2025 at 06:58:16 [172300][1][FATAL] error loading relationship emails_email_templates_idb

I’ve looked this up and I believe I have found a related issue, but there are enough differences between their situation and mine that I’m not positive. Thus: new post.

Any ideas?

We REALLY need emails to automatically log in suitecrm…

We are running the following software versions:
Suitecrm v8.8.0
Debian 12
apache v2.4.62
PHP v8.2.28
mariadb v10.11.11

You may need to contact the developers of it.

I do not see the combability with v8.8

https://store.suitecrm.com/addons/SuiteCRM-official-outlook-plugin/compatibility

I’ve already submitted a ticket to the devs…

In the mean time… I really need email logging… what solution does everyone else use?