Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/06/2007, 09:58
Aper
 
Fecha de Ingreso: marzo-2007
Mensajes: 103
Antigüedad: 17 años, 1 mes
Puntos: 0
Ayuda con mail()

Tengo un problemita con la funcion mail.. pasa que yo antes podia mandar mails perfectamente con este script

Código PHP:
<?php

    $case1 
"[email protected]";
    
$case2 "[email protected]";
    
$case3 "[email protected]";
    
$header="From:$from_name<$from_mail>n";
    
$header .= "Reply-To:$from_mail";
    switch(
$_POST['select']){
    case 
1:
    
$header .= "A quien [Shadow]";
    break;
    case 
2:
    
$header .= "A quien [SquaLL]";
    break;
    case 
3:
    
$header .= "A quien [Contacto]";
    break;
    }
    
$message2 stripcslashes($message);
    switch(
$_POST['select']){
    case 
1:
             
mail($case1,$topic,$message2,$header);
    break;
    case 
2:
             
mail($case2,$topic,$message2,$header);
    break;
    case 
3:
    
mail($case3,$topic,$message2,$header);
    break;
    }
}
?>
y ahora me sale este error... :

Código:
Warning: mail() [function.mail]: SMTP server response: 530 SMTP authentication is required. in I:\host\web.net\public_html\send.php on line 49
Los del hosting me dijeron que agregue esto:

Código PHP:
    $de "[email protected]";
    
ini_set("sendmail_from"$de); 

Pero sigo con los mismos problemas.. tengo entendido que necesita validacion SMTP y que mi usuario que antes era #usuario ya no es mas.. ahora es el mail osea [email protected].. como podria solucionar esto ?

Desde ya muchas gracias..


EDIT: no puedo editar ningun php.ini por que los del host lo hicieron asi por razones de seguridad...

Última edición por Aper; 23/06/2007 a las 10:07