Dear,
I have read a lot of posts that complain about the same issue. But no solution are provided for my Case.
I have upgraded EspoCRM from 8.4.1 to 9.1.7
Previously, we use smtp without auth, without encryption, with a local mail relay server. It was working perfercly.
Since upgrade, it's not working anymore.
I don't want to enable encryption, I want to setup as it was before.
Please find my configuration :




When I click on "Sent Test Email" I have the following error :

Please find the log generated :
I have read a lot of posts that complain about the same issue. But no solution are provided for my Case.
I have upgraded EspoCRM from 8.4.1 to 9.1.7
Previously, we use smtp without auth, without encryption, with a local mail relay server. It was working perfercly.
Since upgrade, it's not working anymore.
I don't want to enable encryption, I want to setup as it was before.
Please find my configuration :
When I click on "Sent Test Email" I have the following error :
Please find the log generated :
Code:
[2025-08-04 07:17:10] ERROR: (0) Email sending error: Unable to connect with STARTTLS: stream_socket_enable_crypto(): SSL operation failed with code 1. OpenSSL Error messages:
error:0A000086:SSL routines::certificate verify failed :: /var/www/html/vendor/symfony/mailer/Transport/Smtp/Stream/SocketStream.php(171)
[object] (Symfony\Component\Mailer\Exception\TransportExcep tion(code: 0): Unable to connect with STARTTLS: stream_socket_enable_crypto(): SSL operation failed with code 1. OpenSSL Error messages:
error:0A000086:SSL routines::certificate verify failed at /var/www/html/vendor/symfony/mailer/Transport/Smtp/Stream/SocketStream.php:171)
[stacktrace]
#0 [internal function]: Symfony\Component\Mailer\Transport\Smtp\Stream\Soc ketStream->{closure:Symfony\Component\Mailer\Transport\Smtp\ Stream\SocketStream::startTLS():170}()
#1 /var/www/html/vendor/symfony/mailer/Transport/Smtp/Stream/SocketStream.php(174): stream_socket_enable_crypto()
#2 /var/www/html/vendor/symfony/mailer/Transport/Smtp/EsmtpTransport.php(152): Symfony\Component\Mailer\Transport\Smtp\Stream\Soc ketStream->startTLS()
#3 /var/www/html/vendor/symfony/mailer/Transport/Smtp/EsmtpTransport.php(118): Symfony\Component\Mailer\Transport\Smtp\EsmtpTrans port->doEhloCommand()
#4 /var/www/html/vendor/symfony/mailer/Transport/Smtp/SmtpTransport.php(254): Symfony\Component\Mailer\Transport\Smtp\EsmtpTrans port->executeCommand()
#5 /var/www/html/vendor/symfony/mailer/Transport/Smtp/SmtpTransport.php(277): Symfony\Component\Mailer\Transport\Smtp\SmtpTransp ort->doHeloCommand()
#6 /var/www/html/vendor/symfony/mailer/Transport/Smtp/SmtpTransport.php(210): Symfony\Component\Mailer\Transport\Smtp\SmtpTransp ort->start()
#7 /var/www/html/vendor/symfony/mailer/Transport/AbstractTransport.php(69): Symfony\Component\Mailer\Transport\Smtp\SmtpTransp ort->doSend()
#8 /var/www/html/vendor/symfony/mailer/Transport/Smtp/SmtpTransport.php(137): Symfony\Component\Mailer\Transport\AbstractTranspo rt->send()
#9 /var/www/html/application/Espo/Core/Mail/Sender.php(311): Symfony\Component\Mailer\Transport\Smtp\SmtpTransp ort->send()
#10 /var/www/html/application/Espo/Tools/Email/SendService.php(448): Espo\Core\Mail\Sender->send()
#11 /var/www/html/application/Espo/Tools/Email/Api/PostSendTest.php(114): Espo\Tools\Email\SendService->sendTestEmail()
#12 /var/www/html/application/Espo/Core/Api/ActionHandler.php(73): Espo\Tools\Email\Api\PostSendTest->process()
#13 /var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php(73): Espo\Core\Api\ActionHandler->handle()
#14 /var/www/html/application/Espo/Core/Api/RouteProcessor.php(176): Slim\MiddlewareDispatcher->handle()
#15 /var/www/html/application/Espo/Core/Api/RouteProcessor.php(145): Espo\Core\Api\RouteProcessor->processAction()
#16 /var/www/html/application/Espo/Core/Api/RouteProcessor.php(126): Espo\Core\Api\RouteProcessor->processAfterAuth()
#17 /var/www/html/application/Espo/Core/Api/RouteProcessor.php(78): Espo\Core\Api\RouteProcessor->processInternal()
#18 /var/www/html/application/Espo/Core/Api/Starter.php(126): Espo\Core\Api\RouteProcessor->process()
#19 /var/www/html/vendor/slim/slim/Slim/Handlers/Strategies/RequestResponse.php(38): Espo\Core\Api\Starter->{closure:Espo\Core\Api\Starter::addRoute():117} ()
#20 /var/www/html/vendor/slim/slim/Slim/Routing/Route.php(363): Slim\Handlers\Strategies\RequestResponse->__invoke()
#21 /var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php(73): Slim\Routing\Route->handle()
[NODE="22"]Unminify assets or how to recreate t...o.min.js file?[/NODE] /var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php(73): Slim\MiddlewareDispatcher->handle()
[NODE="23"]Unminify assets or how to recreate t...o.min.js file?[/NODE] /var/www/html/vendor/slim/slim/Slim/Routing/Route.php(321): Slim\MiddlewareDispatcher->handle()
#24 /var/www/html/vendor/slim/slim/Slim/Routing/RouteRunner.php(74): Slim\Routing\Route->run()
[NODE="25"]Unminify assets or how to recreate t...o.min.js file?[/NODE] /var/www/html/vendor/slim/slim/Slim/Middleware/RoutingMiddleware.php(45): Slim\Routing\RouteRunner->handle()
[NODE="26"]how to upgrade ?[/NODE] /var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php(129): Slim\Middleware\RoutingMiddleware->process()
[NODE="27"]how to upgrade ?[/NODE] /var/www/html/vendor/slim/slim/Slim/Middleware/ErrorMiddleware.php(77): Psr\Http\Server\RequestHandlerInterface@anonymous->handle()
#28 /var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php(129): Slim\Middleware\ErrorMiddleware->process()
#29 /var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php(73): Psr\Http\Server\RequestHandlerInterface@anonymous->handle()
#30 /var/www/html/vendor/slim/slim/Slim/App.php(209): Slim\MiddlewareDispatcher->handle()
#31 /var/www/html/vendor/slim/slim/Slim/App.php(193): Slim\App->handle()
[NODE="32"]Unminify assets or how to recreate t...o.min.js file?[/NODE] /var/www/html/application/Espo/Core/Api/Starter.php(84): Slim\App->run()
[NODE="33"]Quotes[/NODE] /var/www/html/application/Espo/Core/ApplicationRunners/Api.php(45): Espo\Core\Api\Starter->start()
[NODE="34"]Quotes[/NODE] /var/www/html/application/Espo/Core/Application/RunnerRunner.php(84): Espo\Core\ApplicationRunners\Api->run()
#35 /var/www/html/application/Espo/Core/Application.php(78): Espo\Core\Application\RunnerRunner->run()
[NODE="36"]how to upgrade ?[/NODE] /var/www/html/public/api/v1/index.php(35): Espo\Core\Application->run()
[NODE="37"]how to upgrade ?[/NODE] {main}
[2025-08-04 07:17:10] WARNING: Email sending:unknownError; 0
[2025-08-04 07:17:10] DEBUG: API (500) sendingFail; POST /Email/sendTest; Input data: {"server":"172.X.X.X","port":25,"auth":false,"secu rity":null,"username":null,"password":null,"authMe chanism":"login","fromName":"APP","fromAddress":"e mail@local.tld","type":"inboundEmail","id":"689057 c1660b3a3eb","emailAddress":"*****"}; Route pattern: /Email/sendTest
[2025-08-04 07:17:10] NOTICE: (500) sendingFail :: POST /Email/sendTest
[object] (Espo\Core\Exceptions\ErrorSilent(code: 500): sendingFail at /var/www/html/application/Espo/Core/Exceptions/Error.php:58)
[stacktrace]
#0 /var/www/html/application/Espo/Tools/Email/SendService.php(453): Espo\Core\Exceptions\Error::createWithBody()
#1 /var/www/html/application/Espo/Tools/Email/Api/PostSendTest.php(114): Espo\Tools\Email\SendService->sendTestEmail()
#2 /var/www/html/application/Espo/Core/Api/ActionHandler.php(73): Espo\Tools\Email\Api\PostSendTest->process()
#3 /var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php(73): Espo\Core\Api\ActionHandler->handle()
#4 /var/www/html/application/Espo/Core/Api/RouteProcessor.php(176): Slim\MiddlewareDispatcher->handle()
#5 /var/www/html/application/Espo/Core/Api/RouteProcessor.php(145): Espo\Core\Api\RouteProcessor->processAction()
#6 /var/www/html/application/Espo/Core/Api/RouteProcessor.php(126): Espo\Core\Api\RouteProcessor->processAfterAuth()
#7 /var/www/html/application/Espo/Core/Api/RouteProcessor.php(78): Espo\Core\Api\RouteProcessor->processInternal()
#8 /var/www/html/application/Espo/Core/Api/Starter.php(126): Espo\Core\Api\RouteProcessor->process()
#9 /var/www/html/vendor/slim/slim/Slim/Handlers/Strategies/RequestResponse.php(38): Espo\Core\Api\Starter->{closure:Espo\Core\Api\Starter::addRoute():117} ()
#10 /var/www/html/vendor/slim/slim/Slim/Routing/Route.php(363): Slim\Handlers\Strategies\RequestResponse->__invoke()
#11 /var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php(73): Slim\Routing\Route->handle()
#12 /var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php(73): Slim\MiddlewareDispatcher->handle()
#13 /var/www/html/vendor/slim/slim/Slim/Routing/Route.php(321): Slim\MiddlewareDispatcher->handle()
#14 /var/www/html/vendor/slim/slim/Slim/Routing/RouteRunner.php(74): Slim\Routing\Route->run()
#15 /var/www/html/vendor/slim/slim/Slim/Middleware/RoutingMiddleware.php(45): Slim\Routing\RouteRunner->handle()
#16 /var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php(129): Slim\Middleware\RoutingMiddleware->process()
#17 /var/www/html/vendor/slim/slim/Slim/Middleware/ErrorMiddleware.php(77): Psr\Http\Server\RequestHandlerInterface@anonymous->handle()
#18 /var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php(129): Slim\Middleware\ErrorMiddleware->process()
#19 /var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php(73): Psr\Http\Server\RequestHandlerInterface@anonymous->handle()
#20 /var/www/html/vendor/slim/slim/Slim/App.php(209): Slim\MiddlewareDispatcher->handle()
#21 /var/www/html/vendor/slim/slim/Slim/App.php(193): Slim\App->handle()
[NODE="22"]Unminify assets or how to recreate t...o.min.js file?[/NODE] /var/www/html/application/Espo/Core/Api/Starter.php(84): Slim\App->run()
[NODE="23"]Unminify assets or how to recreate t...o.min.js file?[/NODE] /var/www/html/application/Espo/Core/ApplicationRunners/Api.php(45): Espo\Core\Api\Starter->start()
#24 /var/www/html/application/Espo/Core/Application/RunnerRunner.php(84): Espo\Core\ApplicationRunners\Api->run()
[NODE="25"]Unminify assets or how to recreate t...o.min.js file?[/NODE] /var/www/html/application/Espo/Core/Application.php(78): Espo\Core\Application\RunnerRunner->run()
[NODE="26"]how to upgrade ?[/NODE] /var/www/html/public/api/v1/index.php(35): Espo\Core\Application->run()
[NODE="27"]how to upgrade ?[/NODE] {main}

Comment