search mobile facets autocomplete spellcheck crawler rankings weights synonyms analytics engage api customize documentation install setup technology content domains user history info home business cart chart contact email activate analyticsalt analytics autocomplete cart contact content crawling custom documentation domains email engage faceted history info install mobile person querybuilder search setup spellcheck synonyms weights engage_search_term engage_related_content engage_next_results engage_personalized_results engage_recent_results success add arrow-down arrow-left arrow-right arrow-up caret-down caret-left caret-right caret-up check close content conversions-small conversions details edit grid help small-info error live magento minus move photo pin plus preview refresh search settings small-home stat subtract text trash unpin wordpress x alert case_deflection advanced-permissions keyword-detection predictive-ai sso

SMTP Mailer Guide

Configure a mailer within Enterprise Search to send user invitations and password resets.

Mailer, Local Mail Service Example

If you're using something like Postfix, a mailer configuration might look like this:

email.account:
  enabled: true
  smtp:
    auth: plain # Can be plain, login, or CRAM-MD5.
    starttls.enable: false # Whether emails are sent encapsulated in TLS, or not.
    host: 127.0.0.1
    port: 25
    user: mail@example.com
    password: secure-pass-phrase
  email_defaults:
    from: noreply@example.com # The 'from' address is the address from which emails are sent.
    url_host: http://localhost:3002 # The url_host parameter is the domain used within generated emails, like password resets and invitations. Defaults to localhost.

Mailer, GMail Example

Gmail makes for a handy and easy to setup SMTP server.

There are multiple options. You can use a G Suite organization or a personal account.

Read the Google documentation to get it setup, then plug the values in as such:

email.account:
  enabled: true
  smtp:
    auth: plain
    starttls.enable: true
    host: smtp.gmail.com
    port: 587
    user: example@gmail.com
    password: secure-pass-phrase
  email_defaults:
    from: noreply@gmail.com
    url_host: https://example.com

Mailer, Outlook Example

Outlook can send mail.

Read the Microsoft Office documentation to learn more.

Plugin your values once you receive them:

email.account:
  enabled: true
  smtp:
    auth: login
    starttls.enable: true
    host: https://smtp-mail.outlook.com
    port: 587
    user: example@outlook.com
    password: secure-pass-phrase
  email_defaults:
    from: noreply@outlook.com
    url_host: https://example.com

Enjoying the beta? Something broken? Lost? Please send us your feedback or visit the Enterprise Search community.