Cómo hacer automáticamente la CCO en Outlook 2010

Outlook 2010

Resumen del artículo :

  • Un tutorial paso a paso de captura de pantalla para la creación automática de una dirección de correo electrónico para todos los mensajes salientes de Outlook.
  • De Outlook 2007 a Outlook 2010, Microsoft eliminó el campo CCO. Te mostraremos cómo agregar el campo CCO de nuevo.
  • Para auto BCC en Outlook , tendremos que mostrar la pestaña de desarrollo y añadir un script.
  • Vea los comentarios para saber cómo configurar un CCO automático para los mensajes enviados sólo desde una dirección de correo electrónico en particular (para varias cuentas de Outlook – ¡gracias, Nathan!)

Tal vez se debió a un exceso de BCC de sigilo pasivo-agresivo dentro de la oficina ( Blind Carbon Copy. ) Pero en serio, por alguna razón, Microsoft decidió retroceder el acceso a los BCC en Office 2010. Por ejemplo, el nuevo diálogo de mensajes ni siquiera tiene un campo CCO. Sin embargo, tampoco se pueden configurar las reglas de Outlook 2010 para que alguien se CCO automáticamente ( , aunque sí se puede configurar una regla para que se CCO automáticamente un mensaje. ) Para mis propósitos, esto es una especie de dolor. Soy un usuario híbrido de Gmail/Outlook ( Tengo unas tres direcciones de correo electrónico diferentes, cada una con un propósito distinto ) y me gusta mantener todos mis mensajes archivados en mi cuenta principal de Gmail para facilitar su consulta. Por lo tanto, lo que quería era una forma de reenviar todos mis mensajes enviados a mi cuenta de Gmail ( Ya tengo todos los mensajes entrantes reenviados allí por una regla del lado del servidor. ) Es más fácil decirlo que hacerlo, pero creo que he descubierto la forma más fácil.

Resulta que hay tres cosas que hay que hacer para liberar todo el potencial de BCC en Outlook 2010:

  1. Mostrar el campo CCO en la ventana de nuevo correo electrónico.
  2. Revela la cinta del desarrollador.
  3. Añade un poco de código Visual Basic personalizado.

No es tan complicado como parece. Pero pasemos de estos tres de más fácil a más difícil.

Te puede interesar:  Cómo eliminar la cuenta de Spotify y cancelar la suscripción de Spotify

( Nota: También puedes comprar complementos de terceros para Outlook 2010 que hagan esto, pero yo recomendaría este método. Es gratis .)

Si tiene un problema en el que esto deja de funcionar después de reiniciar su ordenador, por favor, lea la nota sobre la seguridad de las macros al final de este artículo.

Contenido

Mostrar el campo CCO en los nuevos correos electrónicos de Outlook 2010

Paso 1

Lanzamiento de Outlook 2010.

Paso 2

Haz clic en el botón el Nuevo Correo Electrónico . En la ventana de composición de mensajes, haz clic en la pestaña Opciones .

Reveal BCC in Outlook 2010

Paso 3

Haga clic en el botón BCC . Esta acción revela el campo CCO. A partir de ahora, tendrás acceso al campo CCO en todos los futuros correos electrónicos de Outlook 2010. Si te cansas del espacio extra que ocupa, sólo tienes que hacer clic de nuevo para deshacerte de él.

Reveal BCC in Outlook 2010

Ahora, puedes usar el campo CCO para los casos aislados. Pero, ¿qué pasaría si quisieras hacer automáticamente CCO a ti mismo ( o a alguien más ) en cada mensaje saliente? Para ello, sigue los pasos que se indican a continuación.

Mostrar la cinta de desarrollo

Estoy basando este “cómo hacerlo” en un gran pedazo de código Visual Basic personalizado escrito por Michael Kizer . Michael escribió este fragmento de VBA para Outlook 2007, pero funciona para Outlook 2010. El único problema: es un poco difícil encontrar un editor de Visual Basic en Outlook 2010. Se esconde en la cinta de desarrollador, que, por defecto, está oculta a la vista. Aquí está cómo habilitarlo:

Paso 1

Lanzamiento de Outlook 2010.

Paso 2

Haz clic en la pestaña File y elige Options .

Reveal Developer Tab in Outlook 2010

Paso 3

Haga clic en Personalizar cinta en el panel de la izquierda. Ahora, en la lista del extremo derecho, asegúrate de que Desarrollador esté marcado. Haz clic en OK.

Reveal Developer Tab in Outlook 2010

Paso 4

La pestaña de Desarrollador se revelará ahora en su cinta de Outlook 2010.

Te puede interesar:  Cómo usar la tecla Shift para desactivar el bloqueo de las tapas

Reveal Developer Tab in Outlook 2010

Mensajes salientes de CCO automáticamente en Outlook 2010

Ahora, es hora de agregar el código que el Sr. Kizer armó.

Paso 1

Ve a la pestaña Developer y haz clic en Visual Basic .

Paso 2

A la izquierda, expandir Project1 (VbaProject.OTM para revelar Microsoft Outlook Objects . Expandir Microsoft Outlook Objects y luego hacer doble clic ThisOutlookSession .

Auto BCC with Outlook 2010

Paso 3

En la ventana del editor de código, elige Aplicación en el menú desplegable de la parte superior izquierda.

Auto BCC with Outlook 2010

Paso 4

En el menú desplegable superior izquierdo, elija ItemSend .

Auto BCC with Outlook 2010

Paso 5

Posicione su cursor después de “Private Sub Application_ItemSend(ByVal Item As Object, Cancel As Boolean)” y antes de “End Sub”. Ahora, copie y pegue lo siguiente entre esas dos líneas.

Dim objRecip como receptor
Dim strMsg como cuerda
Dim res Como Entero
Dim strBcc como cuerda
Sobre el error Reanudar siguiente
$0027 #### OPCIONES DE USUARIO ####
La dirección de la CCO debe ser una dirección SMTP o resoluble.
a un nombre en la libreta de direcciones
strBcc = "SomeEmailAddress@domain.com"
Set objRecip = Item.Recipients.Add(strBcc)
Tipo de Objeto = olBCC
Si no se objeta, se resuelve entonces
strMsg = "No se pudo resolver el receptor de la CCO. " & _
"¿Quieres seguir enviando el mensaje?"
res = MsgBox(strMsg, vbSíNo + vbBDefaultButton1, _
"No se pudo resolver el receptor de la CCO")
Si res = vbNo Entonces
Cancelar = Verdadero
Finalizar si
Finalizar si
Set objRecip = Nada

Paso 6

Busca la línea que dice: strBcc=”SomeEmailAddress@domain.com” y reemplázalo con la dirección de correo electrónico que te gustaría para BCC para SomeEmailAddress@domain.com. Por ejemplo, cámbiala por mysecondaryemail@gmail.com o igbrother@supervisor.com.

Auto BCC with Outlook 2010

Paso 7

No te olvides de guardar los cambios. Cierra el Editor de Visual Basic y vuelve a Outlook.

Auto BCC to Outlook 2010

Ahora, cuando envíes mensajes desde Outlook 2010, serán automáticamente enviados al destinatario que hayas elegido en el editor de Visual Basic. No tienes que escribir el nombre del destinatario en el campo CCO, ni tampoco lo verás en el campo CCO, ya que el script de Visual Basic se activa después de pulsar enviar. ( Un consejo útil para cualquier ciberespía. )

Auto BCC to Outlook 2010

Filtering BCC Gmail Messages

Y ahí lo tienes.

Filtro de mensajes de Gmail de BCC

Una última cosa que debes tener en cuenta: si utilizas esto para crear un archivo de Gmail, te recomiendo que utilices una dirección de Gmail personalizada con algo como +bcc adjunto. Sin embargo, como la dirección no aparecerá en el campo to:, no podrás filtrarla como de costumbre. Por lo tanto, en su lugar, tendrás que utilizar la cadena “deliveredto:” en Gmail. Por ejemplo, usaría “deliveredto: nombre de usuario+bcc@gmail.com” y luego configuraría una regla que archivara automáticamente estos mensajes y los marcara como leídos.

Te puede interesar:  Crea un salvapantallas Roku personalizado con tus fotos

Filtering BCC Gmail Messages

Una nota sobre la seguridad de la macro

Nota: Esta sección puede ayudar a quienes descubran que la macro deja de funcionar al día siguiente o después de un reinicio del sistema.

Para que esto funcione, es posible que tenga que modificar la configuración de seguridad de su macro. De cualquier manera, probablemente recibirá un mensaje molesto como este cuando se inicie Outlook 2010:

SNAGHTML433faf

Como puedes ver, eso sólo se refiere al guión que pusiste en ThisOutlookSession, no significa que tengas un virus. Puedes hacer clic Habilitar las macros para que procedan con el script Auto BCC intacto.

Si quieres saltarte este paso, puedes cambiar tu configuración de seguridad de macros yendo a la pestaña Developer y haciendo clic en Macro Security .

Outlook 2010 Macro Settings

En “Ajustes de la macro”, tendrás unas cuantas opciones diferentes:

Outlook 2010 Macro Settings

Para una existencia libre de regaños, elija “Activar todas las macros”, aunque esto es, por supuesto, potencialmente peligroso. La verdadera solución aquí es conseguir que tu macro sea firmada digitalmente, pero eso es un proceso un poco complicado, que repasaré en otro post (Cómo crear un certificado digital autofirmado en Microsoft Office 2010). Manténgase en sintonía!

4 comentarios en «Cómo hacer automáticamente la CCO en Outlook 2010»

  1. Maravilloso… funciona perfectamente… he tenido que recurrir a la pagina del Sr. Kizer porque me daba error en el BAsic, pero lo he solucionado superbien!!

    Decir que lo uso para que luego me entre en la bandeja lo que he hecho y poder llevar un control… o programar un seguimiento!

    De nuevo gracias

    Responder
  2. ENCONTRE EL CODIGO EN INGLES LO PUSE Y JALOOO
    AKI LO DEJO

    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 = “SomeEmailAddress@domain.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

    Responder

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.