terraform-provider-cloudflare icon indicating copy to clipboard operation
terraform-provider-cloudflare copied to clipboard

Email routing configuration support

Open mhitza opened this issue 2 years ago • 4 comments

Current Terraform and Cloudflare provider version

Terraform v1.1.5 on linux_amd64

  • provider registry.terraform.io/cloudflare/cloudflare v3.7.0

Description

I would like to set up Email Routing custom/destination address configuration in Terraform. And (it would be nice automatic) associated DNS entries.

Use cases

To avoid having manual configured Cloudflare resources

Potential Terraform configuration

resource "cloudflare_email_routing" "my_fancy_email" {
  zone_id = var.my_cloudflare_zone_id
  custom_address = "fancy"
  destination_address = "[email protected]"
}

References

No response

mhitza avatar Feb 15 '22 22:02 mhitza

Second this one ... programmatic access via Terraform to configure email routing would be amazing!

timmehhh7 avatar Feb 17 '22 20:02 timmehhh7

This feature would be amazing because I could finally manage my mail addresses as a code through CI pipeline 👍

MyKEms avatar Apr 01 '22 08:04 MyKEms

+1 on this, feature would be amazing to see in the terraform provider

dc232 avatar Apr 26 '22 20:04 dc232

Seems not possible for now due to lack of relevant APIs https://community.cloudflare.com/t/email-forwarding-api/391707

yan12125 avatar Jul 01 '22 10:07 yan12125

@jacobbednarz working on this one as well

Cyb3r-Jak3 avatar Aug 23 '22 21:08 Cyb3r-Jak3

This functionality has been released in v3.23.0 of the Terraform Cloudflare Provider.

Please see the Terraform documentation on provider versioning or reach out if you need any assistance upgrading.

For further feature requests or bug reports with this functionality, please create a new GitHub issue following the template. Thank you!

github-actions[bot] avatar Sep 07 '22 00:09 github-actions[bot]