Hexabot
Go to websiteGitHub RepoDiscord
  • Welcome
  • Introduction
    • Overview
    • Features
  • Quickstart
    • Installation
    • Create your first flow
  • USER GUIDE
    • Visual Editor
      • Using the Visual Editor
      • Regular Blocks
        • Using Simple Text Block
        • Using Quick Replies Block
        • Using Buttons Block
        • Using Attachment Block
      • Using Advanced Blocks
    • Flows
    • NLU
      • Manage NLU Entities
      • NLU Engines
        • LLM NLU Engine
        • Ludwig NLU Engine
        • Tensorflow NLU Engine
    • Knowledge Base
      • Content Types
      • Manage Persistent Menu
      • Media Library
    • Localization
      • Languages
      • Translations
    • Users and Roles
      • Manage users
      • Manage roles
    • Manage Settings
      • Email
      • Chatbot Global Fallback
      • NLU Provider
      • Web Channel
      • Live chat widget
      • Facebook Messenger
    • Context Variables
    • Chat Inbox
    • Subscribers
    • Analytics Dashboard
  • FAQ
    • How can I deploy my Hexabot using NGINX ?
    • How can I add the Chatbot Widget to my Website?
  • Developer Guide
    • Contributors Installation Guide
    • CLI Command Reference
    • Setup Node.js with NVM
    • Setting Up Docker for Development and Production
    • SMTP Configuration and Emails
    • Extensions
    • Plugins
      • Hexabot Plugin Development
      • Build your First Plugin
    • Training custom NLU Models with Ludwig AI
Powered by GitBook
On this page

Was this helpful?

Edit on GitHub
  1. USER GUIDE
  2. Manage Settings

Email

PreviousManage SettingsNextChatbot Global Fallback

Last updated 8 months ago

Was this helpful?

Hexabot uses email for various functions, including sending user invitations, confirmations, and automated responses in certain situations, such as consecutive fallbacks. This guide explains how to manage your email settings to enable these functionalities.

1. Access Email Settings:

  • Go to Hexabot settings or the "Settings" section.

  • Click on the "Email" view.

2. Configure Email Sending:

  • Enter Sender Email Address: Provide the email address from which Hexabot should send messages (e.g., support@yourcompany.com or no-reply@domain.com). This email address will be used for sending user invitations, confirmations, and automated responses.

  • Mailer: Choose the email sending method you want to use:

    • SMTP: Use Simple Mail Transfer Protocol (SMTP), which is a more common and flexible protocol for sending email. If you choose SMTP, you will need to provide the additional settings below.

  • SMTP Host: Enter the SMTP server address provided by your email provider.

  • Port: Enter the SMTP port number. Common port numbers include 25, 465, and 587. Consult your email provider's documentation to determine the correct port for your account.

  • Enable SSL: Activate Secure Sockets Layer (SSL) to protect the confidentiality and integrity of email data transmission. Check with your email provider to see if SSL is supported and required.

  • User: If your SMTP server requires authentication, enter the username for your email account.

  • Password: Enter the password for your email account.

Sendmail: Use the utility, which is typically configured on Linux and Unix systems.

sendmail