Newsgroup: it.comp.appl.access
Titolo: Invio di posta elettronica

Ho inviato una richiesta d'aiuto per un problema com MAPI, ma purtroppo
nessuno mi ha risposto
Ci riprovo.
*---------------------------------------------------------------------------
------*
Sto facendo un'applicazione che tra le varie funzioni che deve compiere c'è
anche quella di inviare per mail uno o più documenti PDF.
Nel "Sito Comune" ho trovato un esempio che svolge questa funzione.
Nell'esempio non si specifica nessun mittente, perchè giustamente viene
assunto l'utente che utilizza il programma.
Per mia sfortuna l'applicazione in sviluppo deve essere utilizzata da un
gruppo di utenti e le mails che invieranno dovranno avere lo stesso mittente
(per esempio 
in...@dominio.it
 che una mailbox comune a tutti quegli utenti) a
prescindere dal proprio indirizzo e-mail.
Ho impostato il codice nel seguente modo :
...
...
...
ReDim MAPI_Recip(2) As MapiRecip
'Mittente
        MAPI_Recip(0).Reserved = 0
        MAPI_Recip(0).RecipClass = MAPI_ORIG     (=0)
        MAPI_Recip(0).Name = "@info"
        MAPI_Recip(0).Address = "
in...@dominio.it
"
        MAPI_Recip(0).EIDSize = 0
        MAPI_Recip(0).EntryID = strNull
'Destinatario
        MAPI_Recip(1).Reserved = 0
        MAPI_Recip(1).RecipClass = MAPI_TO      (=1)
        MAPI_Recip(1).Name = "
destin...@altrodominio.it
"
        MAPI_Recip(1).Address = "
destin...@altrodominio.it
"
        MAPI_Recip(1).EIDSize = 0
        MAPI_Recip(1).EntryID = strNull
...
...
...
    MAPI_Message.Subject = sSubject
    MAPI_Message.NoteText = sMessage
    MAPI_Message.RecipCount = 2
    SendMail = MAPISendMail(0&, 0&, MAPI_Message, MAPI_Recip, MAPI_File,
MAPI_LOGON_UI, 0&)
...
...
Purtroppo la DLL mi ritorna l'errore 15 - "Mapi_E_BAD_RecipType" .
Qualcuno può aiutarmi a capire dove sbaglio ?
Grazie
Ciao
Eugenio

 ha scritto nel messaggio
news:bpkp4j$s0e$1...@lacerta.tiscalinet.it...

Scusami se approfitto.
Sto cercando una soluzione VBA per inviare in Access 2000 / Office 2000 un
file di tipo MIME (.mht). Sono giorni che cerco della documentazione ma non
sono riuscito a trovarla. L'ultima spiaggia è quella di andare a prendere un
vecchio MailItem impostarlo sul nuovo. Nel mio caso il file .mht
funzionarebbe come una specie di modulo da modificare ad ogni invio.
Ti ringrazio
Ciao
Daniele

 ha scritto nel messaggio
news:LHmvb.132122$vO5.5...@twister1.libero.it...

Scusami ma non ho capito di cosa hai bisogno.

 ha scritto nel messaggio
news:bpktc0$2b3$1...@lacerta.tiscalinet.it...

Ti rincollo il vecchio post
Obiettivo: inviare una e-mail con un messaggio di tipo MHTM  (MIME
Encapsulation of Aggregate HTML Documents salva insieme all'HTML una
serie di files binari in strutture MIME un unico file)
Ho necessità di inviare un messaggi HTML corredato di tutti i link
(immagini, sfondi, ecc...) contenuti in file Word. Inviando il formato HTML
perdo tutti i link, ovviamente. L'alternativa e produrre un file .mht ed
inviarlo
NON CI SONO RIUSCITO! Nè con SendObject, nè con gli oggetti di automazione
Outlook.MailItem
Mapi32 forse potrebbe fare al caso mio, ma in sitocomune e nei post
precedenti non ho trovato le impostazioni necessarie per l'invio. C'è un
esempio di Carlo Costarella, ma solo in formato testo.
Ho l'impressione che MAPI32 sia così completo da inviare anche i .mht, ma
non ho nessuna idea su come impostare le variabili.
Ciao e grazie
Daniele





Prova con CDO.DLL o CDONTS.DLL (a seconda del s.o.). Io ho risolto il mio
problema e mi pare più semplice di MAPI32.
Ciao
Eugenio