Mailkit

MailKit is an open-source, cross-platform .NET library used for sending and receiving emails. It provides a robust and comprehensive set of features for interacting with email servers using the IMAP, POP3, and SMTP protocols. Built on top of Mimekit, MailKit enables developers to handle complex email operations, including MIME encoding, authentication, and more.

Prerequisites

  1. An iX Hello Account

For steps to create an iX Hello account, use the following steps:

https://docs.ixhello.com/ixhc/general/ixhello-create-accountarrow-up-right

  1. An app in the ix Hello account

One app in ix Hello should be created and at least one Utterance as well.

  1. An active email account to be created using either - Gmail, Hotmail (now Outlook.com), and Yahoo or any email service providers. Which offer platforms for sending, receiving, and managing email messages.

  2. Let's integrate Mailkit with iX Hello.

    1. Step 1 Connect to Mailkit

    2. To Configure Mailkit, browse to: Integration > Connect System > Add New Connection in the iX Hello platform and select options as shown below.

  3. Click Add New Connection, choose MailKit from the Connect External System dropdown, and then click "Next"

  1. Once you click on “Next” button, you will be redirected to the configuration screen where you need to provide connection information as shown below.

Service Instance Name: MailKitConnection

Smtp Host: smtp.gmail.com

Smtp Port: 587

Smtp Username: ******@gmail.com

Smtp Password: u******************

Note: Generate app passcode for the newly created or already existing Gmail ID

Steps to generate app passcode:

Enable SSL : true

Click on Validate and Save Settings

Once clicked on Validate and Save Settings, the connection will be enabled and successful.

Once the integration is completed, lets go ahaed and create the custom app.

Last updated

Was this helpful?