Quick start
This guide uses a sales scenario to show what to prepare before connecting mail, how to describe the feature to your Agent, and how to check the result.
Before you start
- Confirm that the NocoBase Pro Mail plugin is installed and enabled. If it is missing, ask the Agent to check whether Mail is available in your Pro environment; do not replace the plugin with a custom mail page.
- Decide which mailbox provider to connect. Gmail and Microsoft 365 usually require an administrator to prepare an OAuth app. Other providers may use IMAP/SMTP, depending on provider support.
- Make sure customer contacts have email addresses that can be used for matching, and prepare a mailbox for testing.
Provider credentials are usually maintained by an application administrator in deployment configuration; the exact location depends on the installed version. Users connect their own mailboxes from the application's Mail account page. Do not paste passwords, authorization codes, or OAuth secrets into a chat. See Prepare mail access for details.
Example: handle mail from a customer record
Give the following prompt to your application Agent, and adjust the contact field names and target page to match your app:
Expected result
On a customer detail page, sales reps can see messages matching the customer's contact email addresses, read them, view attachments, and reply without leaving the page. When composing, they can select a contact and use customer details in the message. Each rep continues to see only mailboxes and messages they are authorized to access.
Verify the result
- Connect a test mailbox and confirm that messages to or from the customer's contacts appear on the customer page.
- Confirm that unrelated messages are not shown and contacts without an email address are not matched incorrectly.
- Sign in as another ordinary user and confirm they cannot view the first user's mailbox or messages.
- Send a test message and reply to an incoming message; verify the content and attachments in the receiving mailbox.
If provider access is not configured yet, start with Prepare mail access. For signatures, templates, and other business pages, continue to Further use.

