Stellar Blade Un'esclusiva PS5 che sta facendo discutere per l'eccessiva bellezza della protagonista. Vieni a parlarne su Award & Oscar!

Excel Forum Per condividere esperienze su Microsoft Excel

Problema invio pec tramite vba

  • Messaggi
  • OFFLINE
    mintux
    Post: 1
    Registrato il: 24/06/2020
    Età: 31
    Utente Junior
    Microsoft Office 365 ProPlus
    00 11/08/2020 11:25
    Buongiorno, avrei l'esigenza di inviare email pec massive tramite una vba. In allegato vi metto ciò che ho creato e vorrei capire come eseguire tale macro con un indirizzo pec. Nel momento in cui provo ad inviare con un indirizzo pec mi viene detto che l'utente non può inviare con tale profilo. Credo che sia un problema di .SentOnBehalfOfName che lavora come alias.

    Chiedo a voi supporto.
    Grazie in anticipo
  • ABCDEF@Excel
    00 12/08/2020 10:29
    Non lo sò per un indirizzo pec.
    Inviando alla mia seconda mail, mi appare l'errore...
    Metodo SentOnBehalfOfName...non riuscito.
    Modificando la riga in .SentOnBehalfOfName = ActiveWorkbook.Sheets("FoglioElencoEmail").Cells(1, 5).Value oppure in .SentOnBehalfOfName = "destinatario.mail" funziona.
  • OFFLINE
    mintux
    Post: 1
    Registrato il: 24/06/2020
    Età: 31
    Utente Junior
    Microsoft Office 365 ProPlus
    00 13/08/2020 09:11
    Purtroppo non funziona, in allegato metto l'errore che mi propone. Ho provato per diversi account impostati in Outlook.
    Chiedo se qualcuno mi sa aiutare

    Grazie
  • ABCDEF@Excel
    00 13/08/2020 13:39
    E se clicchi su Debug, qual'è la riga gialla evidenziata?
  • OFFLINE
    mintux
    Post: 3
    Registrato il: 24/06/2020
    Età: 31
    Utente Junior
    Microsoft Office 365 ProPlus
    00 13/08/2020 14:12
    La riga che da problemi è questa:
    If bSendMail Then .Send

    ma ovviamente deriva dal fatto che non riesce a spedire la pec. Non so come risolvere questo problema...

    spero riusciate ad aiutarmi in qualche maniera...sembra stia lavorando come alias quel comando e non come vero e proprio invio
  • OFFLINE
    rollis13
    Post: 971
    Registrato il: 16/08/2015
    Città: CORDENONS
    Età: 67
    Utente Senior
    Excel 2016-32bit Win11
    00 13/08/2020 23:12
    Un saluto a tutti.
    Fai anche una prova facendo combaciare l'account predefinito in Outlook con l'indirizzo che hai indicato nella casella E1.
    Inoltre, metti uno Stop all'inizio della macro CreaEmailHtml, lancia tramite bottone l'invio dell'email e poi procedi col tasto F8 nel Debug e vedi come procede riga per riga. Eventualmente, con gli account che combaciano, togli di mezzo temporaneamente quel .SentOnBehalfOfName.
    [Modificato da rollis13 13/08/2020 23:18]

    ______________________________________________________________
    C'è chi fa le COSE a CASO e chi fa CASO alle COSE (Ignoto)
  • ABCDEF@Excel
    00 14/08/2020 12:07
    >>>Ho provato per diversi account impostati in Outlook.
    Io credo che per inviare Mail-PEC ci debba essere un solo account impostato (POP 3 - IMAP), anche se lo "doppi" rimane lo stesso

    A parte l'indirizzo-mail e la password, posso sapere i parametri di configurazione di Outlook? A quale gestore sei inscritto (aruba, Poste Italiane ecc ecc)
    [Modificato da ABCDEF@Excel 14/08/2020 20:18]
  • OFFLINE
    mintux
    Post: 4
    Registrato il: 24/06/2020
    Età: 31
    Utente Junior
    Microsoft Office 365 ProPlus
    00 17/08/2020 10:36
    Il profilo è registrato in legalmail.
    Ho trovato un modo diverso, utilizzando CDO però non ho evidenza delle mail inviate...qualcuno ha altre idee?

    Grazie