Ver Mensaje Individual
  #13 (permalink)  
Antiguo 21/04/2005, 12:02
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 10 meses
Puntos: 129
Ya te comenté .. si quieres adaptar el script al uso de los arrays superglobales para evitar problemas con "register_globals" .. ademas de quitar el "global" completo .. debes usar $_SERVER ... donde antes aparecía sólo $HTTP_HOST .. por ejemplo:
Código PHP:
fputs ($Connect"HELO $HTTP_HOST\r\n"); 
sería:
Código PHP:
fputs ($Connect"HELO ".$_SERVER['HTTP_HOST']."\r\n"); 
No sé si aparecerá más .. revisalo.

Pero .. si te fijas:
Código PHP:
if (getmxrr($Domain$MXHost)) { 
        
$ConnectAddress $MXHost[0]; 
    }else{ 
        
$ConnectAddress $Domain
    } 
    
$Connect fsockopen ($ConnectAddress25); 
Del uso de la función:

getmxrr() (que sólo funciona en LINUX) .. se deriva si va a usar o intentar conecar a "domino.tal" o al registro MX de ese domino que es donde se supone que está atendiendo ese servidor para tratar el e-mail (SMTP).

Si eso ya te falla .. tendrías que ver en la documentación oficial de PHP si hay algo a tener encuenta ...

Un saludo,