Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Enviar correo con datos adjuntos

Estas en el tema de Enviar correo con datos adjuntos en el foro de Visual Basic clásico en Foros del Web. Hola a tod@s, quería comentaros un problema que tengo al intentar enviar correos con archivos adjuntos desde VB 6.0 utilizanzo el MAPI de Windows. Tengo ...
  #1 (permalink)  
Antiguo 05/09/2008, 05:37
 
Fecha de Ingreso: octubre-2005
Mensajes: 15
Antigüedad: 18 años, 6 meses
Puntos: 0
Enviar correo con datos adjuntos

Hola a tod@s, quería comentaros un problema que tengo al intentar enviar correos con archivos adjuntos desde VB 6.0 utilizanzo el MAPI de Windows.

Tengo activado el componente Microsoft MAPI controls 6.0. En el formulario tengo insertado tanto el Objeto MAPIMessages como el MAPISession.

Si el correo que envío es sin archivos adjuntos funciona perfectamente pero cuando inserto algo me da el siguiente error: Error '32002' en tiempo de ejecución: Ocurrió un fallo no determinado.

La función que utilizo es la siguiente:

Código:
Private Function EnviarMailAttach(v_para As String, v_asunto As String, v_mensaje As Variant, anexo As String, ruta As String)

    '--- abro la sesion ---
    MAPISession1.SignOn
    MAPIMessages1.SessionID = MAPISession1.SessionID
    '--- asigno los parámetros del correo ---
    MAPIMessages1.Compose
    MAPIMessages1.RecipDisplayName = v_para
    MAPIMessages1.MsgSubject = v_asunto
    MAPIMessages1.MsgNoteText = v_mensaje
    '--- asigno parámetros de archivo adjunto ---
    'MAPIMessages1.AttachmentIndex = 0
    MAPIMessages1.AttachmentName = anexo
    MAPIMessages1.AttachmentPathName = ruta
    'MAPIMessages1.AttachmentPosition = 0
    'MAPIMessages1.AttachmentType = 0
    
    'MAPIMessages1.ResolveName
    MAPIMessages1.Send
    '--- cierro la sesion ---
    MAPISession1.SignOff
             
End Function
No se, a ver si a alguien se le ocurre algo porque yo no encuentro nada.

Muchas gracias a tod@s
  #2 (permalink)  
Antiguo 05/09/2008, 07:21
Colaborador
 
Fecha de Ingreso: enero-2008
Ubicación: Unas veces aquí, otras veces allí
Mensajes: 1.482
Antigüedad: 16 años, 3 meses
Puntos: 37
Respuesta: Enviar correo con datos adjuntos

Hola, mira este post a ver si te resuelve el problema

http://www.forosdelweb.com/f69/envia...utlook-612332/

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 18:28.