> For the complete documentation index, see [llms.txt](https://titan-core.gitbook.io/titan-core/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://titan-core.gitbook.io/titan-core/resources/email_notification_integration.md).

# EmailNotificationIntegration

[Snowflake Documentation](https://docs.snowflake.com/en/sql-reference/sql/create-notification-integration)

Manages the configuration for email-based notification integrations within Snowflake. This integration allows specifying recipients who will receive notifications via email.

## Examples

### Python

```python
email_notification_integration = EmailNotificationIntegration(
    name="some_email_notification_integration",
    enabled=True,
    allowed_recipients=["user1@example.com", "user2@example.com"],
    comment="Example email notification integration"
)
```

### YAML

```yaml
email_notification_integrations:
  - name: some_email_notification_integration
    enabled: true
    allowed_recipients:
      - user1@example.com
      - user2@example.com
    comment: "Example email notification integration"
```

## Fields

* `name` (string, required) - The name of the email notification integration.
* `enabled` (bool, required) - Specifies whether the notification integration is enabled.
* `allowed_recipients` (list) - A list of email addresses that are allowed to receive notifications.
* `comment` (string) - An optional comment about the notification integration.
* `owner` (string or [Role](/titan-core/resources/role.md)) - The owner role of the notification integration. Defaults to "ACCOUNTADMIN".
