Enviar correo mediante servidor SMTP

10/02/2005 - 21:09 por Mauricio Correa | Informe spam
Hola, un saludo a todos, no se si alguien a logrado enviar correos mediante
un servidor SMTP.

Lo unico que he encontrado son componentes que hacen de SMTP y enviar por el
objeto CDO, pero el servidor ya lo tengo y es el que ocupamos para enviar
desde web.

Saludos y desde ya muchas gracias

Preguntas similare

Leer las respuestas

#1 Miguel Gonzalez
11/02/2005 - 12:00 | Informe spam
Hola Mauricio.

No acabo de entender tu consulta.

¿Te refieres a utilizar el servidor SMTP desde un cliente de correo
electrónico, tipo "Outlook Express"?

El caso es que si el SMTP funciona desde CDO, no debería haber problema
para utilizarlo desde cualquier cliente. Sólo cabría revisar el tema de
permisos (si requiere autentificación de usuario para poder enviar), e
indicar en el cliente de correo electrónico la dirección del SMTP (bien
su nombre de máquina dentro del dominio, bien su IP).

Saludos!
Miguel


Mauricio Correa wrote:
Hola, un saludo a todos, no se si alguien a logrado enviar correos mediante
un servidor SMTP.

Lo unico que he encontrado son componentes que hacen de SMTP y enviar por el
objeto CDO, pero el servidor ya lo tengo y es el que ocupamos para enviar
desde web.

Saludos y desde ya muchas gracias


Respuesta Responder a este mensaje
#2 Mauricio Correa
11/02/2005 - 21:26 | Informe spam
A eso me refería, si tienes el código para conectarte a un smtp determinado
y enviar correos mediante este.


"Miguel Gonzalez" escribió en el mensaje
news:
Hola Mauricio.

No acabo de entender tu consulta.

¿Te refieres a utilizar el servidor SMTP desde un cliente de correo
electrónico, tipo "Outlook Express"?

El caso es que si el SMTP funciona desde CDO, no debería haber problema
para utilizarlo desde cualquier cliente. Sólo cabría revisar el tema de
permisos (si requiere autentificación de usuario para poder enviar), e
indicar en el cliente de correo electrónico la dirección del SMTP (bien
su nombre de máquina dentro del dominio, bien su IP).

Saludos!
Miguel


Mauricio Correa wrote:
Hola, un saludo a todos, no se si alguien a logrado enviar correos


mediante
un servidor SMTP.

Lo unico que he encontrado son componentes que hacen de SMTP y enviar por


el
objeto CDO, pero el servidor ya lo tengo y es el que ocupamos para enviar
desde web.

Saludos y desde ya muchas gracias


Respuesta Responder a este mensaje
#3 Miguel Gonzalez
11/02/2005 - 22:03 | Informe spam
Hola Mauricio.

Si te refieres a enviar correo desde una página ASP, mediante CDO el código (VB) sería el siguiente
(fuente Microsoft):

http://msdn.microsoft.com/library/d...cdosys.asp

<%
Dim iMsg
Set iMsg = CreateObject("CDO.Message")
Dim iConf
Set iConf = CreateObject("CDO.Configuration")

Dim Flds
Set Flds = iConf.Fields

With Flds
' assume constants are defined within script file
.Item(cdoSendUsingMethod) = 2 ' cdoSendUsingPort
.Item(cdoSMTPServer) = "server.example.com"
.Item(cdoSMTPConnectionTimeout) = 10 ' quick timeout
.Item(cdoSMTPAuthenticate) = cdoBasic
.Item(cdoSendUserName) = "username"
.Item(cdoSendPassword) = "password"
.Item(cdoURLProxyServer) = "server:80"
.Item(cdoURLProxyBypass) = "<local>"
.Item(cdoURLGetLatestVersion) = True
.Update
End With

With iMsg
Set .Configuration = iConf
.To = """User A"" "
.From = """User B"" "
.Subject = "Hows it going? I've attached my web page"
.CreateMHTMLBody "http://example.com"
.AddAttachment "C:\files\mybook.doc"
.Send
End With
%>

En la parte .Item(cdoSMTPServer) = "server.example.com" sólo tienes que indicar el nombre del
servidor SMTP que quieres (o puedas) utilizar. Toca retocar el código adaptándolo a tus necesidades.

Saludos!
Miguel



Mauricio Correa wrote:
A eso me refería, si tienes el código para conectarte a un smtp determinado
y enviar correos mediante este.


"Miguel Gonzalez" escribió en el mensaje
news:
Hola Mauricio.

No acabo de entender tu consulta.

¿Te refieres a utilizar el servidor SMTP desde un cliente de correo
electrónico, tipo "Outlook Express"?

El caso es que si el SMTP funciona desde CDO, no debería haber problema
para utilizarlo desde cualquier cliente. Sólo cabría revisar el tema de
permisos (si requiere autentificación de usuario para poder enviar), e
indicar en el cliente de correo electrónico la dirección del SMTP (bien
su nombre de máquina dentro del dominio, bien su IP).

Saludos!
Miguel


Mauricio Correa wrote:

Hola, un saludo a todos, no se si alguien a logrado enviar correos



mediante

un servidor SMTP.

Lo unico que he encontrado son componentes que hacen de SMTP y enviar por



el

objeto CDO, pero el servidor ya lo tengo y es el que ocupamos para enviar
desde web.

Saludos y desde ya muchas gracias







Respuesta Responder a este mensaje
#4 Mauricio Correa
11/02/2005 - 23:21 | Informe spam
Muchas gracias, funciono perfecto.


"Miguel Gonzalez" escribió en el mensaje
news:
Hola Mauricio.

Si te refieres a enviar correo desde una página ASP, mediante CDO el código
(VB) sería el siguiente
(fuente Microsoft):

http://msdn.microsoft.com/library/d...cdosys.asp

<%
Dim iMsg
Set iMsg = CreateObject("CDO.Message")
Dim iConf
Set iConf = CreateObject("CDO.Configuration")

Dim Flds
Set Flds = iConf.Fields

With Flds
' assume constants are defined within script file
.Item(cdoSendUsingMethod) = 2 ' cdoSendUsingPort
.Item(cdoSMTPServer) = "server.example.com"
.Item(cdoSMTPConnectionTimeout) = 10 ' quick timeout
.Item(cdoSMTPAuthenticate) = cdoBasic
.Item(cdoSendUserName) = "username"
.Item(cdoSendPassword) = "password"
.Item(cdoURLProxyServer) = "server:80"
.Item(cdoURLProxyBypass) = "<local>"
.Item(cdoURLGetLatestVersion) = True
.Update
End With

With iMsg
Set .Configuration = iConf
.To = """User A"" "
.From = """User B"" "
.Subject = "Hows it going? I've attached my web page"
.CreateMHTMLBody "http://example.com"
.AddAttachment "C:\files\mybook.doc"
.Send
End With
%>

En la parte .Item(cdoSMTPServer) = "server.example.com" sólo tienes que
indicar el nombre del
servidor SMTP que quieres (o puedas) utilizar. Toca retocar el código
adaptándolo a tus necesidades.

Saludos!
Miguel



Mauricio Correa wrote:
A eso me refería, si tienes el código para conectarte a un smtp


determinado
y enviar correos mediante este.


"Miguel Gonzalez" escribió en el mensaje
news:
Hola Mauricio.

No acabo de entender tu consulta.

¿Te refieres a utilizar el servidor SMTP desde un cliente de correo
electrónico, tipo "Outlook Express"?

El caso es que si el SMTP funciona desde CDO, no debería haber problema
para utilizarlo desde cualquier cliente. Sólo cabría revisar el tema de
permisos (si requiere autentificación de usuario para poder enviar), e
indicar en el cliente de correo electrónico la dirección del SMTP (bien
su nombre de máquina dentro del dominio, bien su IP).

Saludos!
Miguel


Mauricio Correa wrote:

Hola, un saludo a todos, no se si alguien a logrado enviar correos



mediante

un servidor SMTP.

Lo unico que he encontrado son componentes que hacen de SMTP y enviar por



el

objeto CDO, pero el servidor ya lo tengo y es el que ocupamos para enviar
desde web.

Saludos y desde ya muchas gracias







email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida