Il Blog di Andrea Perotti



Come inviare in automatico, ad un indirizzo in Ccn, ogni mail spedita da Outlook

Seguendo questa procedura potrai impostare Outlook affinchè ogni mail inviata sia automaticamente e invisibilmente inoltrata ad un indirizzo in copia per conoscenza nascosta (Ccn)

In Outlook aprire la finestra di Visual Basic tramite il comando Strumenti - Macro - Visual Basic Editor; quindi a sinistra espandere la voce Progetto1 fino a visualizzare ThisOutlookSession; a questo punto incollare nella finestra a destra il codice riportato sotto sostituendo al posto di indirizzo@mioindirizzo.com l'indirizzo mail al quale si vuole che vengano inviate in Ccn tutte le mail spedite da Outlook.

Chiudere la finestra di Visual Basic Editor e riavviare Outlook.

Private Sub Application_ItemSend(ByVal Item As Object, _
                                 Cancel As Boolean)
    Dim objRecip As Recipient
    Dim strMsg As String
    Dim res As Integer
    Dim strBcc As String
    On Error Resume Next

    ' #### USER OPTIONS ####
    ' address for Bcc -- must be SMTP address or resolvable
    ' to a name in the address book
    strBcc = "
indirizzo@mioindirizzo.com"

    Set objRecip = Item.Recipients.Add(strBcc)
    objRecip.Type = olBCC
    If Not objRecip.Resolve Then
        strMsg = "Could not resolve the Bcc recipient. " & _
                 "Do you want still to send the message?"
        res = MsgBox(strMsg, vbYesNo + vbDefaultButton1, _
                "Could Not Resolve Bcc Recipient")
        If res = vbNo Then
            Cancel = True
        End If
    End If

    Set objRecip = Nothing
End Sub


Technorati technorati tags: , , , ,

Etichette: ,

posted by Andrea Perotti @ 07.58 Permalink ,

0 Comments:

Posta un commento

<< Home