gethostname
getprotobyname
Netzwerk-Funktionen
PHP Manual

# getmxrr

(PHP 4, PHP 5)

getmxrr — Ermittelt die zu einem Internet-Hostnamen passenden MX-Records

### Beschreibung

bool getmxrr ( string `$hostname` , array `&$mxhosts` [, array `&$weight` ] )

Sucht im DNS nach MX-Datensätzen, die zu `hostname` passen.

### Parameter-Liste

`hostname`

  Der Internet-Hostname.

`mxhosts`

  Eine Liste der gefundenen MX-Einträge wird im Array `mxhosts` abgelegt.

`weight`

  Wenn ein `weight`-Array übergeben wurde, werden darin die Gewichtungsinformationen gesammelt.

### Rückgabewerte

Gibt `TRUE` zurück, wenn mindestens ein Datensatz gefunden wurde. Wurde kein Datensatz gefunden oder trat ein Fehler auf, wird `FALSE` zuürckgegeben.

### Changelog

Version | Beschreibung
--- | ---
5.3.0 | Diese Funktion ist jetzt auf Windowsplattformen verfügbar.

### Anmerkungen

> Hinweis: Diese Funktion sollte nicht verwendet werden, um Adressverifikation durchzuführen. Nur die im DNS gefundenen Mailserver werden zurückgegeben; daher sollte entsprechend » RFC 2821 der `hostname` selbst mit der Priorität 0 als einziger MX verwendet werden, wenn kein MX-Eintrag gefunden wurde.

> Hinweis: Die Funktion steht auf Windows-Plattformen nicht zur Verfügung. Verwenden Sie dort statt dessen die » PEAR-Klasse » Net_DNS.

### Siehe auch

- checkdnsrr() - Prüft DNS-Einträge auf Übereinstimmung mit einem gegebenen Internet-Host-Namen oder einer IP-Adresse
- dns_get_record() - Fetch DNS Resource Records associated with a hostname
- gethostbyname() - Ermittelt die zum angegebenen Internet-Hostnamen passende IPv4-Adresse
- gethostbynamel() - Ermittelt eine Liste von IPv4-Adressen passend zum angegebenen Internet-Hostnamen
- gethostbyaddr() - Ermittelt den zur angegebenen IP-Adresse passenden Internet-Hostnamen
- die named(8)-Manualseite

gethostname
getprotobyname
Netzwerk-Funktionen
PHP Manual