Problema con MAPI e Outlook 2003

Moderator: Enrico Maria Giordano

Problema con MAPI e Outlook 2003

Postby Marco Turco » Sat Jan 21, 2006 10:46 am

Salve a tutti,
ho la necessità di inviare tramite una mia applicazione una mail tramite MAPI in modo che venga inserita nella casella posta in uscita di Outlook.

Nessun problema con Outlook 2000 ma da quando ho inserito Outlook 2003 la posta inviata in questo modo mi torna indietro con il messaggio di errore "Impossibile inviare messaggi al destinatario con alcun account di posta elettronica disponibile".

I pratica è come se non utilizzasse l'account di default di Outlook.
Segue la routine che utilizzo.
Penso che non ci siano problemi utilizzando le funzioni OLE tuttavia queste mi precludono l'utilizzo di altri client di posta tipo Outlook Express o Eudora.

Qualche idea ?

Grazie in anticipo

Marco Turco

************************
#include "FiveWin.ch"
#include "Mail.ch"

function InteractiveMessage()
paramet cSubject,cBody,aFrom,aFiles

local oMail

for i:=1 to len(aFrom)
aFrom[i,1]:=alltrim(aFrom[i,2])
aFrom[i,2]:=alltrim(aFrom[i,2])
next



oMail:=tMail():New( cSubject,cBody,,,,, .f., .t.,,afrom,aFiles)

ACTIVATE MAIL oMail

retcode:=oMail:nRetCode

do case
case retcode=1
MsgStop("Invio interrotto dall'utente","Errore")
case retcode=9
MsgStop("Troppi files da inviare","Errore")
case retcode>0
MsgStop("Errore nell'invio della mail ("+alltrim(str(retcode,3))+")","Errore")
endcase

return
User avatar
Marco Turco
 
Posts: 858
Joined: Fri Oct 07, 2005 12:00 pm
Location: London

Re: Problema con MAPI e Outlook 2003

Postby MarcoBoschi » Thu Apr 15, 2010 3:17 pm

Marco,
mi è capitato lo stesso problema oggi.
Per caso ti ricordi se poi hai risolto il problema?

Grazie

marco
User avatar
MarcoBoschi
 
Posts: 1065
Joined: Thu Nov 17, 2005 11:08 am
Location: Padova - Italy


Return to All products support

Who is online

Users browsing this forum: No registered users and 5 guests