Genau das sage ich doch. Ein CNAME-Record beschreibt einen Alias. Umgekehrt gefragt: Wo steht, dass dieser Alias nur für A-Records gilt? In den Spezifikationen (RFC1034/1035) steht auch nichts davon, dass das auf bestimmte Record-Typen beschränkt ist. Ein Alias kann ja z.B. auch gewünscht sein, wenn man den gleichen Mailserver für mehrere Subdomains nutzen möchte.
Ich habe bei meiner Domain einen Wildcard-CNAME auf meine Hauptdomain. Bei einer garantiert nicht individuell konfigurierten Subdomain zeigt dig:
# dig asdsadsadsadas.robv.de MX
; <<>> DiG 9.5.1-P3 <<>> asdsadsadsadas.robv.de MX
...
;; ANSWER SECTION:
asdsadsadsadas.robv.de. 3600 IN CNAME robv.de.
robv.de. 3600 IN MX 10 aspmx3.googlemail.com.
...
Alles anzeigen
Wie dort zu sehen ist, wird explizit erwähnt, dass der CNAME-Record berücksichtigt wurde. Es ist keinesfalls so, dass standardmäßig die MX-Records der Hauptdomain geliefert werden:
# dig asdssad.google.com MX
; <<>> DiG 9.5.1-P3 <<>> asdssad.google.com MX
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 42128
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;asdssad.google.com. IN MX
;; AUTHORITY SECTION:
google.com. 60 IN SOA ns1.google.com. dns-admin.google.com. 1415213 7200 1800 1209600 300
;; Query time: 32 msec
;; SERVER: 66.96.208.21#53(66.96.208.21)
;; WHEN: Wed May 12 21:20:49 2010
;; MSG SIZE rcvd: 86
Alles anzeigen
Hier wurde keine MX-Eintrag gefunden.