Foros del Web » Programando para Internet » PHP »

Enviando un MAIL con PHP

Estas en el tema de Enviando un MAIL con PHP en el foro de PHP en Foros del Web. trabajo con XAMPP Version 1.4.11 al enviar un mail: <? mail("[email protected]","jandersubject","clande rbody"); ?> me da el error: Warning: mail() [function.mail]: SMTP server response: 550 5.7.1 ...
  #1 (permalink)  
Antiguo 10/02/2005, 09:57
 
Fecha de Ingreso: febrero-2005
Ubicación: bcn - catalunya
Mensajes: 107
Antigüedad: 12 años, 10 meses
Puntos: 0
Enviando un MAIL con PHP

trabajo con XAMPP Version 1.4.11

al enviar un mail:

<?
mail("[email protected]","jandersubject","clande rbody");
?>

me da el error:

Warning: mail() [function.mail]: SMTP server response: 550 5.7.1 Unable to relay for [email protected] in C:\xampp\htdocs\proves\mailprova1.php on line 10

alguna propuesta?

Gracias de antemano!
  #2 (permalink)  
Antiguo 10/02/2005, 10:10
Avatar de lado2mx
Colaborador
 
Fecha de Ingreso: agosto-2001
Ubicación: Veracruz
Mensajes: 3.720
Antigüedad: 16 años, 4 meses
Puntos: 9
Te da un error HTTP de 550, posiblemente una prohibición, te haz finajo si haz configurado en el php.ini el SMTP???
  #3 (permalink)  
Antiguo 10/02/2005, 10:12
 
Fecha de Ingreso: febrero-2005
Ubicación: bcn - catalunya
Mensajes: 107
Antigüedad: 12 años, 10 meses
Puntos: 0
tengo puesto en el php.ini

SMTP = localhost
sendmail_from = [email protected]

aunque también lo he intentado con nuestro dominio...

SMTP = nuestrodominio
sendmail_from = [email protected]

con el mismo resultado... cómo debe configurarse el php.ini?

Gracias por la ayuda!
  #4 (permalink)  
Antiguo 10/02/2005, 10:26
 
Fecha de Ingreso: febrero-2005
Ubicación: bcn - catalunya
Mensajes: 107
Antigüedad: 12 años, 10 meses
Puntos: 0
NAVEGANDO HE ENCONTRADO LA SOLUCIÓN AL PROBLEMA:

Comentario de Sebastián López Castro 06/10/04
Posible solución al problema de Warning: mail(): SMTP server response: 550 5.7.1 Unable to relay.

Esta solución es válida para Windows XP PRO, usando el servidor SMTP que inluye el IIS.

Si hemos configurado bien el PHP.INI, pero el error persiste, probablemente se debe a que, por defecto, la opción de RELAY (Retransmisión en castellano) se encuentra desactivada. Para activarla y permitir la salida de nuestros emails desde PHP deberemos ir a Panel de Control-Herramientas administrativas- Servicios de Internet Information Server, y una vez dentro seleccionar el servidor virtual de SMTP. Pulsamos el botón Propiedades en la barra de botones y seleccionamos la pestaña "Acceso". En la parte baja de dicha pestaña encontramos un botón que pone "Retransmisión", lo pulsamos y, en la ventana que se abre elegimos la opción "Sólo los de la lista siguiente", pulsamos el botón "Agregar" e introducimos la IP de nuestro servidor (ejemplo: 192.168.0.15). Así estaremos autorizando a nuestra máquina servidora a enviar correos SMTP al exterior.

GRACIAS A TODOS IGUALMENTE!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:01.