Foros del Web » Administración de Sistemas » Software para Servers »

SMTP Authentication

Estas en el tema de SMTP Authentication en el foro de Software para Servers en Foros del Web. Buenas, monte un SMTP(estoy usando ArGoSoft), el problema es que me tira este error usando php: Warning: mail() [function.mail]: SMTP server response: 501 User not ...
  #1 (permalink)  
Antiguo 02/06/2009, 05:02
Avatar de Fernand0  
Fecha de Ingreso: septiembre-2005
Ubicación: Buenos Aires
Mensajes: 610
Antigüedad: 19 años, 1 mes
Puntos: 19
SMTP Authentication

Buenas, monte un SMTP(estoy usando ArGoSoft), el problema es que me tira este error usando php:
Warning: mail() [function.mail]: SMTP server response: 501 User not local. Authentication required to for relay in [..].php on line 13

Supuestamente deberia de poner en algun lado el USER y el PASSWORD de algun usuario para pasar el Authentication, pero no tengo idea de donde ponerlo, ya que al ejecutar mail() en ningun lado me pide user o pass del ArGoSoft

Configuracion del Thunderbird:
Nombre del servidor: localhost
Puerto: 25 Predeterminado: 25
Utilizar nombre y contraseña: seleccionado
Utilizar conexion segura: no

Configuracion del ArGoSoft:
SMTP Port: 25
POP3 Port: 110
Allow Relay: seleccionado
DNS Server: mi dns de mi isp(servicio de internet)
Use SMTP Authentication: seleccionado (sin esto seleccionado tampoco anda :S)

Si deselecciono el Authentication, directamente no tira ningun error, ni el die(), PERO.. no envia el email :S

Código PHP:
ini_set('sendmail_from''[email protected]');
mail('[email protected]''ASUNTO''MENSAJE') or die('Error'); 
Saludos
  #2 (permalink)  
Antiguo 05/06/2009, 15:05
Colaborador
 
Fecha de Ingreso: mayo-2005
Ubicación: Costa Rica
Mensajes: 2.642
Antigüedad: 19 años, 6 meses
Puntos: 31
Respuesta: SMTP Authentication

Hola,

Con gusto. me temo que todo depende de la configuración de tu servidor para permitir relays y de las opciones de PHP habilitadas, te recomiendo que contactes a tu proveedor de hosting.

Saludos!
__________________
ALL IN HOSTING-Alojamiento Web Profesional en USA y España - Hosting Wordpress, Reseller,CLOUD,Servidores VPS y Dedicados.
  #3 (permalink)  
Antiguo 05/06/2009, 18:15
Avatar de Fernand0  
Fecha de Ingreso: septiembre-2005
Ubicación: Buenos Aires
Mensajes: 610
Antigüedad: 19 años, 1 mes
Puntos: 19
Respuesta: SMTP Authentication

Es localhost todo, uso WAMP, y ArGoSoft 1.0.0.2 Freeware, no se si funciona con esta version, baje la 1.8.*.* pero me pide SQL Server(el cual pesa 1.4GB -_-).

Supuestamente deberia de andar, ya no se que configuracion usar :S

Termine de configurar PHPMailer, al final pude hacer andar la parte de authentication, pero no manda mails :S
El problema al parecer esta en el ArGoSoft o en el Thunderbird.

Gracias por la ayuda jandres4
  #4 (permalink)  
Antiguo 06/06/2009, 03:21
Colaborador
 
Fecha de Ingreso: mayo-2005
Ubicación: Costa Rica
Mensajes: 2.642
Antigüedad: 19 años, 6 meses
Puntos: 31
Respuesta: SMTP Authentication

Revisa esto:

1. ¿Has verificado que tu ISP permita el uso del puerto 25? En su defecto el servidor tiene otro puerto SMTP habilitado?
2. ¿Usas firewall? Si lo haces, está abierto el puerto?
3. ¿Tu servidor permite mail relays?

Si tienes habilitado el puerto 25 en tu ISP, no usas firewall o abriste el puerto y tu servidor permite relays, entonces me parece que es un problema muy específico y que debe revisar tu sysadmin/proveedor de hosting.

Saludos!
__________________
ALL IN HOSTING-Alojamiento Web Profesional en USA y España - Hosting Wordpress, Reseller,CLOUD,Servidores VPS y Dedicados.
  #5 (permalink)  
Antiguo 06/06/2009, 09:00
Avatar de Fernand0  
Fecha de Ingreso: septiembre-2005
Ubicación: Buenos Aires
Mensajes: 610
Antigüedad: 19 años, 1 mes
Puntos: 19
Respuesta: SMTP Authentication

Cita:
[SMTP 000001 06-06-2009 11:27:58] Received SMTP connection from 127.0.0.1
[SMTP 000001 06-06-2009 11:27:58] 220 ArGoSoft Mail Server Freeware v.1.0.0.2 at Sat, 06 Jun 2009 14:27:58 GMT
[SMTP 000001 06-06-2009 11:27:58] EHLO localhost
[SMTP 000001 06-06-2009 11:27:58] 250-Welcome 127.0.0.1, nice to meet you...
[SMTP 000001 06-06-2009 11:27:58] 250-AUTH=LOGIN
[SMTP 000001 06-06-2009 11:27:58] 250-AUTH LOGIN
[SMTP 000001 06-06-2009 11:27:58] 250-ETRN
[SMTP 000001 06-06-2009 11:27:58] 250 HELP
[SMTP 000001 06-06-2009 11:27:58] AUTH LOGIN
[SMTP 000001 06-06-2009 11:27:58] 334 VXNlcm5hbWU6
[SMTP 000001 06-06-2009 11:27:58] RmVybmFuZDA=
[SMTP 000001 06-06-2009 11:27:58] 334 UGFzc3dvcmQ6
[SMTP 000001 06-06-2009 11:27:58] YWEzcHFzbWY=
[SMTP 000001 06-06-2009 11:27:58] 235 Authentication successful
[SMTP 000001 06-06-2009 11:27:58] MAIL FROM:<*@gmail.com>
[SMTP 000001 06-06-2009 11:27:58] 250 Sender "*@gmail.com" OK...
[SMTP 000001 06-06-2009 11:27:58] RCPT TO:<*@gmail.com>
[SMTP 000001 06-06-2009 11:27:58] 250 Recipient *@gmail.com OK
[SMTP 000001 06-06-2009 11:27:58] DATA
[SMTP 000001 06-06-2009 11:27:58] 354 Enter mail, end with "." on a line by itself
[SMTP 000001 06-06-2009 11:27:58] 250 Message accepted for delivery
[SMTP 000001 06-06-2009 11:27:58]
[SMTP 000001 06-06-2009 11:27:58] SMTP connection with 127.0.0.1 ended
[SMTP 000001 06-06-2009 11:27:58] ERROR: Connection was unexpectedly interrupted by remote host
Cita:
proveedor de hosting
No tengo host, lo estoy haciendo en mi pc personal, supuestamente lei... deberia de llegar el email, o no?
PHP me tira como que el puerto 25 esta abierto(de hecho ArGoSoft me confirma que lo abre) y la funcion mail() me devuelve true, como si hubiese sido enviado, ahora bien, ArGoSoft me tira ese ERROR a lo ultimo.

Probe desactivando el firewall, el resultado es el mismo :(

Segun creo, el email es enviado, pero no recibido, pero yo no soy el que sabe, es solo una deduccion :P

Saludos y gracias por la paciencia
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 20:15.