Email Security
Email SecuritySettingsBlock Senders
resource cloudflare_email_security_block_sender
required
cloudflare_email_security_block_sender
resource "cloudflare_email_security_block_sender" "example_email_security_block_sender" {
account_id = "023e105f4ecef8ad9ca31a8372d0c353"
is_regex = false
pattern = "test@example.com"
pattern_type = "EMAIL"
comments = "Block sender with email test@example.com"
}
data cloudflare_email_security_block_sender
computed
cloudflare_email_security_block_sender
data "cloudflare_email_security_block_sender" "example_email_security_block_sender" {
account_id = "023e105f4ecef8ad9ca31a8372d0c353"
pattern_id = "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
}
data cloudflare_email_security_block_senders
optional
cloudflare_email_security_block_senders
data "cloudflare_email_security_block_senders" "example_email_security_block_senders" {
account_id = "023e105f4ecef8ad9ca31a8372d0c353"
direction = "asc"
order = "pattern"
pattern = "pattern"
pattern_type = "EMAIL"
search = "search"
}
Email SecuritySettingsImpersonation Registry
resource cloudflare_email_security_impersonation_registry
optional
cloudflare_email_security_impersonation_registry
resource "cloudflare_email_security_impersonation_registry" "example_email_security_impersonation_registry" {
account_id = "023e105f4ecef8ad9ca31a8372d0c353"
email = "john.doe@example.com"
is_email_regex = false
name = "John Doe"
comments = "comments"
directory_id = 0
directory_node_id = 0
external_directory_node_id = "external_directory_node_id"
provenance = "A1S_INTERNAL"
}
data cloudflare_email_security_impersonation_registry
computed
cloudflare_email_security_impersonation_registry
data "cloudflare_email_security_impersonation_registry" "example_email_security_impersonation_registry" {
account_id = "023e105f4ecef8ad9ca31a8372d0c353"
impersonation_registry_id = "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
}
data cloudflare_email_security_impersonation_registries
optional
cloudflare_email_security_impersonation_registries
data "cloudflare_email_security_impersonation_registries" "example_email_security_impersonation_registries" {
account_id = "023e105f4ecef8ad9ca31a8372d0c353"
direction = "asc"
order = "name"
provenance = "A1S_INTERNAL"
search = "search"
}
Email SecuritySettingsTrusted Domains
resource cloudflare_email_security_trusted_domains
required
cloudflare_email_security_trusted_domains
resource "cloudflare_email_security_trusted_domains" "example_email_security_trusted_domains" {
account_id = "023e105f4ecef8ad9ca31a8372d0c353"
is_recent = true
is_regex = false
is_similarity = false
pattern = "example.com"
comments = "Trusted partner domain"
}
data cloudflare_email_security_trusted_domains
computed
cloudflare_email_security_trusted_domains
data "cloudflare_email_security_trusted_domains" "example_email_security_trusted_domains" {
account_id = "023e105f4ecef8ad9ca31a8372d0c353"
trusted_domain_id = "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
}
data cloudflare_email_security_trusted_domains_list
optional
is_recent?: Bool
Filter to show only recently registered domains that are trusted to prevent triggering Suspicious or Malicious dispositions.
cloudflare_email_security_trusted_domains_list
data "cloudflare_email_security_trusted_domains_list" "example_email_security_trusted_domains_list" {
account_id = "023e105f4ecef8ad9ca31a8372d0c353"
direction = "asc"
is_recent = true
is_similarity = true
order = "pattern"
pattern = "pattern"
search = "search"
}