Win8 64bit, Access2013 (32bit), Outlook configurato come client email
predefinito, procedura per invio posta elettronica, col classico codice:
-------------------------
Dim SendMail As modClsMAPISendMail
Set SendMail = New modClsMAPISendMail
SendMail.Clear
SendMail.AddTo "", DESTINATARIO
SendMail.Subject = Oggetto
SendMail.Body = MESSAGGIO
SendMail.FileAdd (ALLEGATO)
SendMail.SendImmediately = True
SendMail.Send
Set SendMail = Nothing
-------------------------
Dove il modClsMAPISendMail e' questo:
http://www.vbsimple.net/index.htm?/howto/ht_020-2.htm
Se tento di inviare a posta, mi viene restituito un errore 2
Allora ho provato a verificare se su Outlook e' consentito l'accesso
programmatico (File/Opzioni/Centro Protezione/Impostazioni/Accesso
Programmatico) e tutto il tab e' in grigetto come disabilitato, pallino
da nessuna parte
Cercando un po' in rete vedo che anche da registry si puo' modificare,
https://www.slipstick.com/developer/change-programmatic-access-options/
provo, ma niente, non si abilita il tab Accesso Programmatico di Outlook
ne' si attiva l'opzione per disabilitare il controllo sull'invio email
da esterno
Provato anche ad entrare in modalita' amministratore (tasto destro sopra
eseguibile Outlook, avvia come amministratore), niente
La domanda e': sapete come abilitare Outlook a modificare opzioni
relativamente all'accesso programmatico (a parte le prove descritte sopra)?