Hola amigos aca de nuevo :
Tengo el siguente error en un formulario PHP( que antes andaba de maravillas):
SMTP server response: 530 SMTP authentication is required
El del servidor me dice que estan protegidos para el SPAM y me dijo esto:
En caso de que usted utilice la función mail() de php, le informamos que puede forzar la variable From colocando la siguiente linea antes de utilizar dicha función
ini_set(sendmail_from,'micorreo@midominio');
Donde deberá reemplazar micorreo@midominio por una cuenta que haya creado en su panel de control, por ej. contacto@********.com
O sea no pueo usar nunca ams GMAIL y HOTMAIL ??
Aca esta la parte del codigo que hace el envío ahí puse la linea pero no cambié el $to= lo dejé como estaba :
}
if (count($errores)==0) {
$to = "[email protected]";
$from = "From: ".$_POST['email']."\n";
$subject = "Consulta desde linkxtek.com.ar";
$msg = "Nombre: ".$_POST['nombre']."\r\n";
$msg .= "Email: ".$_POST['email']."\r\n";
$msg .= "Tel: ".$_POST['tel']."\r\n";
$msg .= "Direccion: ".$_POST['direccion']."\r\n";
$msg .= "Ciudad: ".$_POST['ciudad']."\r\n";
$msg .= "Provincia: ".$_POST['provincia']."\r\n";
$msg .= "Pais: ".$_POST['pais']."\r\n";
$msg .= $_POST['comentarios'];
ini_set(sendmail_from,'[email protected]');
mail($to, $subject, $msg, $from);
$aviso="Gracias por comunicarse con nosotros.";
}
Alguna ayudita gracias de antemano