=== Email Debugging Tool === Testing email configuration and delivery === Environment Information === APP_ENV: production APP_URL: https://ecc.tiptopy.co.ke Mail Driver: smtp SMTP Host: das114.truehost.cloud SMTP Port: 587 SMTP Encryption: tls SMTP Username: [SET] SMTP Password: [SET] Mail From Address: ecc@tiptopy.co.ke Mail From Name: Elderly Care Connect === Testing SMTP Connection === Attempting to connect to SMTP server: das114.truehost.cloud:587... SUCCESS: Connected to SMTP server Server response: 220-das114.truehost.cloud ESMTP Exim 4.99.1 #2 Thu, 19 Feb 2026 15:47:47 -0500 === Testing Email Delivery === Sending test email to: tiptopywafula@gmail.com ERROR: Failed to send email: Failed to authenticate on SMTP server with username "ecc@tiptopy.co.ke" using the following authenticators: "LOGIN", "PLAIN". Authenticator "LOGIN" returned "Expected response code "235" but got code "535", with message "535 Incorrect authentication data".". Authenticator "PLAIN" returned "Expected response code "235" but got code "535", with message "535 Incorrect authentication data".". Error trace: #0 /home/tiptopyc/test.tiptopy.co.ke/vendor/symfony/mailer/Transport/Smtp/EsmtpTransport.php(177): Symfony\Component\Mailer\Transport\Smtp\EsmtpTransport->handleAuth(Array) #1 /home/tiptopyc/test.tiptopy.co.ke/vendor/symfony/mailer/Transport/Smtp/EsmtpTransport.php(134): Symfony\Component\Mailer\Transport\Smtp\EsmtpTransport->doEhloCommand() #2 /home/tiptopyc/test.tiptopy.co.ke/vendor/symfony/mailer/Transport/Smtp/SmtpTransport.php(255): Symfony\Component\Mailer\Transport\Smtp\EsmtpTransport->executeCommand('HELO ecc.tiptop...', Array) #3 /home/tiptopyc/test.tiptopy.co.ke/vendor/symfony/mailer/Transport/Smtp/SmtpTransport.php(281): Symfony\Component\Mailer\Transport\Smtp\SmtpTransport->doHeloCommand() #4 /home/tiptopyc/test.tiptopy.co.ke/vendor/symfony/mailer/Transport/Smtp/SmtpTransport.php(211): Symfony\Component\Mailer\Transport\Smtp\SmtpTransport->start() #5 /home/tiptopyc/test.tiptopy.co.ke/vendor/symfony/mailer/Transport/AbstractTransport.php(69): Symfony\Component\Mailer\Transport\Smtp\SmtpTransport->doSend(Object(Symfony\Component\Mailer\SentMessage)) #6 /home/tiptopyc/test.tiptopy.co.ke/vendor/symfony/mailer/Transport/Smtp/SmtpTransport.php(138): Symfony\Component\Mailer\Transport\AbstractTransport->send(Object(Symfony\Component\Mime\Email), Object(Symfony\Component\Mailer\DelayedEnvelope)) #7 /home/tiptopyc/test.tiptopy.co.ke/vendor/laravel/framework/src/Illuminate/Mail/Mailer.php(584): Symfony\Component\Mailer\Transport\Smtp\SmtpTransport->send(Object(Symfony\Component\Mime\Email), Object(Symfony\Component\Mailer\DelayedEnvelope)) #8 /home/tiptopyc/test.tiptopy.co.ke/vendor/laravel/framework/src/Illuminate/Mail/Mailer.php(331): Illuminate\Mail\Mailer->sendSymfonyMessage(Object(Symfony\Component\Mime\Email)) #9 /home/tiptopyc/test.tiptopy.co.ke/vendor/laravel/framework/src/Illuminate/Mail/Mailer.php(223): Illuminate\Mail\Mailer->send(NULL, Array, Object(Closure)) #10 /home/tiptopyc/test.tiptopy.co.ke/vendor/laravel/framework/src/Illuminate/Mail/MailManager.php(618): Illuminate\Mail\Mailer->raw('This is a test ...', Object(Closure)) #11 /home/tiptopyc/test.tiptopy.co.ke/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(361): Illuminate\Mail\MailManager->__call('raw', Array) #12 /home/tiptopyc/test.tiptopy.co.ke/tests/email-debug.php(73): Illuminate\Support\Facades\Facade::__callStatic('raw', Array) #13 {main} === Email Delivery Logs === Check storage/logs/laravel.log for detailed logs === Email Verification Debugging === Testing verification email functionality... Generated verification URL: https://ecc.tiptopy.co.ke/verify-email/1/01fccda2d96c12f6d34ee80719d68ec42c9c7691?expires=1771620471&signature=eaa5e7e5ec47195c1cd33ddf29c0e558f27ec08ecd4bc0f7f1c34e22dca7786a Sending verification email notification... ERROR: Failed to test verification email: Failed to authenticate on SMTP server with username "ecc@tiptopy.co.ke" using the following authenticators: "LOGIN", "PLAIN". Authenticator "LOGIN" returned "Expected response code "235" but got code "535", with message "535 Incorrect authentication data".". Authenticator "PLAIN" returned "Expected response code "235" but got code "535", with message "535 Incorrect authentication data".". Error trace: #0 /home/tiptopyc/test.tiptopy.co.ke/vendor/symfony/mailer/Transport/Smtp/EsmtpTransport.php(177): Symfony\Component\Mailer\Transport\Smtp\EsmtpTransport->handleAuth(Array) #1 /home/tiptopyc/test.tiptopy.co.ke/vendor/symfony/mailer/Transport/Smtp/EsmtpTransport.php(134): Symfony\Component\Mailer\Transport\Smtp\EsmtpTransport->doEhloCommand() #2 /home/tiptopyc/test.tiptopy.co.ke/vendor/symfony/mailer/Transport/Smtp/SmtpTransport.php(255): Symfony\Component\Mailer\Transport\Smtp\EsmtpTransport->executeCommand('HELO ecc.tiptop...', Array) #3 /home/tiptopyc/test.tiptopy.co.ke/vendor/symfony/mailer/Transport/Smtp/SmtpTransport.php(281): Symfony\Component\Mailer\Transport\Smtp\SmtpTransport->doHeloCommand() #4 /home/tiptopyc/test.tiptopy.co.ke/vendor/symfony/mailer/Transport/Smtp/SmtpTransport.php(211): Symfony\Component\Mailer\Transport\Smtp\SmtpTransport->start() #5 /home/tiptopyc/test.tiptopy.co.ke/vendor/symfony/mailer/Transport/AbstractTransport.php(69): Symfony\Component\Mailer\Transport\Smtp\SmtpTransport->doSend(Object(Symfony\Component\Mailer\SentMessage)) #6 /home/tiptopyc/test.tiptopy.co.ke/vendor/symfony/mailer/Transport/Smtp/SmtpTransport.php(138): Symfony\Component\Mailer\Transport\AbstractTransport->send(Object(Symfony\Component\Mime\Email), Object(Symfony\Component\Mailer\DelayedEnvelope)) #7 /home/tiptopyc/test.tiptopy.co.ke/vendor/laravel/framework/src/Illuminate/Mail/Mailer.php(584): Symfony\Component\Mailer\Transport\Smtp\SmtpTransport->send(Object(Symfony\Component\Mime\Email), Object(Symfony\Component\Mailer\DelayedEnvelope)) #8 /home/tiptopyc/test.tiptopy.co.ke/vendor/laravel/framework/src/Illuminate/Mail/Mailer.php(331): Illuminate\Mail\Mailer->sendSymfonyMessage(Object(Symfony\Component\Mime\Email)) #9 /home/tiptopyc/test.tiptopy.co.ke/vendor/laravel/framework/src/Illuminate/Notifications/Channels/MailChannel.php(66): Illuminate\Mail\Mailer->send('emails.verify-e...', Array, Object(Closure)) #10 /home/tiptopyc/test.tiptopy.co.ke/vendor/laravel/framework/src/Illuminate/Notifications/NotificationSender.php(147): Illuminate\Notifications\Channels\MailChannel->send(Object(App\Models\User), Object(App\Notifications\VerifyEmail)) #11 /home/tiptopyc/test.tiptopy.co.ke/vendor/laravel/framework/src/Illuminate/Notifications/NotificationSender.php(105): Illuminate\Notifications\NotificationSender->sendToNotifiable(Object(App\Models\User), 'e50c26e2-41fd-4...', Object(App\Notifications\VerifyEmail), 'mail') #12 /home/tiptopyc/test.tiptopy.co.ke/vendor/laravel/framework/src/Illuminate/Support/Traits/Localizable.php(19): Illuminate\Notifications\NotificationSender->Illuminate\Notifications\{closure}() #13 /home/tiptopyc/test.tiptopy.co.ke/vendor/laravel/framework/src/Illuminate/Notifications/NotificationSender.php(100): Illuminate\Notifications\NotificationSender->withLocale(NULL, Object(Closure)) #14 /home/tiptopyc/test.tiptopy.co.ke/vendor/laravel/framework/src/Illuminate/Notifications/ChannelManager.php(54): Illuminate\Notifications\NotificationSender->sendNow(Object(Illuminate\Database\Eloquent\Collection), Object(App\Notifications\VerifyEmail), Array) #15 /home/tiptopyc/test.tiptopy.co.ke/vendor/laravel/framework/src/Illuminate/Notifications/SendQueuedNotifications.php(118): Illuminate\Notifications\ChannelManager->sendNow(Object(Illuminate\Database\Eloquent\Collection), Object(App\Notifications\VerifyEmail), Array) #16 /home/tiptopyc/test.tiptopy.co.ke/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\Notifications\SendQueuedNotifications->handle(Object(Illuminate\Notifications\ChannelManager)) #17 /home/tiptopyc/test.tiptopy.co.ke/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\Container\BoundMethod::Illuminate\Container\{closure}() #18 /home/tiptopyc/test.tiptopy.co.ke/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\Container\Util::unwrapIfClosure(Object(Closure)) #19 /home/tiptopyc/test.tiptopy.co.ke/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\Container\BoundMethod::callBoundMethod(Object(Illuminate\Foundation\Application), Array, Object(Closure)) #20 /home/tiptopyc/test.tiptopy.co.ke/vendor/laravel/framework/src/Illuminate/Container/Container.php(754): Illuminate\Container\BoundMethod::call(Object(Illuminate\Foundation\Application), Array, Array, NULL) #21 /home/tiptopyc/test.tiptopy.co.ke/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(125): Illuminate\Container\Container->call(Array) #22 /home/tiptopyc/test.tiptopy.co.ke/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\Bus\Dispatcher->Illuminate\Bus\{closure}(Object(Illuminate\Notifications\SendQueuedNotifications)) #23 /home/tiptopyc/test.tiptopy.co.ke/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Notifications\SendQueuedNotifications)) #24 /home/tiptopyc/test.tiptopy.co.ke/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\Pipeline\Pipeline->then(Object(Closure)) #25 /home/tiptopyc/test.tiptopy.co.ke/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(125): Illuminate\Bus\Dispatcher->dispatchNow(Object(Illuminate\Notifications\SendQueuedNotifications), false) #26 /home/tiptopyc/test.tiptopy.co.ke/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(169): Illuminate\Queue\CallQueuedHandler->Illuminate\Queue\{closure}(Object(Illuminate\Notifications\SendQueuedNotifications)) #27 /home/tiptopyc/test.tiptopy.co.ke/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(126): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Notifications\SendQueuedNotifications)) #28 /home/tiptopyc/test.tiptopy.co.ke/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(120): Illuminate\Pipeline\Pipeline->then(Object(Closure)) #29 /home/tiptopyc/test.tiptopy.co.ke/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(68): Illuminate\Queue\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\Queue\Jobs\SyncJob), Object(Illuminate\Notifications\SendQueuedNotifications)) #30 /home/tiptopyc/test.tiptopy.co.ke/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\Queue\CallQueuedHandler->call(Object(Illuminate\Queue\Jobs\SyncJob), Array) #31 /home/tiptopyc/test.tiptopy.co.ke/vendor/laravel/framework/src/Illuminate/Queue/SyncQueue.php(75): Illuminate\Queue\Jobs\Job->fire() #32 /home/tiptopyc/test.tiptopy.co.ke/vendor/laravel/framework/src/Illuminate/Queue/SyncQueue.php(51): Illuminate\Queue\SyncQueue->executeJob(Object(Illuminate\Notifications\SendQueuedNotifications), '', NULL) #33 /home/tiptopyc/test.tiptopy.co.ke/vendor/laravel/framework/src/Illuminate/Database/DatabaseTransactionsManager.php(203): Illuminate\Queue\SyncQueue->Illuminate\Queue\{closure}() #34 /home/tiptopyc/test.tiptopy.co.ke/vendor/laravel/framework/src/Illuminate/Queue/SyncQueue.php(50): Illuminate\Database\DatabaseTransactionsManager->addCallback(Object(Closure)) #35 /home/tiptopyc/test.tiptopy.co.ke/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(243): Illuminate\Queue\SyncQueue->push(Object(Illuminate\Notifications\SendQueuedNotifications), '', NULL) #36 /home/tiptopyc/test.tiptopy.co.ke/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(227): Illuminate\Bus\Dispatcher->pushCommandToQueue(Object(Illuminate\Queue\SyncQueue), Object(Illuminate\Notifications\SendQueuedNotifications)) #37 /home/tiptopyc/test.tiptopy.co.ke/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(76): Illuminate\Bus\Dispatcher->dispatchToQueue(Object(Illuminate\Notifications\SendQueuedNotifications)) #38 /home/tiptopyc/test.tiptopy.co.ke/vendor/laravel/framework/src/Illuminate/Notifications/NotificationSender.php(228): Illuminate\Bus\Dispatcher->dispatch(Object(Illuminate\Notifications\SendQueuedNotifications)) #39 /home/tiptopyc/test.tiptopy.co.ke/vendor/laravel/framework/src/Illuminate/Notifications/NotificationSender.php(75): Illuminate\Notifications\NotificationSender->queueNotification(Object(Illuminate\Database\Eloquent\Collection), Object(App\Notifications\VerifyEmail)) #40 /home/tiptopyc/test.tiptopy.co.ke/vendor/laravel/framework/src/Illuminate/Notifications/ChannelManager.php(39): Illuminate\Notifications\NotificationSender->send(Object(Illuminate\Database\Eloquent\Collection), Object(App\Notifications\VerifyEmail)) #41 /home/tiptopyc/test.tiptopy.co.ke/vendor/laravel/framework/src/Illuminate/Notifications/RoutesNotifications.php(18): Illuminate\Notifications\ChannelManager->send(Object(App\Models\User), Object(App\Notifications\VerifyEmail)) #42 /home/tiptopyc/test.tiptopy.co.ke/tests/email-debug.php(131): App\Models\User->notify(Object(App\Notifications\VerifyEmail)) #43 {main} === Email Debugging Complete === Please check your inbox for test emails and verification emails Also check spam/junk folders as test emails might be filtered