Am o aplicație web care rulează pe Azure și folosesc Google Domains pentru numele domeniului (mywebapp.com) și DNS. Azure generează automat adrese URL pentru diferite resurse/servicii (de exemplu: https://black-cat-12345.azurestaticapps.net, https://my-webapp-api.azurewebsites.net) și folosesc CNAME-uri pentru a crea subdomenii:
mywebapp.com A 3600 {Google IP}
mywebapp.com MX 3600 {servere de e-mail Google}
mywebapp.com SPF „v=spf1 include:_spf.google.com ~all”
login.mywebapp.com CNAME 3600 black-cat-12345.azurestaticapps.net
api.mywebapp.com CNAME 3600 my-webapp-api.azurewebsites.net
etc
Mi s-a spus să iau în considerare cu fermitate adăugarea înregistrărilor SPF pentru subdomenii pentru a preveni falsificarea e-mailurilor și e-mailurile de phishing, dar în conformitate cu Adăugarea înregistrărilor DNS CNAME și TXT pentru un subdomeniu Nu pot avea înregistrări SPF în timp ce folosesc CNAME. Nu știu cum să realizez asta.
Dacă nu trimit niciodată e-mailuri de la subdomenii și nu am înregistrări MX, sunt necesare înregistrările SPF?
Dacă ar trebui să adaug înregistrări SPF, este singura modalitate de a realiza acest lucru prin schimbarea de la înregistrările CNAME la înregistrările A? Nu pot folosi IP-ul de bază al resursei/serviciului Azure (de exemplu: my-webapp-api.azurewebsites.net -> 52.175.36.249), așa că sunt deschis ideilor.