Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Internet (https://www.clubdelphi.com/foros/forumdisplay.php?f=3)
-   -   Enviar eMail con Delphi y Exchange Server (https://www.clubdelphi.com/foros/showthread.php?t=25092)

gcaffe 12-09-2005 16:07:16

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,

ContraVeneno 12-09-2005 19:15:50

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.

gcaffe 13-09-2005 11:11:19

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

ContraVeneno 13-09-2005 16:13:10

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.

renato 03-10-2005 15:58:01

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".

ContraVeneno 03-10-2005 16:30:38

Una rápida búsqueda en Microsoft
Error 10033

renato 13-10-2005 21:56:16

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


La franja horaria es GMT +2. Ahora son las 18:24:11.

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