php aviso indeterminado índice http_host em $ GLOBALS

De repente, recebo este aviso do php após uma atualização recente da versão do php. É usado em vários lugares (particularmente a minha class htmlMimeMail).

O código é: $mail->setSMTPParams('*mail.xxxx.xxx*', 26, $GLOBALS['HTTP_SERVER_VARS']['HTTP_HOST'], 1, '*email-name*', '*email-password*');

O aviso é: Undefined index: HTTP_HOST in xxxx on line xxx

Os códigos parecem estar funcionando bem, mas o aviso é irritante e espero que os avisos sejam usados ​​por um motivo. Como posso limpar este aviso?

$HTTP_SERVER_VARS está obsoleto; use $_SERVER :

 $mail->setSMTPParams('*mail.xxxx.xxx*', 26, $_SERVER['HTTP_HOST'], 1, '*email-name*', '*email-password*'); 
    Intereting Posts