hunk.code_window:         },
         })
       );
       return { html };
     }
     private async getContent(
       isEditorMode,
  
hunk.labels: keep keep keep keep replace keep keep keep keep
hunk.after_edit:     return { html, subject };
  
hunk.file_path: apps/api/src/app/content-templates/usecases/parse-preview/preview-email.usecase.ts
hunk.type: replace
file: # Nodemailer (custom SMTP server)
  
  You can use the [Nodemailer](https://nodemailer.com/about/) provider to send transactional emails through your custom SMTP server to your customers using the Novu Platform with a single API.
  
  ## Getting Started
  
  To use the Nodemailer channel, you will need to have your personal SMTP server configured and add `host`, `port`, `user`, `password` to the Nodemailer integration on the Novu platform.
  
  You can also provide value **`true`** for `secure` field if you want the connection to be secure, and if not, leave it empty.
  
  ### DKIM (DomainKeys Identified Mail)
  
  DKIM options can be used in order to sign messages sent using Nodemailer with DKIM keys.
  
  Those options are:
  
  - `DKIM Domain`
  - `DKIM Private Key`
  - `DKIM Key Selector`
  
  ## Create a Nodemailer integration with Novu
  
  - Visit the [Integrations](https://web.novu.co/integrations) page on Novu.
  - Locate Nodemailer and click on the **Connect** button.
  - Enter your SMTP credentials
    - `host`
    - `port`
    - `username`
    - `password`
    - `secure` (on demand)
    - And `DKIM` options if you want to sign messages with _DKIM_
  - Fill the `From email address` field using the authenticated email from the previous step.
  - Click on the **Save** button.
  - You should now be able to send notifications using Nodemailer in Novu.
  