Email not working

Hello

I have tried searching forums for a solution to email not working.
Nextcloud running as a test on AWS lightsail.
Ubuntu 18.01.04 LTS - installed by Snap.
Have tried to configure email but it is not working:

Horde_Imap_Client_Exception: Error connecting to mail server.

  1. /var/snap/nextcloud/20007/nextcloud/extra-apps/mail/vendor/pear-pear.horde.org/Horde_Imap_Client/Horde/Imap/Client/Socket.php - line 375: Horde_Imap_Client_Socket->_connect()
  2. /var/snap/nextcloud/20007/nextcloud/extra-apps/mail/vendor/pear-pear.horde.org/Horde_Imap_Client/Horde/Imap/Client/Base.php - line 838: Horde_Imap_Client_Socket->_login("*** sensiti … *")
  3. /var/snap/nextcloud/20007/nextcloud/extra-apps/mail/vendor/pear-pear.horde.org/Horde_Imap_Client/Horde/Imap/Client/Base.php - line 1389: Horde_Imap_Client_Base->login("*** sensiti … *")
  4. /var/snap/nextcloud/20007/nextcloud/extra-apps/mail/lib/IMAP/FolderMapper.php - line 51: Horde_Imap_Client_Base->listMailboxes("*", 4, { delimiter: … e})
  5. /var/snap/nextcloud/20007/nextcloud/extra-apps/mail/lib/IMAP/MailboxSync.php - line 77: OCA\Mail\IMAP\FolderMapper->getFolders(OCA\Mail\Account {}, Horde_Imap_C … e})
  6. /var/snap/nextcloud/20007/nextcloud/extra-apps/mail/lib/Listener/DraftMailboxCreatorListener.php - line 95: OCA\Mail\IMAP\MailboxSync->sync(OCA\Mail\Account {}, true)
  7. /var/snap/nextcloud/20007/nextcloud/extra-apps/mail/lib/Listener/DraftMailboxCreatorListener.php - line 70: OCA\Mail\Listener\DraftMailboxCreatorListener->createDraftsMailbox(OCA\Mail\Account {})
  8. /snap/nextcloud/20007/htdocs/lib/private/EventDispatcher/ServiceEventListener.php - line 75: OCA\Mail\Listener\DraftMailboxCreatorListener->handle(OCA\Mail\Eve … {})
  9. /snap/nextcloud/20007/htdocs/3rdparty/symfony/event-dispatcher/EventDispatcher.php - line 212: OC\EventDispatcher\ServiceEventListener->__invoke(OCA\Mail\Eve … {}, “OCA\Mail\ … t”, Symfony\Comp … {})
  10. /snap/nextcloud/20007/htdocs/3rdparty/symfony/event-dispatcher/EventDispatcher.php - line 44: Symfony\Component\EventDispatcher\EventDispatcher->doDispatch([ OC\EventDi … }], “OCA\Mail\ … t”, OCA\Mail\Eve … {})
  11. /snap/nextcloud/20007/htdocs/lib/private/EventDispatcher/EventDispatcher.php - line 75: Symfony\Component\EventDispatcher\EventDispatcher->dispatch(“OCA\Mail\ … t”, OCA\Mail\Eve … {})
  12. /var/snap/nextcloud/20007/nextcloud/extra-apps/mail/lib/Service/MailTransmission.php - line 192: OC\EventDispatcher\EventDispatcher->dispatch(“OCA\Mail\ … t”, OCA\Mail\Eve … {})
  13. /var/snap/nextcloud/20007/nextcloud/extra-apps/mail/lib/Controller/AccountsController.php - line 372: OCA\Mail\Service\MailTransmission->saveDraft(OCA\Mail\Mod … {}, null)
  14. /snap/nextcloud/20007/htdocs/lib/private/AppFramework/Http/Dispatcher.php - line 170: OCA\Mail\Controller\AccountsController->draft(3, “test”, “

    tes emailllll

    ”, “”, “”, “”, true, null)
  15. /snap/nextcloud/20007/htdocs/lib/private/AppFramework/Http/Dispatcher.php - line 99: OC\AppFramework\Http\Dispatcher->executeController(OCA\Mail\Con … {}, “draft”)
  16. /snap/nextcloud/20007/htdocs/lib/private/AppFramework/App.php - line 126: OC\AppFramework\Http\Dispatcher->dispatch(OCA\Mail\Con … {}, “draft”)
  17. /snap/nextcloud/20007/htdocs/lib/private/AppFramework/Routing/RouteActionHandler.php - line 47: OC\AppFramework\App::main(“OCA\Mail\ … r”, “draft”, OC\AppFramew … {}, { accountId: … "})
  18. <>OC\AppFramework\Routing\RouteActionHandler->__invoke({ accountId: … "})
  19. /snap/nextcloud/20007/htdocs/lib/private/Route/Router.php - line 297: call_user_func(OC\AppFramew … {}, { accountId: … "})
  20. /snap/nextcloud/20007/htdocs/lib/base.php - line 997: OC\Route\Router->match("/apps/mail/ … t")
  21. /snap/nextcloud/20007/htdocs/index.php - line 42: OC::handleRequest()

Then there many entries similar to this in the logs:

ResourceLocator can not find a web root (root: /var/snap/nextcloud/20007/nextcloud/extra-apps/mail, file: index.php/css/mail/812b-a652-mail.css?v=d41d8cd98f00b204e9800998ecf8427e, webRoot: , throw: true))

Many thanks for anyone’s help solving this.

Thanks