问题描述(报错内容):
我在本地mac虚拟机使用1panel安装了flarum 并使用frp穿透到了外围,
但是无法使用邮箱服务了
原本使用的开放了25端口的云服务器
已尝试的解决办法(演示网址或图片):
我尝试使用过stmp模式的腾讯企业邮箱,不过因为邮件数量限制,不太适用
后尝试mail.ru的smtp
发帖终有报错
POST https://www.vfxskill.com/api/discussions
Swift_TransportException: Expected response code 250 but got code "550", with message "550 spam message rejected. Please visit http://help.mail.ru/notspam-support/id?c=b5tRgMXL-MetknBPbd6nAZUZH-ygLDpiOxvcNmFPkher7TyVUPOZTmfrZ-8lASWVGQAAAM6kAQCYIQU5 or report details to abuse@corp.mail.ru. Error code: 80519B6FC7F8CBC54F7092AD01A7DE6DEC1F1995623A2CA036DC1B3B17924F61953CEDAB4E99F350EF67EB6795250125. ID: 000000190001A4CE39052198.
" in /www/sites/vfxskill.com/index/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/AbstractSmtpTransport.php:459
Stack trace:
#0 /www/sites/vfxskill.com/index/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/AbstractSmtpTransport.php(344): Swift_Transport_AbstractSmtpTransport->assertResponseCode('550 spam messag...', Array)
#1 /www/sites/vfxskill.com/index/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/EsmtpTransport.php(305): Swift_Transport_AbstractSmtpTransport->executeCommand('\r\n.\r\n', Array, Array, false, NULL)
#2 /www/sites/vfxskill.com/index/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/AbstractSmtpTransport.php(406): Swift_Transport_EsmtpTransport->executeCommand('\r\n.\r\n', Array)
#3 /www/sites/vfxskill.com/index/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/AbstractSmtpTransport.php(502): Swift_Transport_AbstractSmtpTransport->streamMessage(Object(Swift_Message))
#4 /www/sites/vfxskill.com/index/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/AbstractSmtpTransport.php(517): Swift_Transport_AbstractSmtpTransport->doMailTransaction(Object(Swift_Message), 'vfxskill@mail.r...', Array, Array)
#5 /www/sites/vfxskill.com/index/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/AbstractSmtpTransport.php(206): Swift_Transport_AbstractSmtpTransport->sendTo(Object(Swift_Message), 'vfxskill@mail.r...', Array, Array)
#6 /www/sites/vfxskill.com/index/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mailer.php(71): Swift_Transport_AbstractSmtpTransport->send(Object(Swift_Message), Array)
#7 /www/sites/vfxskill.com/index/vendor/illuminate/mail/Mailer.php(521): Swift_Mailer->send(Object(Swift_Message), Array)
#8 /www/sites/vfxskill.com/index/vendor/illuminate/mail/Mailer.php(288): Illuminate\Mail\Mailer->sendSwiftMessage(Object(Swift_Message))
#9 /www/sites/vfxskill.com/index/vendor/illuminate/mail/Mailer.php(200): Illuminate\Mail\Mailer->send(Object(Illuminate\Support\HtmlString), Array, Object(Closure))
#10 /www/sites/vfxskill.com/index/vendor/fof/pretty-mail/src/Overrides/NotificationMailer.php(111): Illuminate\Mail\Mailer->html('<html>\n <hea...', Object(Closure))
#11 /www/sites/vfxskill.com/index/vendor/flarum/core/src/Notification/Job/SendEmailNotificationJob.php(37): FoF\PrettyMail\Overrides\NotificationMailer->send(Object(FoF\FollowTags\Notifications\NewDiscussionBlueprint), Object(Flarum\User\User))
#12 /www/sites/vfxskill.com/index/vendor/illuminate/container/BoundMethod.php(36): Flarum\Notification\Job\SendEmailNotificationJob->handle(Object(FoF\PrettyMail\Overrides\NotificationMailer))
#13 /www/sites/vfxskill.com/index/vendor/illuminate/container/Util.php(40): Illuminate\Container\BoundMethod::Illuminate\Container\{closure}()
#14 /www/sites/vfxskill.com/index/vendor/illuminate/container/BoundMethod.php(93): Illuminate\Container\Util::unwrapIfClosure(Object(Closure))
#15 /www/sites/vfxskill.com/index/vendor/illuminate/container/BoundMethod.php(35): Illuminate\Container\BoundMethod::callBoundMethod(Object(Illuminate\Container\Container), Array, Object(Closure))
#16 /www/sites/vfxskill.com/index/vendor/illuminate/container/Container.php(653): Illuminate\Container\BoundMethod::call(Object(Illuminate\Container\Container), Array, Array, NULL)
#17 /www/sites/vfxskill.com/index/vendor/illuminate/bus/Dispatcher.php(128): Illuminate\Container\Container->call(Array)
#18 /www/sites/vfxskill.com/index/vendor/illuminate/pipeline/Pipeline.php(128): Illuminate\Bus\Dispatcher->Illuminate\Bus\{closure}(Object(Flarum\Notification\Job\SendEmailNotificationJob))
#19 /www/sites/vfxskill.com/index/vendor/illuminate/pipeline/Pipeline.php(103): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Flarum\Notification\Job\SendEmailNotificationJob))
#20 /www/sites/vfxskill.com/index/vendor/illuminate/bus/Dispatcher.php(132): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#21 /www/sites/vfxskill.com/index/vendor/illuminate/queue/CallQueuedHandler.php(119): Illuminate\Bus\Dispatcher->dispatchNow(Object(Flarum\Notification\Job\SendEmailNotificationJob), false)
#22 /www/sites/vfxskill.com/index/vendor/illuminate/pipeline/Pipeline.php(128): Illuminate\Queue\CallQueuedHandler->Illuminate\Queue\{closure}(Object(Flarum\Notification\Job\SendEmailNotificationJob))
#23 /www/sites/vfxskill.com/index/vendor/illuminate/pipeline/Pipeline.php(103): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Flarum\Notification\Job\SendEmailNotificationJob))
#24 /www/sites/vfxskill.com/index/vendor/illuminate/queue/CallQueuedHandler.php(118): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#25 /www/sites/vfxskill.com/index/vendor/illuminate/queue/CallQueuedHandler.php(70): Illuminate\Queue\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\Queue\Jobs\SyncJob), Object(Flarum\Notification\Job\SendEmailNotificationJob))
#26 /www/sites/vfxskill.com/index/vendor/illuminate/queue/Jobs/Job.php(98): Illuminate\Queue\CallQueuedHandler->call(Object(Illuminate\Queue\Jobs\SyncJob), Array)
#27 /www/sites/vfxskill.com/index/vendor/illuminate/queue/SyncQueue.php(43): Illuminate\Queue\Jobs\Job->fire()
#28 /www/sites/vfxskill.com/index/vendor/flarum/core/src/Notification/Driver/EmailNotificationDriver.php(51): Illuminate\Queue\SyncQueue->push(Object(Flarum\Notification\Job\SendEmailNotificationJob))
#29 /www/sites/vfxskill.com/index/vendor/flarum/core/src/Notification/Driver/EmailNotificationDriver.php(37): Flarum\Notification\Driver\EmailNotificationDriver->mailNotifications(Object(FoF\FollowTags\Notifications\NewDiscussionBlueprint), Array)
#30 /www/sites/vfxskill.com/index/vendor/flarum/core/src/Notification/NotificationSyncer.php(110): Flarum\Notification\Driver\EmailNotificationDriver->send(Object(FoF\FollowTags\Notifications\NewDiscussionBlueprint), Array)
#31 /www/sites/vfxskill.com/index/vendor/fof/follow-tags/src/Jobs/NotificationJob.php(38): Flarum\Notification\NotificationSyncer->sync(Object(FoF\FollowTags\Notifications\NewDiscussionBlueprint), Array)
#32 /www/sites/vfxskill.com/index/vendor/fof/follow-tags/src/Jobs/SendNotificationWhenDiscussionIsStarted.php(64): FoF\FollowTags\Jobs\NotificationJob->sync(Object(Flarum\Notification\NotificationSyncer), Object(FoF\FollowTags\Notifications\NewDiscussionBlueprint), Object(Flarum\Database\Eloquent\Collection))
#33 /www/sites/vfxskill.com/index/vendor/illuminate/container/BoundMethod.php(36): FoF\FollowTags\Jobs\SendNotificationWhenDiscussionIsStarted->handle(Object(Flarum\Notification\NotificationSyncer))
#34 /www/sites/vfxskill.com/index/vendor/illuminate/container/Util.php(40): Illuminate\Container\BoundMethod::Illuminate\Container\{closure}()
#35 /www/sites/vfxskill.com/index/vendor/illuminate/container/BoundMethod.php(93): Illuminate\Container\Util::unwrapIfClosure(Object(Closure))
#36 /www/sites/vfxskill.com/index/vendor/illuminate/container/BoundMethod.php(35): Illuminate\Container\BoundMethod::callBoundMethod(Object(Illuminate\Container\Container), Array, Object(Closure))
#37 /www/sites/vfxskill.com/index/vendor/illuminate/container/Container.php(653): Illuminate\Container\BoundMethod::call(Object(Illuminate\Container\Container), Array, Array, NULL)
#38 /www/sites/vfxskill.com/index/vendor/illuminate/bus/Dispatcher.php(128): Illuminate\Container\Container->call(Array)
#39 /www/sites/vfxskill.com/index/vendor/illuminate/pipeline/Pipeline.php(128): Illuminate\Bus\Dispatcher->Illuminate\Bus\{closure}(Object(FoF\FollowTags\Jobs\SendNotificationWhenDiscussionIsStarted))
#40 /www/sites/vfxskill.com/index/vendor/illuminate/pipeline/Pipeline.php(103): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(FoF\FollowTags\Jobs\SendNotificationWhenDiscussionIsStarted))
#41 /www/sites/vfxskill.com/index/vendor/illuminate/bus/Dispatcher.php(132): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#42 /www/sites/vfxskill.com/index/vendor/illuminate/queue/CallQueuedHandler.php(119): Illuminate\Bus\Dispatcher->dispatchNow(Object(FoF\FollowTags\Jobs\SendNotificationWhenDiscussionIsStarted), false)
#43 /www/sites/vfxskill.com/index/vendor/illuminate/pipeline/Pipeline.php(128): Illuminate\Queue\CallQueuedHandler->Illuminate\Queue\{closure}(Object(FoF\FollowTags\Jobs\SendNotificationWhenDiscussionIsStarted))
#44 /www/sites/vfxskill.com/index/vendor/illuminate/pipeline/Pipeline.php(103): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(FoF\FollowTags\Jobs\SendNotificationWhenDiscussionIsStarted))
#45 /www/sites/vfxskill.com/index/vendor/illuminate/queue/CallQueuedHandler.php(118): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#46 /www/sites/vfxskill.com/index/vendor/illuminate/queue/CallQueuedHandler.php(70): Illuminate\Queue\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\Queue\Jobs\SyncJob), Object(FoF\FollowTags\Jobs\SendNotificationWhenDiscussionIsStarted))
#47 /www/sites/vfxskill.com/index/vendor/illuminate/queue/Jobs/Job.php(98): Illuminate\Queue\CallQueuedHandler->call(Object(Illuminate\Queue\Jobs\SyncJob), Array)
#48 /www/sites/vfxskill.com/index/vendor/illuminate/queue/SyncQueue.php(43): Illuminate\Queue\Jobs\Job->fire()
#49 /www/sites/vfxskill.com/index/vendor/fof/follow-tags/src/Listeners/QueueNotificationJobs.php(34): Illuminate\Queue\SyncQueue->push(Object(FoF\FollowTags\Jobs\SendNotificationWhenDiscussionIsStarted))
#50 /www/sites/vfxskill.com/index/vendor/flarum/core/src/Database/AbstractModel.php(83): FoF\FollowTags\Listeners\QueueNotificationJobs->FoF\FollowTags\Listeners\{closure}(Object(Flarum\Discussion\Discussion))
#51 /www/sites/vfxskill.com/index/vendor/illuminate/events/Dispatcher.php(404): Flarum\Database\AbstractModel::Flarum\Database\{closure}(Object(Flarum\Discussion\Discussion))
#52 /www/sites/vfxskill.com/index/vendor/illuminate/events/Dispatcher.php(249): Illuminate\Events\Dispatcher->Illuminate\Events\{closure}('eloquent.saved:...', Array)
#53 /www/sites/vfxskill.com/index/vendor/illuminate/database/Eloquent/Concerns/HasEvents.php(188): Illuminate\Events\Dispatcher->dispatch('eloquent.saved:...', Array)
#54 /www/sites/vfxskill.com/index/vendor/illuminate/database/Eloquent/Model.php(1035): Illuminate\Database\Eloquent\Model->fireModelEvent('saved', false)
#55 /www/sites/vfxskill.com/index/vendor/illuminate/database/Eloquent/Model.php(1006): Illuminate\Database\Eloquent\Model->finishSave(Array)
#56 /www/sites/vfxskill.com/index/vendor/fof/gamification/src/Listeners/AddDiscussionVotes.php(24): Illuminate\Database\Eloquent\Model->save()
#57 /www/sites/vfxskill.com/index/vendor/illuminate/events/Dispatcher.php(424): FoF\Gamification\Listeners\AddDiscussionVotes->handle(Object(Flarum\Discussion\Event\Started))
#58 /www/sites/vfxskill.com/index/vendor/illuminate/events/Dispatcher.php(249): Illuminate\Events\Dispatcher->Illuminate\Events\{closure}('Flarum\\Discussi...', Array)
#59 /www/sites/vfxskill.com/index/vendor/flarum/core/src/Foundation/DispatchEventsTrait.php(33): Illuminate\Events\Dispatcher->dispatch('Flarum\\Discussi...')
#60 /www/sites/vfxskill.com/index/vendor/flarum/core/src/Discussion/Command/StartDiscussionHandler.php(97): Flarum\Discussion\Command\StartDiscussionHandler->dispatchEventsFor(Object(Flarum\Discussion\Discussion), Object(Flarum\User\User))
#61 /www/sites/vfxskill.com/index/vendor/illuminate/bus/Dispatcher.php(122): Flarum\Discussion\Command\StartDiscussionHandler->handle(Object(Flarum\Discussion\Command\StartDiscussion))
#62 /www/sites/vfxskill.com/index/vendor/illuminate/pipeline/Pipeline.php(128): Illuminate\Bus\Dispatcher->Illuminate\Bus\{closure}(Object(Flarum\Discussion\Command\StartDiscussion))
#63 /www/sites/vfxskill.com/index/vendor/illuminate/pipeline/Pipeline.php(103): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Flarum\Discussion\Command\StartDiscussion))
#64 /www/sites/vfxskill.com/index/vendor/illuminate/bus/Dispatcher.php(132): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#65 /www/sites/vfxskill.com/index/vendor/illuminate/bus/Dispatcher.php(78): Illuminate\Bus\Dispatcher->dispatchNow(Object(Flarum\Discussion\Command\StartDiscussion))
#66 /www/sites/vfxskill.com/index/vendor/flarum/core/src/Api/Controller/CreateDiscussionController.php(61): Illuminate\Bus\Dispatcher->dispatch(Object(Flarum\Discussion\Command\StartDiscussion))
#67 /www/sites/vfxskill.com/index/vendor/flarum/core/src/Api/Controller/AbstractSerializeController.php(116): Flarum\Api\Controller\CreateDiscussionController->data(Object(Laminas\Diactoros\ServerRequest), Object(Tobscure\JsonApi\Document))
#68 /www/sites/vfxskill.com/index/vendor/flarum/core/src/Api/Controller/AbstractCreateController.php(22): Flarum\Api\Controller\AbstractSerializeController->handle(Object(Laminas\Diactoros\ServerRequest))
#69 /www/sites/vfxskill.com/index/vendor/flarum/core/src/Http/RouteHandlerFactory.php(41): Flarum\Api\Controller\AbstractCreateController->handle(Object(Laminas\Diactoros\ServerRequest))
#70 /www/sites/vfxskill.com/index/vendor/flarum/core/src/Http/Middleware/ExecuteRoute.php(27): Flarum\Http\RouteHandlerFactory->Flarum\Http\{closure}(Object(Laminas\Diactoros\ServerRequest), Array)
#71 /www/sites/vfxskill.com/index/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\ExecuteRoute->process(Object(Laminas\Diactoros\ServerRequest), Object(Closure))
#72 /www/sites/vfxskill.com/index/vendor/flarum/core/src/Api/Middleware/ThrottleApi.php(33): Laminas\Stratigility\Next->handle(Object(Laminas\Diactoros\ServerRequest))
#73 /www/sites/vfxskill.com/index/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Api\Middleware\ThrottleApi->process(Object(Laminas\Diactoros\ServerRequest), Object(Laminas\Stratigility\Next))
#74 /www/sites/vfxskill.com/index/vendor/flarum/core/src/Http/Middleware/CheckCsrfToken.php(44): Laminas\Stratigility\Next->handle(Object(Laminas\Diactoros\ServerRequest))
#75 /www/sites/vfxskill.com/index/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\CheckCsrfToken->process(Object(Laminas\Diactoros\ServerRequest), Object(Laminas\Stratigility\Next))
#76 /www/sites/vfxskill.com/index/vendor/flarum/core/src/Http/Middleware/ResolveRoute.php(69): Laminas\Stratigility\Next->handle(Object(Laminas\Diactoros\ServerRequest))
#77 /www/sites/vfxskill.com/index/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\ResolveRoute->process(Object(Laminas\Diactoros\ServerRequest), Object(Laminas\Stratigility\Next))
#78 /www/sites/vfxskill.com/index/vendor/flarum/core/src/Http/Middleware/SetLocale.php(51): Laminas\Stratigility\Next->handle(Object(Laminas\Diactoros\ServerRequest))
#79 /www/sites/vfxskill.com/index/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\SetLocale->process(Object(Laminas\Diactoros\ServerRequest), Object(Laminas\Stratigility\Next))
#80 /www/sites/vfxskill.com/index/vendor/flarum/core/src/Http/Middleware/AuthenticateWithHeader.php(58): Laminas\Stratigility\Next->handle(Object(Laminas\Diactoros\ServerRequest))
#81 /www/sites/vfxskill.com/index/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\AuthenticateWithHeader->process(Object(Laminas\Diactoros\ServerRequest), Object(Laminas\Stratigility\Next))
#82 /www/sites/vfxskill.com/index/vendor/flarum/core/src/Http/Middleware/AuthenticateWithSession.php(31): Laminas\Stratigility\Next->handle(Object(Laminas\Diactoros\ServerRequest))
#83 /www/sites/vfxskill.com/index/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\AuthenticateWithSession->process(Object(Laminas\Diactoros\ServerRequest), Object(Laminas\Stratigility\Next))
#84 /www/sites/vfxskill.com/index/vendor/flarum/core/src/Http/Middleware/RememberFromCookie.php(52): Laminas\Stratigility\Next->handle(Object(Laminas\Diactoros\ServerRequest))
#85 /www/sites/vfxskill.com/index/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\RememberFromCookie->process(Object(Laminas\Diactoros\ServerRequest), Object(Laminas\Stratigility\Next))
#86 /www/sites/vfxskill.com/index/vendor/flarum/core/src/Http/Middleware/StartSession.php(61): Laminas\Stratigility\Next->handle(Object(Laminas\Diactoros\ServerRequest))
#87 /www/sites/vfxskill.com/index/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\StartSession->process(Object(Laminas\Diactoros\ServerRequest), Object(Laminas\Stratigility\Next))
#88 /www/sites/vfxskill.com/index/vendor/flarum/core/src/Api/Middleware/FakeHttpMethods.php(29): Laminas\Stratigility\Next->handle(Object(Laminas\Diactoros\ServerRequest))
#89 /www/sites/vfxskill.com/index/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Api\Middleware\FakeHttpMethods->process(Object(Laminas\Diactoros\ServerRequest), Object(Laminas\Stratigility\Next))
#90 /www/sites/vfxskill.com/index/vendor/flarum/core/src/Http/Middleware/ParseJsonBody.php(28): Laminas\Stratigility\Next->handle(Object(Laminas\Diactoros\ServerRequest))
#91 /www/sites/vfxskill.com/index/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\ParseJsonBody->process(Object(Laminas\Diactoros\ServerRequest), Object(Laminas\Stratigility\Next))
#92 /www/sites/vfxskill.com/index/vendor/flarum/core/src/Http/Middleware/HandleErrors.php(57): Laminas\Stratigility\Next->handle(Object(Laminas\Diactoros\ServerRequest))
#93 /www/sites/vfxskill.com/index/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\HandleErrors->process(Object(Laminas\Diactoros\ServerRequest), Object(Laminas\Stratigility\Next))
#94 /www/sites/vfxskill.com/index/vendor/flarum/core/src/Http/Middleware/InjectActorReference.php(25): Laminas\Stratigility\Next->handle(Object(Laminas\Diactoros\ServerRequest))
#95 /www/sites/vfxskill.com/index/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\InjectActorReference->process(Object(Laminas\Diactoros\ServerRequest), Object(Laminas\Stratigility\Next))
#96 /www/sites/vfxskill.com/index/vendor/laminas/laminas-stratigility/src/MiddlewarePipe.php(75): Laminas\Stratigility\Next->handle(Object(Laminas\Diactoros\ServerRequest))
#97 /www/sites/vfxskill.com/index/vendor/middlewares/request-handler/src/RequestHandler.php(84): Laminas\Stratigility\MiddlewarePipe->process(Object(Laminas\Diactoros\ServerRequest), Object(Laminas\Stratigility\Next))
#98 /www/sites/vfxskill.com/index/vendor/laminas/laminas-stratigility/src/Next.php(49): Middlewares\RequestHandler->process(Object(Laminas\Diactoros\ServerRequest), Object(Laminas\Stratigility\Next))
#99 /www/sites/vfxskill.com/index/vendor/middlewares/base-path-router/src/BasePathRouter.php(99): Laminas\Stratigility\Next->handle(Object(Laminas\Diactoros\ServerRequest))
#100 /www/sites/vfxskill.com/index/vendor/laminas/laminas-stratigility/src/Next.php(49): Middlewares\BasePathRouter->process(Object(Laminas\Diactoros\ServerRequest), Object(Laminas\Stratigility\Next))
#101 /www/sites/vfxskill.com/index/vendor/laminas/laminas-stratigility/src/Middleware/OriginalMessages.php(36): Laminas\Stratigility\Next->handle(Object(Laminas\Diactoros\ServerRequest))
#102 /www/sites/vfxskill.com/index/vendor/laminas/laminas-stratigility/src/Next.php(49): Laminas\Stratigility\Middleware\OriginalMessages->process(Object(Laminas\Diactoros\ServerRequest), Object(Laminas\Stratigility\Next))
#103 /www/sites/vfxskill.com/index/vendor/middlewares/base-path/src/BasePath.php(73): Laminas\Stratigility\Next->handle(Object(Laminas\Diactoros\ServerRequest))
#104 /www/sites/vfxskill.com/index/vendor/laminas/laminas-stratigility/src/Next.php(49): Middlewares\BasePath->process(Object(Laminas\Diactoros\ServerRequest), Object(Laminas\Stratigility\Next))
#105 /www/sites/vfxskill.com/index/vendor/flarum/core/src/Http/Middleware/ProcessIp.php(24): Laminas\Stratigility\Next->handle(Object(Laminas\Diactoros\ServerRequest))
#106 /www/sites/vfxskill.com/index/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\ProcessIp->process(Object(Laminas\Diactoros\ServerRequest), Object(Laminas\Stratigility\Next))
#107 /www/sites/vfxskill.com/index/vendor/laminas/laminas-stratigility/src/MiddlewarePipe.php(75): Laminas\Stratigility\Next->handle(Object(Laminas\Diactoros\ServerRequest))
#108 /www/sites/vfxskill.com/index/vendor/laminas/laminas-stratigility/src/MiddlewarePipe.php(64): Laminas\Stratigility\MiddlewarePipe->process(Object(Laminas\Diactoros\ServerRequest), Object(Laminas\Stratigility\EmptyPipelineHandler))
#109 /www/sites/vfxskill.com/index/vendor/laminas/laminas-httphandlerrunner/src/RequestHandlerRunner.php(73): Laminas\Stratigility\MiddlewarePipe->handle(Object(Laminas\Diactoros\ServerRequest))
#110 /www/sites/vfxskill.com/index/vendor/flarum/core/src/Http/Server.php(45): Laminas\HttpHandlerRunner\RequestHandlerRunner->run()
#111 /www/sites/vfxskill.com/index/public/index.php(26): Flarum\Http\Server->listen()
#112 {main}
想请教家人们 ,如何在本地服务器像云服务器一样正常使用flarum邮箱mail模式驱动