Foros del Web » Programando para Internet » PHP »

php+mail

Estas en el tema de php+mail en el foro de PHP en Foros del Web. Hola, necesito usar la funcion mail para enviar unos formularios de prueba a un mail. El problema radica en que lo estoy probando en casa ...
  #1 (permalink)  
Antiguo 19/07/2008, 03:53
 
Fecha de Ingreso: junio-2008
Mensajes: 110
Antigüedad: 15 años, 10 meses
Puntos: 0
php+mail

Hola, necesito usar la funcion mail para enviar unos formularios de prueba a un mail. El problema radica en que lo estoy probando en casa y no tengo un smtp server como para meter en el php.ini y poder probarlo.
Como podria hacer?, hay alguno publico como para poder usarlo?, podria usar el de gmail?
Muchas Gracias.
  #2 (permalink)  
Antiguo 19/07/2008, 04:29
Avatar de emiliodeg  
Fecha de Ingreso: septiembre-2005
Ubicación: Córdoba
Mensajes: 1.830
Antigüedad: 18 años, 7 meses
Puntos: 55
Respuesta: php+mail

o configuras tu php o lo subes a un servidor
__________________
Degiovanni Emilio
developtus.com
  #3 (permalink)  
Antiguo 19/07/2008, 07:39
Avatar de juaniquillo
Colaborador
 
Fecha de Ingreso: noviembre-2005
Ubicación: San Juan, Puerto Rico
Mensajes: 5.745
Antigüedad: 18 años, 5 meses
Puntos: 281
Respuesta: php+mail

Puedes bajarte la versión gratis de PostCast Server e instalarlo en tu computadora. Es bastante fácil de usar. Funciona muy bien para envíos de prueba.
__________________
Por fin.. tengo algo parecido a un blog
Y por lo visto ya estoy escribiendo...
  #4 (permalink)  
Antiguo 19/07/2008, 16:21
 
Fecha de Ingreso: junio-2008
Mensajes: 110
Antigüedad: 15 años, 10 meses
Puntos: 0
Respuesta: php+mail

gracias, pero lo estuve probando y no me funciona. Al parecer lista el mail que se esta enviando y parece que lo envia, pero por ej no me llega a la cuenta de gmail.
  #5 (permalink)  
Antiguo 20/07/2008, 10:17
Avatar de juaniquillo
Colaborador
 
Fecha de Ingreso: noviembre-2005
Ubicación: San Juan, Puerto Rico
Mensajes: 5.745
Antigüedad: 18 años, 5 meses
Puntos: 281
Respuesta: php+mail

¿Lo configuraste en tu php.ini?
__________________
Por fin.. tengo algo parecido a un blog
Y por lo visto ya estoy escribiendo...
  #6 (permalink)  
Antiguo 20/07/2008, 10:36
Avatar de xbx
xbx
 
Fecha de Ingreso: mayo-2008
Ubicación: /home/xbx
Mensajes: 301
Antigüedad: 15 años, 11 meses
Puntos: 11
Respuesta: php+mail

No te llega solamente a la cuenta de Gmail?
Que pasa con las demas cuentas?

Verfica que tu programa SMTP no este bloquedo por el cortafuegos o firewall.
  #7 (permalink)  
Antiguo 25/07/2008, 17:30
 
Fecha de Ingreso: junio-2008
Mensajes: 110
Antigüedad: 15 años, 10 meses
Puntos: 0
Respuesta: php+mail

me aparece esto en el log del postcast server:
Lo probe con gmail, hotmail, y yahoo, y con los tres no anda.

GMAIL
Código:
Thread 1: 08:22:33 p.m. [<-->] : Connecting to gmail-smtp-in.l.google.com
Thread 1: 08:22:34 p.m. [<-->] : Connected.
Thread 1: 08:22:34 p.m. [--->] : 220 mx.google.com ESMTP 6si5005204yxg.6
Thread 1: 08:22:34 p.m. [<---] : HELO 0.0.0.0
Thread 1: 08:22:34 p.m. [--->] : 250 mx.google.com at your service
Thread 1: 08:22:34 p.m. [<---] : RSET
Thread 1: 08:22:35 p.m. [--->] : 250 2.1.0 Flushed 6si5005204yxg.6
Thread 1: 08:22:35 p.m. [<---] : MAIL FROM:<[email protected]>
Thread 1: 08:22:36 p.m. [--->] : 250 2.1.0 OK
Thread 1: 08:22:36 p.m. [<---] : RCPT TO:<[email protected]>
Thread 1: 08:22:40 p.m. [--->] : 250 2.1.5 OK
Thread 1: 08:22:40 p.m. [<---] : DATA
Thread 1: 08:22:40 p.m. [--->] : 354 Go ahead
Thread 1: 08:22:40 p.m. [<---] : .
Thread 1: 08:22:41 p.m. [--->] : 550-5.7.1 [201.255.20.xx] The IP you're using to send mail is not authorized
Thread 1: 08:22:41 p.m. [--->] : 550-5.7.1 to send email directly to our servers. Please use the SMTP
Thread 1: 08:22:41 p.m. [--->] : 550-5.7.1 relay at your service provider instead. Learn more at    
Thread 1: 08:22:41 p.m. [--->] : 550 5.7.1 http://mail.google.com/support/bin/answer.py?answer=10336 6si5005204yxg.6
Thread 1: 08:22:41 p.m. [<---] : QUIT
Thread 1: 08:22:41 p.m. [--->] : 221 2.0.0 mx.google.com closing connection 6si5005204yxg.6
Thread 1: 08:22:41 p.m. [<-->] : Disconnected.
Thread 1: 08:22:41 p.m. [<-->] : Error: 550 5.7.1 http://mail.google.com/support/bin/answer.py?answer=10336 6si5005204yxg.6
HOTMAIL
Código:
Thread 1: 08:23:14 p.m. [<-->] : Connecting to mx4.hotmail.com
Thread 1: 08:23:15 p.m. [<-->] : Connected.
Thread 1: 08:23:15 p.m. [--->] : 220 bay0-mc5-f8.bay0.hotmail.com Sending unsolicited commercial or bulk e-mail to Microsoft's computer network is prohibited. Other restrictions are found at http://privacy.msn.com/Anti-spam/. Violations will result in use of equipment located in California and other states. Fri, 25 Jul 2008 16:23:10 -0700 
Thread 1: 08:23:15 p.m. [<---] : HELO 0.0.0.0
Thread 1: 08:23:15 p.m. [--->] : 554 Transaction failed
Thread 1: 08:23:15 p.m. [<---] : QUIT
Thread 1: 08:23:15 p.m. [<-->] : Disconnected.
Thread 1: 08:23:15 p.m. [<-->] : Error: 554 Transaction failed
Thread 1: 08:23:16 p.m. [<-->] : Connecting to mx1.hotmail.com
Thread 1: 08:23:16 p.m. [<-->] : Connected.
Thread 1: 08:23:16 p.m. [--->] : 220 bay0-mc4-f17.bay0.hotmail.com Sending unsolicited commercial or bulk e-mail to Microsoft's computer network is prohibited. Other restrictions are found at http://privacy.msn.com/Anti-spam/. Violations will result in use of equipment located in California and other states. Fri, 25 Jul 2008 16:23:11 -0700 
Thread 1: 08:23:16 p.m. [<---] : HELO 0.0.0.0
Thread 1: 08:23:17 p.m. [--->] : 554 Transaction failed
Thread 1: 08:23:17 p.m. [<---] : QUIT
Thread 1: 08:23:17 p.m. [<-->] : Disconnected.
Thread 1: 08:23:17 p.m. [<-->] : Error: 554 Transaction failed
Thread 1: 08:23:17 p.m. [<-->] : Connecting to mx2.hotmail.com
Thread 1: 08:23:17 p.m. [<-->] : Connected.
Thread 1: 08:23:17 p.m. [--->] : 220 bay0-mc10-f2.bay0.hotmail.com Sending unsolicited commercial or bulk e-mail to Microsoft's computer network is prohibited. Other restrictions are found at http://privacy.msn.com/Anti-spam/. Violations will result in use of equipment located in California and other states. Fri, 25 Jul 2008 16:23:12 -0700 
Thread 1: 08:23:17 p.m. [<---] : HELO 0.0.0.0
Thread 1: 08:23:18 p.m. [--->] : 554 Transaction failed
Thread 1: 08:23:18 p.m. [<---] : QUIT
Thread 1: 08:23:18 p.m. [<-->] : Disconnected.
Thread 1: 08:23:18 p.m. [<-->] : Error: 554 Transaction failed
Thread 1: 08:23:18 p.m. [<-->] : Connecting to mx3.hotmail.com
Thread 1: 08:23:18 p.m. [<-->] : Connected.
Thread 1: 08:23:21 p.m. [--->] : 220 bay0-mc11-f11.bay0.hotmail.com Sending unsolicited commercial or bulk e-mail to Microsoft's computer network is prohibited. Other restrictions are found at http://privacy.msn.com/Anti-spam/. Violations will result in use of equipment located in California and other states. Fri, 25 Jul 2008 16:23:13 -0700 
Thread 1: 08:23:21 p.m. [<---] : HELO 0.0.0.0
Thread 1: 08:23:22 p.m. [--->] : 554 Transaction failed
Thread 1: 08:23:22 p.m. [<---] : QUIT
Thread 1: 08:23:22 p.m. [<-->] : Disconnected.
Thread 1: 08:23:22 p.m. [<-->] : Error: 554 Transaction failed
yahoo
Código:
Thread 1: 08:27:15 p.m. [<-->] : Connecting to g.mx.mail.yahoo.com
Thread 1: 08:27:16 p.m. [<-->] : Connected.
Thread 1: 08:27:16 p.m. [--->] : 553 Mail from 201.255.20.xx not allowed - [10]
Thread 1: 08:27:16 p.m. [<---] : QUIT
Thread 1: 08:27:16 p.m. [<-->] : Disconnected.
  #8 (permalink)  
Antiguo 25/07/2008, 20:19
Avatar de xbx
xbx
 
Fecha de Ingreso: mayo-2008
Ubicación: /home/xbx
Mensajes: 301
Antigüedad: 15 años, 11 meses
Puntos: 11
Respuesta: php+mail

Hola anion0x

Tu script php y tu servidor smtp funcionan correctamente.

Lo que sucede es que tu IP lamentablemente esta en la lista negra:
http://www.kloth.net/services/dnsbl.php
http://mxtoolbox.com/blacklists.aspx

Coloca alli tu ip y compruebalo.

Esto es lo que dice google de tu IP:
Cita:
'The IP you're using to send email is not authorized...'


In order to prevent spam, Gmail refuses mail when the sending IP address does not match the sending domain. To send mail from your server to Gmail, we suggest using the SMTP relay provided by your ISP. Please note that we are unable to whitelist IP addresses or otherwise make exceptions at this time.
Link: http://mail.google.com/support/bin/a...y?answer=10336
(este link salio del log de tu smtp server)

Yahoo y los demas seguramente dicen lo mismo.

Se entra en esa lista por spammer (no digo que tu lo seas, yo tuve un problema parecido en una empresa que jamas habia enviado mails).
Sinceramente no sé como se hace para salir de esa lista.

Saludos y suerte

--editado---
busca en el foro con el tema "black list" o "block list"
aqui hay algo:
http://www.forosdelweb.com/f19/porqu...status-360784/
  #9 (permalink)  
Antiguo 26/07/2008, 01:21
 
Fecha de Ingreso: julio-2007
Ubicación: /home/victor
Mensajes: 114
Antigüedad: 16 años, 9 meses
Puntos: 0
Respuesta: php+mail

http://www.buayacorp.com/archivos/phpmailer-con-gmail/

Saludos..
  #10 (permalink)  
Antiguo 26/07/2008, 01:46
Avatar de xbx
xbx
 
Fecha de Ingreso: mayo-2008
Ubicación: /home/xbx
Mensajes: 301
Antigüedad: 15 años, 11 meses
Puntos: 11
Respuesta: php+mail

Cita:
Muy bueno, con eso ya no necesitara de su servidor SMTP y podra enviar mails sin problema.
  #11 (permalink)  
Antiguo 26/07/2008, 07:17
 
Fecha de Ingreso: junio-2008
Mensajes: 110
Antigüedad: 15 años, 10 meses
Puntos: 0
Respuesta: php+mail

muchas gracias!!!
  #12 (permalink)  
Antiguo 26/07/2008, 09:22
 
Fecha de Ingreso: abril-2006
Mensajes: 1.128
Antigüedad: 18 años
Puntos: 33
Respuesta: php+mail

anionOx:
Thread 1: 08:22:41 p.m. [--->] : 550-5.7.1 [201.255.20.xx] The IP you're using to send mail is not authorized
Thread 1: 08:22:41 p.m. [--->] : 550-5.7.1 to send email directly to our servers. Please use the SMTP
Thread 1: 08:22:41 p.m. [--->] : 550-5.7.1 relay at your service provider instead. Learn more at
Thread 1: 08:22:41 p.m. [--->] : 550 5.7.1 http://mail.google.com/support/bin/a...y?answer=10336 6si5005204yxg.6
Thread 1: 08:22:41 p.m. [<---] : QUIT

In order to prevent spam, Gmail refuses mail when the sending IP address does not match the sending domain. To send mail from your server to Gmail, we suggest using the SMTP relay provided by your ISP. Please note that we are unable to whitelist IP addresses or otherwise make exceptions at this time.

No creo que tu IP haya sido "blacklisted". No hay razon para ello.
El primer mensaje lo que te dice es que tu IP NO esta autorizada para enviar correos atravez del servidor de correo de gmail; logicamente ellos podrian autorizarla y pasara el correo.
Asimismo, te sugieren que contactes tu ISP o quien te brinda el servicio de Internet para que atravez de los servidores de correo de ellos permitan que tu IP utilice dicho servidor Y eso lo haran con un "relay permitted".
Finalmente, gmail te indica que para que tu IP pueda enviar correo atravez de ellos se necesita que esa IP se identifique con el dominio que envia; esto se logra consiguiendo un reverso de tu IP. El reverso lo hace tu ISP e identifica tu IP
con tu servidor de DNS y sale algo asi:
098.765.432.109_nsx.tudominio.com
La IP se esta identificando con un dominio especifico que es tudominio.com,
en caso de problemas hay un dominio y un dueño al que puedes reclamar u hacer otras gestiones; logicamente los spammers utilizan IP que no se identifican con dominio alguno.
Saludos
Franco
  #13 (permalink)  
Antiguo 27/07/2008, 06:06
 
Fecha de Ingreso: junio-2008
Mensajes: 110
Antigüedad: 15 años, 10 meses
Puntos: 0
Respuesta: php+mail

gracias por la explicacion, utilizo IP dinamica, o sea no es la ip el problema, sino como dices. Me ha sido util enviarlos utilizando la cuenta de gmail con el ejemplo que se menciona mas arribla.
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 07:47.