Errore Invio Mail

Anonimo
2020-01-24T14:11:34+00:00

Salve a tutti

In una maschera di Access ho creato un pulsante che provvede a inviare via mail la maschera in formato PDF, per farlo ho utilizzato la macro preimpostata "IncludiOggettoDatabaseInMessaggioDiPostaElettronica".

Per gestire la posta dal mio PC utilizzo Outlook della suite Office 365 ma, al momento dell'invio mi compare uno strano messaggio di cui allego uno screen shoot:

Non credi sia un problema di impostazione della macro, infatti se eseguo il programma da altro PC (un portatile), apre tranquillamente l'account di posta e, inserito l'indirizzo provvede all'invio.

Da tener presente che con il mio PC invio e ricevo tranquillamente la posta senza alcun problema.

Qualcuno sa dirmi dove si annida il problema?

Grazie a tutti per l collaborazione

Ciro

Microsoft 365 e Office | Access | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento

2 risposte

Ordina per: Più utili
  1. Anonimo
    2020-01-24T17:43:31+00:00

    Ciao Sandro

    ti ringrazio come sempre per la pronta risposta, personalmente anche io preferisco agire tramite VBA piuttosto che utilizzare le macro di Access.

    Avevo già perseguito le soluzioni da te suggerite ma, mi producevano comunque lo stesso errore.

    Probabilmente devo avere qualcosa nel client Outlook del mio PC che blocca l'invio da Access, come ti dicevo, se utilizzo il programma dal portatile funziona benissimo, anche se utilizzo VBA.

    Ti ringrazio comunque, dovrò cercare la soluzione altrove.

    A presto

    Ciro

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2020-01-24T14:36:43+00:00

    ciao Ciro,

    [...]

    Qualcuno sa dirmi dove si annida il problema?

    [....]

    io, francamente.... no, sia perche' non uso macro sia perche' non ho mai visto quel messaggio.

    Ci sono molti modi per inviare emails da MS access, con il metodo sendOject,

    https://docs.microsoft.com/en-us/office/vba/api/access.docmd.sendobject

    CDO

    https://www.devhut.net/2014/11/29/vba-cdo-mail/

    e molti altri ancora...

    io personalmente, visto il grado di personalizzazione che sempre ricerco agisco spesso e volentieri via Com

    Da qui puoi trarre qualche spunto, anzi...forse qualcosa di piu' nel senso che la routine e' praticamente completa.

    Visto che utilizzi OL come client ti suggerirei caldamente di applicare questa ultima soluzione.

    https://support.microsoft.com/en-us/help/209948/how-to-use-automation-to-send-a-microsoft-outlook-message-using-access

    valuta bene il fatto di creare un'istanza di Outlook tout court, io preferisco sempre accertarmi che non ce ne sia una gia' disponibile....

    https://answers.microsoft.com/it-it/msoffice/forum/all/selezionare-account-mittente-per-invio-automatico/ea369a8e-0423-4c56-979a-74e0ce69c758

    https://answers.microsoft.com/it-it/msoffice/forum/all/invio-tramite-codice-vba-access-2010-che-non/3360ba13-487e-444c-ba8e-f93f60bd5545

    [...]

    Grazie a tutti per l collaborazione

    Ciro

    [...]

    HTH, prego, ciao, Sandro.

    La risposta è stata utile?

    0 commenti Nessun commento