Google
Web dns.bdat.net

Re: [PHP-ES] Consulta por envio de mails, funcion mail() - SOLUCIONADOx si a alguien le interesa la solucion

Write haof XML files: Javier Fernandez ( javierfz@enlacevisual.com.ar)
Fecha: lun 09 may 2005 - 23:36:21 CEST


Problema solucionado !!!
les comento como se soluciono x si alguien tiene el mismo problema...
Resulta que luego de volver a pelearme con la gente del hosting diciéndoles que no era un problema de mi script, logre que chekearan la configuración de su servidor y he aquí la trascripción de la conversación (solo el final, luego de que me solucionaran el problema al cabo de 30 minutos) :

javier: perfecto, ahi llego sin problemas...que sucedia ?
Guillermo [Soporte]: al parecer alguien habia deshabilitado la salida de envio por nobody
Guillermo [Soporte]: como no fue notificada te comente que los server no habian sufrido modificaciones
javier: ahhhh, me parecia que yo no habia cambiado nada en los scrtipts y me parecia raro que dejara de andar.
Guillermo [Soporte]: es que de las personas que se encuentra aca de soporte nadie habia sido ya que les pregunte....

Moraleja....: No se dejen engatuzar por los técnicos de los hosting que les digan "seguro es un error en el script", esa siempre es la respuesta mas fácil que tienen para dar.

en fin, gracias a todos por el tiempo igual y espero que a alguien le sirva mi experiencia.

Slds, Javier.

----- Original Message -----
From: "Javier Fernandez" < javierfz@enlacevisual.com.ar>
To: "Leonel Quinteros" < leonelq@ospsip.org.ar>; "Lista PHP" < php-es@lists.php.net>
Sent: Monday, May 09, 2005 5:18 PM
Subject: Re: [PHP-ES] Consulta por envio de mails, funcion mail()

Leonel y gente...
Antes que nada gracias por la respuesta, y les comento al respecto:

Probé de enviar el mismo mail desde mi cliente de correo (outlook express) a las casillas que no funcionaban y todo funciono perfectamente, los mails llegaron.
El script lo probé con 2 casillas mías personales fuera del server: javier@e-cyan.net y otras mas de este mismo dominio y javierfz@speedy.com.ar y no llega ninguna de estas (si llega si lo envió desde el outlook), mientras que a mi casilla javierfz@enlacevisual.com.ar que si es del server llega sin dramas de cualquier manera.

Respecto de que sea un error en la configuración de php o del sendmail, como puedo verificarlo ? es un servidor pago, no es mío personal al que yo tenga acceso para modificarlo......?

También es raro que el script no muestra error alguno, hace como si se ejecutara con éxito, y el mail solo llega a una sola de las casillas.

Slds.

  ----- Original Message -----
  From: Leonel Quinteros
  To: Javier Fernandez ; Lista PHP
  Sent: Monday, May 09, 2005 5:04 PM
  Subject: Re: [PHP-ES] Consulta por envio de mails, funcion mail()

  Y probaste enviar el mismo email, pero desde tu cliente de correo usando el mismo SMTP que usa ese servidor?? A ver si llega...
  El codigo en estos casos mucho no sirve, que te digan que es un error en el script es una burrada, no le podes pifiar a la llamada a la fuincion mail() y no darte cuenta... en todo caso es un error en la configuracion de PHP o del sendmail.
  Otra... no muestra error??
  A ninguna otra direccion llega?

  Saludos

------------------------------------------------------------------------------

  Leonel Quinteros
  O.S.P.S.I.P.
   leonelq@ospsip.org.ar
  www.ospsip.org.ar

------------------------------------------------------------------------------

  ----- Original Message -----
  From: Javier Fernandez
  To: php-es@lists.php.net
  Sent: Monday, May 09, 2005 3:50 PM
  Subject: [PHP-ES] Consulta por envio de mails, funcion mail()

  Gente, que tal, como andan todos....
  Después de quemarme las pestañas y hacer pruebas y mas pruebas recurro por
  ultimo a esta fuente de sabiduría, dado que mis pruebas se han agotado y no
  he logrado solucionar mi problema, el cual es el siguiente.

  Resulta que en mi servidor, el envío de mails andaba de mi maravillas, tenia
  varios scripts que se encargaban de recoger información de varios
  formularios y enviarla vía mail a diversas casillas indistintamente y sin
  ningún problema.

  Pero de golpe, de la noche a la mañana, me encuentro con el problema de que
  "exactamente los mismos scripts" que utilizaba para mandar a cualquier
  casilla, ahora funcionan solo parcialmente, es decir...:

  Si la casilla a la cual envío el mail, esta dentro del mismo servidor en el
  cual se esta ejecutando el script, el mail llega sin ningún tipo de
  problemas, ahora cuando utilizo el mismo script para enviar el mismo mail a
  una casilla externa al servidor donde se esta ejecutanto el script, dicho
  mail no llega nunca a pesar de que el script no da ningún
  error...sinceramente no se que hacer, los mismos scripts andan ok con
  casillas cuyo dominio esta hosteado en el servidor donde ejecuto los scripts
  y no andan con casillas cuyo dominio es externo al servidor.

  Luego de pelearme días enteros con la parte de soporte de mi servidor dado
  que ellos insisten en que es un "error" en el script y no entienden que el
  mismo código de la noche a la mañana comenzó a fallar es que recurro a
  ustedes para mostrarles dicho código y que me digan si es que estoy haciendo
  algo mal en el, a ver si tengo alguna manera de modificarlo para que el
  mismo envíe mails tanto a casillas del servidor como a casillas externas.

  Así que aquí se los dejo y cualquier sugerencia estoy a su disposición, ya
  que la desesperación y la ira contra la gente de soporte del hosting me ha
  sobrepasado......

  ////////////////////////////////////

  <?php
  //DATOS
  $namess="javier";
  $lastname="fernandez";
  $email=" test@test.com";
  $age="25";

  //CONTENIDO MAIL
  $subject = "Test";
  $from = " info@paramountstyle.com.ar";
  $contenidoaviso = "A new contact from COVER GIRL CONTEST <br>
    The following information was submitted:<br><br>

    NAME: $namess<br>
    LAST NAME: $lastname<br>
    EMAIL: $email<br>
    AGE: $age<br>";

  //HEADERS
  $headers = "MIME-Version: 1.0\r\n";
  $headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
  $headers .= "From:".$from;

  //ENVIO
  mail(" javier@e-cyan.net",$subject,$contenidoaviso,$headers); // a esta no
  llega
  mail(" javierfz@enlacevisual.com.ar",$subject,$contenidoaviso,$headers); // a
  esta si llega.
  ?>

  ////////////////////////////

  Quedo al aguardo de sus sugerencias ver si es un error de programación mío o
  de configuración del servidor..... y mil gracias nuevamente.....

  Javier.

  --
  PHP Spanish Localization Talk Mailing List (http://www.php.net/)
  To unsubscribe, visit: http://www.php.net/unsub.php



Este archivo fue generado por hypermail 2.1.7 : sáb 18 mar 2006 - 18:24:01 CET