Can I set up the webhook to connect an email server via SMTP to avoid using third-party HTTP APIs?
The Lenses do not internally support the SMTP protocol, so it is not possible to configure an SMTP server as an alert channel to send emails or use the Webhook configuration to connect directly to an SMTP server. To send alert emails, you must connect to third-party systems via HTTP so that these systems can send the alerts via email. In the documentation, you can find the following information about webhooks:
Configuring a webhook channel: Webhooks | Lenses.io Help Center
Configuring a third-party system to send emails: Webhooks (Email) | Lenses.io Help Center
If the objective is to send alerts, you can use other channels such as Alert Manager, Teams, Slack, for example.