Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Internet
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 12-09-2005
gcaffe gcaffe is offline
Miembro
 
Registrado: oct 2004
Posts: 53
Poder: 20
gcaffe Va por buen camino
Enviar eMail con Delphi y Exchange Server

Hola:

He estado leyendo las soluciones para enviar eMail con Delphi utilizando los componentes Indy, he probado y me funciona si al componente TIdSMTP -SMTP- el SMTP.Host es un Proveedor de Internet, en mi caso Acens.
El problema se me presenta cuando quiero enviar utilizando el Exchange donde el SMTP.Host := 'smtp.nombreempresa.com', el error que me produce es:

Status: Connected.
Status: Connecting to 10.10.8.100.
Status: Resolving hostname smtp.nombreempresa.com.
ERROR: 5.5.4 Invalid Address

He probado enviar el Username y Password, el mismo error. Agradecería que me indicaran que si para estos casos (Exchange) hay algo especial que hacer.

Muchas gracias,
Responder Con Cita
  #2  
Antiguo 12-09-2005
Avatar de ContraVeneno
ContraVeneno ContraVeneno is offline
Miembro
 
Registrado: may 2005
Ubicación: Torreón, México
Posts: 4.738
Poder: 23
ContraVeneno Va por buen camino
según recuerdo, tendrías que colocar el nombre del host que tienes definido en el exchange, o directamente la dirección ip del servidor.

te marca un error porque smtp.tuempresa.com no es un dominio host que el exchange conozca.
__________________

Responder Con Cita
  #3  
Antiguo 13-09-2005
gcaffe gcaffe is offline
Miembro
 
Registrado: oct 2004
Posts: 53
Poder: 20
gcaffe Va por buen camino
Gracias por tu interes Contraveneno:

No hay forma que esto funcione, las pruebas que he hecho son las siguientes:
1) Poner directamente el IP donde esta el dominio que es 10.10.8.100
2) Poner lo que aparece en el Outlook como nombre de equipo donde esta el Exchange NNN.NOMBREEMPRESA.COM, donde NNN=Nombre del equipo donde esta el Exchange y el resto es el nombre del dominio.

Siempre da error al resolver el nombre, ya sea este SMTP.NOMBREEMPRESA.COM ó el NNN.NOMBREEMPRESA.COM, llega a identificar la IP 10.10.8.100 pero nada mas.

El Servidor donde está el Exchange Server 2003, es un Servidor de Dominio.

¿Conoces de algún foro especializado donde pueda consultar?

Saludos,

gcaffe
Responder Con Cita
  #4  
Antiguo 13-09-2005
Avatar de ContraVeneno
ContraVeneno ContraVeneno is offline
Miembro
 
Registrado: may 2005
Ubicación: Torreón, México
Posts: 4.738
Poder: 23
ContraVeneno Va por buen camino
No, no lo conozco, pero estoy seguro que una pequeña búsqueda en yahoo o google o cualquier otro buscador, te puede ayudar a encontrar alguno.
__________________

Responder Con Cita
  #5  
Antiguo 03-10-2005
renato renato is offline
Registrado
 
Registrado: sep 2005
Posts: 4
Poder: 0
renato Va por buen camino
Socket error # 10033 software caused connection abort

Hola.

Tengo el mismo problema, mi configuración es similar: un servidor exchange 2003 sobre windows 2003 server, además funciona como servidor de dominio.

Antes de la migración, con exchange 5.5 sobre winnt40 funcionaba perfectamente.

A pesar de que tengo respuesta al hacer ping hacia el servidor exchange pienso que es algún problema de red y más que de red, de privilegios, a lo mejor del firewall.

Ayúdenme por favor a encontrar solución para el error que aparece: "Socket error # 10033 software caused connection abort".
Responder Con Cita
  #6  
Antiguo 03-10-2005
Avatar de ContraVeneno
ContraVeneno ContraVeneno is offline
Miembro
 
Registrado: may 2005
Ubicación: Torreón, México
Posts: 4.738
Poder: 23
ContraVeneno Va por buen camino
Una rápida búsqueda en Microsoft
Error 10033
__________________

Responder Con Cita
  #7  
Antiguo 13-10-2005
renato renato is offline
Registrado
 
Registrado: sep 2005
Posts: 4
Poder: 0
renato Va por buen camino
Error # 10053 Software caused connection abort

Error # 10053 Software caused connection abort

Solución encontrada

El problema estuvo siempre en el servidor exchange en donde tenía que haber especificado que equipos o qué subred puede enviar mensajes smtp a través de él. Esto se hace en la opción RELAY de exchange

Para esto navegar por el exchange system manager a través de:
Administrative groups
Servers
Protocols
smtp
Default smtp virtual server properties

Entrar a la pestaña Access y presionar el botón Relay, entonces configurar.

Saludos, espero que les sirva.

Me olvidaba comentar que estoy usando exchange 2003 sobre windows 2003 server
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 18:49:58.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi