ClientException {#1519
-request: Request {#1536
-method: "POST"
-requestTarget: null
-uri: Uri {#1287
-scheme: "https"
-userInfo: ""
-host: "mandrillapp.com"
-port: null
-path: "/api/1.0/messages/send-raw.json"
-query: ""
-fragment: ""
}
-headers: array:3 [
"User-Agent" => array:1 [
0 => "GuzzleHttp/6.3.3 curl/7.64.0 PHP/7.2.34"
]
"Content-Type" => array:1 [
0 => "application/x-www-form-urlencoded"
]
"Host" => array:1 [
0 => "mandrillapp.com"
]
]
-headerNames: array:3 [
"user-agent" => "User-Agent"
"content-type" => "Content-Type"
"host" => "Host"
]
-protocol: "1.1"
-stream: Stream {#1537
-stream: stream resource @731
wrapper_type: "PHP"
stream_type: "TEMP"
mode: "w+b"
unread_bytes: 0
seekable: true
uri: "php://temp"
options: []
}
-size: 61833
-seekable: true
-readable: true
-writable: true
-uri: "php://temp"
-customMetadata: []
}
}
-response: Response {#1526
-reasonPhrase: "Unauthorized"
-statusCode: 401
-headers: array:9 [
"Date" => array:1 [
0 => "Fri, 17 Jul 2026 18:21:09 GMT"
]
"Content-Type" => array:1 [
0 => "application/json; charset=utf-8"
]
"Transfer-Encoding" => array:1 [
0 => "chunked"
]
"Connection" => array:1 [
0 => "keep-alive"
]
"Server" => array:1 [
0 => "nginx"
]
"Access-Control-Allow-Origin" => array:1 [
0 => "*"
]
"Access-Control-Allow-Methods" => array:1 [
0 => "POST, GET, OPTIONS"
]
"Access-Control-Allow-Headers" => array:1 [
0 => "Content-Type"
]
"Access-Control-Allow-Credentials" => array:1 [
0 => "false"
]
]
-headerNames: array:9 [
"date" => "Date"
"content-type" => "Content-Type"
"transfer-encoding" => "Transfer-Encoding"
"connection" => "Connection"
"server" => "Server"
"access-control-allow-origin" => "Access-Control-Allow-Origin"
"access-control-allow-methods" => "Access-Control-Allow-Methods"
"access-control-allow-headers" => "Access-Control-Allow-Headers"
"access-control-allow-credentials" => "Access-Control-Allow-Credentials"
]
-protocol: "1.1"
-stream: Stream {#1531
-stream: stream resource @737
wrapper_type: "PHP"
stream_type: "TEMP"
mode: "w+b"
unread_bytes: 0
seekable: true
uri: "php://temp"
options: []
}
-size: 78
-seekable: true
-readable: true
-writable: true
-uri: "php://temp"
-customMetadata: []
}
}
-handlerContext: []
#message: """
Client error: `POST https://mandrillapp.com/api/1.0/messages/send-raw.json` resulted in a `401 Unauthorized` response:\n
{"status":"error","code":401,"name":"Invalid_Key","message":"Invalid API key"}\n
"""
#code: 401
#file: "/var/www/html/vendor/guzzlehttp/guzzle/src/Exception/RequestException.php"
#line: 113
trace: {
/var/www/html/vendor/guzzlehttp/guzzle/src/Exception/RequestException.php:113 {
›
› return new $className($message, $request, $response, $previous, $ctx);
› }
}
/var/www/html/vendor/guzzlehttp/guzzle/src/Middleware.php:66 {
› }
› throw RequestException::create($request, $response);
› }
arguments: {
$request: Request {#1536}
$response: Response {#1526}
}
}
/var/www/html/vendor/guzzlehttp/promises/src/Promise.php:203 {
› if (isset($handler[$index])) {
› $promise->resolve($handler[$index]($value));
› } elseif ($index === 1) {
arguments: {
Response {#1526}
}
}
/var/www/html/vendor/guzzlehttp/promises/src/Promise.php:156 {
› foreach ($handlers as $handler) {
› self::callHandler($id, $value, $handler);
› }
arguments: {
$index: 1
$value: Response {#1526}
$handler: array:3 [ …3]
}
}
/var/www/html/vendor/guzzlehttp/promises/src/TaskQueue.php:47 {
› while ($task = array_shift($this->queue)) {
› $task();
› }
}
/var/www/html/vendor/guzzlehttp/promises/src/Promise.php:246 {
› $this->waitFn = null;
› $wfn(true);
› } catch (\Exception $reason) {
arguments: {
true
}
}
/var/www/html/vendor/guzzlehttp/promises/src/Promise.php:223 {
› } elseif ($this->waitFn) {
› $this->invokeWaitFn();
› } elseif ($this->waitList) {
}
/var/www/html/vendor/guzzlehttp/promises/src/Promise.php:267 {
› while (true) {
› $result->waitIfPending();
›
}
/var/www/html/vendor/guzzlehttp/promises/src/Promise.php:225 {
› } elseif ($this->waitList) {
› $this->invokeWaitList();
› } else {
}
/var/www/html/vendor/guzzlehttp/promises/src/Promise.php:62 {
› {
› $this->waitIfPending();
›
}
/var/www/html/vendor/guzzlehttp/guzzle/src/Client.php:131 {
› $options[RequestOptions::SYNCHRONOUS] = true;
› return $this->requestAsync($method, $uri, $options)->wait();
› }
}
/var/www/html/vendor/laravel/framework/src/Illuminate/Mail/Transport/MandrillTransport.php:45 {
› $this->client->request('POST', 'https://mandrillapp.com/api/1.0/messages/send-raw.json', [
› 'form_params' => [
› 'key' => $this->key,
arguments: {
$method: "POST"
$uri: "https://mandrillapp.com/api/1.0/messages/send-raw.json"
$options: array:2 [ …2]
}
}
/var/www/html/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mailer.php:71 {
› try {
› $sent = $this->transport->send($message, $failedRecipients);
› } catch (Swift_RfcComplianceException $e) {
arguments: {
$message: Swift_Message {#1275 …}
&$failedRecipients: []
}
}
/var/www/html/vendor/laravel/framework/src/Illuminate/Mail/Mailer.php:479 {
› try {
› return $this->swift->send($message, $this->failedRecipients);
› } finally {
arguments: {
$message: Swift_Message {#1275 …}
&$failedRecipients: []
}
}
/var/www/html/vendor/laravel/framework/src/Illuminate/Mail/Mailer.php:259 {
› if ($this->shouldSendMessage($swiftMessage, $data)) {
› $this->sendSwiftMessage($swiftMessage);
›
arguments: {
$message: Swift_Message {#1275 …}
}
}
/var/www/html/vendor/laravel/framework/src/Illuminate/Mail/Mailable.php:159 {
› ->buildAttachments($message);
› });
› });
arguments: {
$view: HtmlString {#1279 …}
$data: array:2 [ …2]
$callback: Closure {#336 …}
}
}
/var/www/html/vendor/laravel/framework/src/Illuminate/Support/Traits/Localizable.php:19 {
› if (! $locale) {
› return $callback();
› }
}
/var/www/html/vendor/laravel/framework/src/Illuminate/Mail/Mailable.php:160 {
› });
› });
› }
arguments: {
$locale: null
$callback: Closure {#1178 …}
}
}
/var/www/html/vendor/laravel/framework/src/Illuminate/Mail/Mailer.php:274 {
› return $mailable instanceof ShouldQueue
› ? $mailable->queue($this->queue) : $mailable->send($this);
› }
arguments: {
$mailer: Mailer {#1239 …}
}
}
/var/www/html/vendor/laravel/framework/src/Illuminate/Mail/Mailer.php:229 {
› if ($view instanceof MailableContract) {
› return $this->sendMailable($view);
› }
arguments: {
$mailable: ExceptionOccured {#1244 …}
}
}
/var/www/html/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php:237 {
›
› return $instance->$method(...$args);
› }
arguments: {
$view: ExceptionOccured {#1244 …}
}
}
/var/www/html/app/Exceptions/Handler.php:63 {
›
› Mail::send(new ExceptionOccured($exception->getTraceAsString(), $exception->getMessage()));
› } catch (Exception $ex) {
arguments: {
$method: "send"
$args: array:1 [ …1]
}
}
/var/www/html/app/Exceptions/Handler.php:45 {
› if ($this->shouldReport($exception) && !App::isLocal() && App::environment() != 'testing') {
› $this->sendEmail($exception); // sends an email
› }
arguments: {
$exception: ConnectionTimeoutException {#1186 …}
}
}
/var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:81 {
›
› $handler->report($e);
›
arguments: {
$exception: ConnectionTimeoutException {#1186 …}
}
}
/var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32 {
› } catch (Exception $e) {
› return $this->handleException($passable, $e);
› } catch (Throwable $e) {
arguments: {
$passable: Request {#42 …}
$e: ConnectionTimeoutException {#1186 …}
}
}
/var/www/html/app/Http/Middleware/CustomerWithPassword.php:33 {
› }
› return $next($request);
› }
arguments: {
Request {#42 …}
}
}
/var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:151 {
› $response = method_exists($pipe, $this->method)
› ? $pipe->{$this->method}(...$parameters)
› : $pipe(...$parameters);
arguments: {
$request: Request {#42 …}
$next: Closure {#421 …}
}
}
/var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 {
›
› return $callable($passable);
› } catch (Exception $e) {
arguments: {
Request {#42 …}
}
}
/var/www/html/app/Http/Middleware/FrontSession.php:83 {
› }
› return $next($request);
› }
arguments: {
Request {#42 …}
}
}
/var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:151 {
› $response = method_exists($pipe, $this->method)
› ? $pipe->{$this->method}(...$parameters)
› : $pipe(...$parameters);
arguments: {
$request: Request {#42 …}
$next: Closure {#421 …}
}
}
/var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 {
›
› return $callable($passable);
› } catch (Exception $e) {
arguments: {
Request {#42 …}
}
}
/var/www/html/app/Http/Middleware/Events.php:54 {
›
› return $next($request);
› }
arguments: {
Request {#42 …}
}
}
/var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:151 {
› $response = method_exists($pipe, $this->method)
› ? $pipe->{$this->method}(...$parameters)
› : $pipe(...$parameters);
arguments: {
$request: Request {#42 …}
$next: Closure {#421 …}
}
}
/var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 {
›
› return $callable($passable);
› } catch (Exception $e) {
arguments: {
Request {#42 …}
}
}
/var/www/html/app/Http/Middleware/NewsletterPopin.php:34 {
› if (!is_numeric($firstVisite)) {
› return $next($request)->withCookie(cookie()->forever(self::COOKIE_FIRST_VISITE, time()));
› }
arguments: {
Request {#42 …}
}
}
/var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:151 {
› $response = method_exists($pipe, $this->method)
› ? $pipe->{$this->method}(...$parameters)
› : $pipe(...$parameters);
arguments: {
$request: Request {#42 …}
$next: Closure {#421 …}
}
}
/var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 {
›
› return $callable($passable);
› } catch (Exception $e) {
arguments: {
Request {#42 …}
}
}
/var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php:41 {
›
› return $next($request);
› }
arguments: {
Request {#42 …}
}
}
/var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:151 {
› $response = method_exists($pipe, $this->method)
› ? $pipe->{$this->method}(...$parameters)
› : $pipe(...$parameters);
arguments: {
$request: Request {#42 …}
$next: Closure {#421 …}
}
}
/var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 {
›
› return $callable($passable);
› } catch (Exception $e) {
arguments: {
Request {#42 …}
}
}
/var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php:75 {
› ) {
› return tap($next($request), function ($response) use ($request) {
› if ($this->shouldAddXsrfTokenCookie()) {
arguments: {
Request {#42 …}
}
}
/var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:151 {
› $response = method_exists($pipe, $this->method)
› ? $pipe->{$this->method}(...$parameters)
› : $pipe(...$parameters);
arguments: {
$request: Request {#42 …}
$next: Closure {#421 …}
}
}
/var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 {
›
› return $callable($passable);
› } catch (Exception $e) {
arguments: {
Request {#42 …}
}
}
/var/www/html/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php:49 {
›
› return $next($request);
› }
arguments: {
Request {#42 …}
}
}
/var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:151 {
› $response = method_exists($pipe, $this->method)
› ? $pipe->{$this->method}(...$parameters)
› : $pipe(...$parameters);
arguments: {
$request: Request {#42 …}
$next: Closure {#421 …}
}
}
/var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 {
›
› return $callable($passable);
› } catch (Exception $e) {
arguments: {
Request {#42 …}
}
}
/var/www/html/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php:63 {
›
› $response = $next($request);
›
arguments: {
Request {#42 …}
}
}
/var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:151 {
› $response = method_exists($pipe, $this->method)
› ? $pipe->{$this->method}(...$parameters)
› : $pipe(...$parameters);
arguments: {
$request: Request {#42 …}
$next: Closure {#421 …}
}
}
/var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 {
›
› return $callable($passable);
› } catch (Exception $e) {
arguments: {
Request {#42 …}
}
}
/var/www/html/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php:37 {
› {
› $response = $next($request);
›
arguments: {
Request {#42 …}
}
}
/var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:151 {
› $response = method_exists($pipe, $this->method)
› ? $pipe->{$this->method}(...$parameters)
› : $pipe(...$parameters);
arguments: {
$request: Request {#42 …}
$next: Closure {#421 …}
}
}
/var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 {
›
› return $callable($passable);
› } catch (Exception $e) {
arguments: {
Request {#42 …}
}
}
/var/www/html/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php:66 {
› {
› return $this->encrypt($next($this->decrypt($request)));
› }
arguments: {
Request {#42 …}
}
}
/var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:151 {
› $response = method_exists($pipe, $this->method)
› ? $pipe->{$this->method}(...$parameters)
› : $pipe(...$parameters);
arguments: {
$request: Request {#42 …}
$next: Closure {#421 …}
}
}
/var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 {
›
› return $callable($passable);
› } catch (Exception $e) {
arguments: {
Request {#42 …}
}
}
/var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:104 {
›
› return $pipeline($this->passable);
› }
arguments: {
Request {#42 …}
}
}
/var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Router.php:684 {
› );
› });
› }
arguments: {
$destination: Closure {#1017 …}
}
}
/var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Router.php:659 {
› return $this->prepareResponse($request,
› $this->runRouteWithinStack($route, $request)
› );
arguments: {
$route: Route {#463 …}
$request: Request {#42 …}
}
}
/var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Router.php:625 {
› {
› return $this->runRoute($request, $this->findRoute($request));
› }
arguments: {
$request: Request {#42 …}
$route: Route {#463 …}
}
}
/var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Router.php:614 {
›
› return $this->dispatchToRoute($request);
› }
arguments: {
$request: Request {#42 …}
}
}
/var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:176 {
›
› return $this->router->dispatch($request);
› };
arguments: {
$request: Request {#42 …}
}
}
/var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:30 {
› try {
› return $destination($passable);
› } catch (Exception $e) {
arguments: {
Request {#42 …}
}
}
/var/www/html/vendor/fideloper/proxy/src/TrustProxies.php:57 {
›
› return $next($request);
› }
arguments: {
Request {#42 …}
}
}
/var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:151 {
› $response = method_exists($pipe, $this->method)
› ? $pipe->{$this->method}(...$parameters)
› : $pipe(...$parameters);
arguments: {
$request: Request {#42 …}
$next: Closure {#421 …}
}
}
/var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 {
›
› return $callable($passable);
› } catch (Exception $e) {
arguments: {
Request {#42 …}
}
}
/var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php:31 {
›
› return $next($request);
› }
arguments: {
Request {#42 …}
}
}
/var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:151 {
› $response = method_exists($pipe, $this->method)
› ? $pipe->{$this->method}(...$parameters)
› : $pipe(...$parameters);
arguments: {
$request: Request {#42 …}
$next: Closure {#421 …}
}
}
/var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 {
›
› return $callable($passable);
› } catch (Exception $e) {
arguments: {
Request {#42 …}
}
}
/var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php:31 {
›
› return $next($request);
› }
arguments: {
Request {#42 …}
}
}
/var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:151 {
› $response = method_exists($pipe, $this->method)
› ? $pipe->{$this->method}(...$parameters)
› : $pipe(...$parameters);
arguments: {
$request: Request {#42 …}
$next: Closure {#421 …}
}
}
/var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 {
›
› return $callable($passable);
› } catch (Exception $e) {
arguments: {
Request {#42 …}
}
}
/var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php:27 {
›
› return $next($request);
› }
arguments: {
Request {#42 …}
}
}
/var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:151 {
› $response = method_exists($pipe, $this->method)
› ? $pipe->{$this->method}(...$parameters)
› : $pipe(...$parameters);
arguments: {
$request: Request {#42 …}
$next: Closure {#421 …}
}
}
/var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 {
›
› return $callable($passable);
› } catch (Exception $e) {
arguments: {
Request {#42 …}
}
}
/var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/CheckForMaintenanceMode.php:62 {
›
› return $next($request);
› }
arguments: {
Request {#42 …}
}
}
/var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:151 {
› $response = method_exists($pipe, $this->method)
› ? $pipe->{$this->method}(...$parameters)
› : $pipe(...$parameters);
arguments: {
$request: Request {#42 …}
$next: Closure {#421 …}
}
}
/var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 {
›
› return $callable($passable);
› } catch (Exception $e) {
arguments: {
Request {#42 …}
}
}
/var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:104 {
›
› return $pipeline($this->passable);
› }
arguments: {
Request {#42 …}
}
}
/var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:151 {
› ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware)
› ->then($this->dispatchToRouter());
› }
arguments: {
$destination: Closure {#429 …}
}
}
/var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:116 {
›
› $response = $this->sendRequestThroughRouter($request);
› } catch (Exception $e) {
arguments: {
$request: Request {#42 …}
}
}
/var/www/html/public/index.php:55 {
› $response = $kernel->handle(
› $request = Illuminate\Http\Request::capture()
› );
arguments: {
$request: Request {#42 …}
}
}
}
}