Kryptkeeper
Walkthrough · 13 steps

Configure notification channels

Connect email, Slack, a webhook or PagerDuty.

As pki-admin

  1. Open /integrations

    Open /integrations
  2. Fill SMTP host with "192.168.13.166"

    Fill SMTP host with "192.168.13.166"
  3. Click Save on the SMTP host row

    Click Save on the SMTP host row
  4. Fill SMTP port with "11025"

    Fill SMTP port with "11025"
  5. Click xpath=//input[@aria-label="SMTP port"]/ancestor::div[.//button[normalize-space()="Save"]][1]//button[normalize-space()="Save"]

    Click xpath=//input[@aria-label="SMTP port"]/ancestor::div[.//button[normalize-space()="Save"]][1]//button[normalize-space()="Save"]
  6. Fill SMTP from address with "[email protected]"

    Fill SMTP from address with "kryptkeeper@acme.test"
  7. Click xpath=//input[@aria-label="SMTP from address"]/ancestor::div[.//button[normalize-space()="Save"]][1]//button[normalize-space()="Save"]

    Click xpath=//input[@aria-label="SMTP from address"]/ancestor::div[.//button[normalize-space()="Save"]][1]//button[normalize-space()="Save"]
  8. Fill Webhook URL with "http://192.168.13.166:18099/hook"

    Fill Webhook URL with "http://192.168.13.166:18099/hook"
  9. Click xpath=//input[@aria-label="Webhook URL"]/ancestor::div[.//button[normalize-space()="Save"]][1]//button[normalize-space()="Save"]

    Click xpath=//input[@aria-label="Webhook URL"]/ancestor::div[.//button[normalize-space()="Save"]][1]//button[normalize-space()="Save"]
  10. Select "Email (SMTP)" in Notification test channel

    Select "Email (SMTP)" in Notification test channel
  11. Fill Notification test target with "[email protected]"

    Fill Notification test target with "ops@acme.test"
  12. Click Send test

    Click Send test
  13. The sink: the test message arrives in the Mailpit inbox

    The sink: the test message arrives in the Mailpit inbox