Skip to main content

Email (IMAP)

What it is

An IMAP connection reads a mailbox, so incoming mail can start a workflow — a support address that files tickets, an inbox that receives supplier confirmations.

It only reads. To send mail, use the Email integration.

Before you start

  • Give Honeybase a dedicated mailbox, or at least a dedicated folder, rather than pointing it at a person's inbox.
  • IMAP access is off by default on some providers and has to be enabled in the mailbox's own settings.

Setup fields

These are the fields the guided setup collects — both the Add integration form and the setup card Barry raises in chat. Additional settings live on the connection's settings page once it exists.

Connection settings

FieldTypeRequiredSecretNotes
nameTextYesNoDisplay name for this connection. This is what you pick from in a workflow node.
hostTextYesNoHostname of the IMAP server, for example imap.gmail.com.
portNumberYesNoTCP port. 993 for implicit TLS, 143 for STARTTLS.
securityChoiceYesNoHow the connection is encrypted — SSL for port 993, STARTTLS for port 143.
defaultFolderTextYesNoThe mailbox folder to read from. INBOX unless you route mail into a dedicated folder.

Credentials

FieldTypeRequiredSecretNotes
usernameTextYesNoThe account to sign in as. Usually the full email address.
passwordPasswordYesYesThe password for that mailbox. Use an app password, not your account sign-in password, for any provider with two-factor authentication.

Common servers

ProviderHostPortSecurity
Gmail / Google Workspaceimap.gmail.com993SSL
Microsoft 365 / Outlookoutlook.office365.com993SSL
Fastmailimap.fastmail.com993SSL

App passwords

Providers with two-factor authentication reject account passwords over IMAP. Generate an app password instead:

  • Googlemyaccount.google.com/apppasswords, with 2-Step Verification already on. Google Workspace administrators can disable app passwords for the domain, in which case ask them to allow it for this account.
  • Microsoft 365 — an admin may need to enable authenticated IMAP for the mailbox before any password works.

Choosing a folder

defaultFolder is the folder the connection watches. Routing the mail you care about into its own folder with a server-side rule, and pointing Honeybase at that folder, is more predictable than watching INBOX and filtering afterwards.