Ver Mensaje Individual
  #4 (permalink)  
Antiguo 13/04/2005, 09:25
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Hoy por hoy no vas a encontrar servidores SMTP publicos que no requieran autentificación ..

Si vas a hacer tus pruebas en tus servidores (en tu casa) lo ideal si quieres seguir usando mail() de PHP por qué por ejemplo en tu servicio de hosting donde quede tu script si que funciona mail() correctamente (usan sus servidores SMTP própios u otro MTA) .. entonces instalate un servidor de correo SMTP en tu PC.

Si usas windows puedes probar con: QK SMTP Server, MiniRelay, ArgoSoft .. etc.

Lo instalas y dejas tu php.ini con su configuración original con respecto a SMTP= localhost pues será en ese mismo PC (o la IP que indiques si lo instalas en otro PC de tu Red si la usas ...) el que enviará tu correo. Sólo debes configurar tu servidor SMTP para que no requiera autentificación.

También puedes contrartar/registrarte con algún proveedor que te dé una cuenta de e-mail SMTP/POP (hotmail no sirve .. no proporciona ese servicio directame que yo sepa por ese médio). Por ejemplo www.hotpop.com .. Esa cuenta de e-mail para usar SMTP requiere autentificación .. no podras usar mail() de PHP original pero sí alternativas que sustituyen por completo a mail() y la mejoran como por ejemplo: PHP Mailer (http://phpmailer.sourceforge.net)

Un saludo,