Microsoft Métodos do Conector do Outlook

  • Versão de lançamento: Australia
  • Atualizado 12 de mar. de 2026
  • 13 min. de leitura
  • . Microsoft Os métodos do conector do Outlook automatizam várias ações no Microsoft Outlook. Em um fluxo de automação, os métodos são conectados a outros métodos e componentes. Para usar os métodos, você deve primeiro expô-los.

    . Microsoft O conector do Outlook permite a automação de tarefas de rotina no Microsoft Aplicação do Outlook, integrando essas funções em fluxos de trabalho automatizados mais amplos.

    Você pode automatizar processos, como enviar ou responder a e-mails sem intervenção manual. Este conector fornece vários métodos para facilitar a automação de ações no Microsoft Outlook. Esses métodos podem ser perfeitamente combinados com outros métodos ou componentes em uma estrutura de automação, permitindo designs de fluxo de trabalho mais complexos e eficientes.

    Adicionar Pasta

    Adiciona uma nova pasta dentro de uma hierarquia especificada e, opcionalmente, uma subpasta ao conjunto de contas do Outlook.

    Tabela 1. Parâmetros do método Adicionar Pasta
    Parâmetro Descrição Tipo de porta de dados Tipo de dados
    Pasta principal Nome da pasta que o método adiciona à conta do Outlook.

    Este parâmetro especifica a pasta principal em que a nova pasta é adicionada.

    Dados em Cadeia de caracteres
    SubFolderName Nome da subpasta que o método adiciona na pasta principal.

    Este parâmetro especifica o nome da nova pasta a ser criada.

    Se você usar este parâmetro, deverá usar o parâmetro IsSubFolder.

    Dados em Cadeia de caracteres
    ESubFolder Opção para indicar que a pasta criada no parâmetro SubFolderName é uma subpasta na pasta principal.

    Este parâmetro indica se o SubFolderName deve ser adicionado como uma subpasta na pasta principal. O padrão é Falso, o que significa que SubFolderName é adicionado diretamente na pasta principal.

    Dados em Booliano

    Fechar

    Fecha o. Microsoft explorador do Outlook especificando o nome do perfil.

    Este método pode ser usado como uma atividade de limpeza após a conclusão de todas as tarefas de automação.

    Tabela 2. Parâmetros do método de fechamento
    Parâmetro Descrição Tipo de porta de dados Tipo de dados
    Filename Este parâmetro especifica o nome do perfil do Outlook que você deseja fechar. Dados em Cadeia de caracteres

    ExcluirPasta

    Exclui a pasta especificada e todas as subpastas abaixo dela.

    Tabela 3. Parâmetros do método DeleteFolder
    Parâmetro Descrição Tipo de porta de dados Tipo de dados
    NomePasta Nome da pasta que o método exclui. Dados em Cadeia de caracteres

    Excluir e-mail

    Exclui um ou mais e-mails. Exclui um e-mail com base em seu ID de entrada exclusivo.
    Dica:
    Use o método GetMails para fornecer os e-mails que o método DeleteMail excluirá.
    Tabela 4. Parâmetros do método DeleteMail
    Parâmetro Descrição Tipo de porta de dados Tipo de dados
    ID de e-mail Obtém o e-mail do qual o método exclui os e-mails.

    Este parâmetro especifica o ID de entrada exclusivo do e-mail que precisa ser excluído.

    Dados em Cadeia de caracteres

    EnwardMail

    Encaminha um e-mail com base em seu ID de entrada exclusivo para um endereço de e-mail especificado (emailid).

    Tabela 5. Parâmetros do método ForwardMail
    Parâmetro Descrição Tipo de porta de dados Tipo de dados
    ID de e-mail Este parâmetro especifica o ID de entrada exclusivo do e-mail que precisa ser encaminhado. Dados em Cadeia de caracteres
    E-mail Este parâmetro especifica o endereço de e-mail para o qual o e-mail deve ser encaminhado. Dados em Cadeia de caracteres
    Cc Este parâmetro especifica o endereço de e-mail para enviar uma cópia (CC) do e-mail encaminhado. Dados em Cadeia de caracteres
    Cco Este parâmetro especifica o endereço de e-mail para enviar uma cópia oculta (Cco) do e-mail encaminhado. Dados em Cadeia de caracteres
    Assunto Este parâmetro especifica a linha de assunto do e-mail encaminhado. Dados em Cadeia de caracteres
    Retornar Este método retorna um valor booliano que indica se o e-mail foi encaminhado com sucesso.

    Um valor de retorno verdadeiro significa que a operação foi bem-sucedida.

    Saída de dados Booliano

    GetAttachmentNames

    Recupera uma lista de nomes de anexo associados a um e-mail especificado pelo ID de entrada exclusivo.

    Tabela 6. Parâmetros do método GetAttachmentNames
    Parâmetro Descrição Tipo de porta de dados Tipo de dados
    ID de e-mail Este parâmetro especifica o ID de entrada exclusivo do e-mail para o qual os nomes de anexo serão recuperados. Dados em Cadeia de caracteres

    ContaçõesExistentes

    Recupera informações sobre contas configuradas, como uma lista de contas configuradas e sua contagem.

    Isso é útil quando há várias contas configuradas no Outlook.

    Tabela 7. Parâmetros do método GetExistingAccounts
    Parâmetro Descrição Tipo de porta de dados Tipo de dados
    Contas Este parâmetro é passado por referência e espera-se que seja uma Lista (de cadeia de caracteres). Ao chamar este método, ele é preenchido com a lista de nomes de conta configurados. Saída de dados Lista 1
    Contagem Este parâmetro é passado por referência. Ao chamar este método, este parâmetro é preenchido com a contagem de contas configuradas. Saída de dados Int32

    GetFolderNames

    Recupera e retorna uma lista de nomes de pastas da conta ativa do Outlook.

    Tabela 8. Parâmetros do método GetFolderNames
    Parâmetro Descrição Tipo de porta de dados Tipo de dados
    Retornar Retorna a lista de nomes de pastas da conta ativa do Outlook. Saída de dados Lista 1

    Obter e-mail

    Recupera todos os detalhes de um e-mail, especificados por seu ID de entrada exclusivo (MailId).

    Para especificar critérios adicionais para recuperar todos os detalhes de um e-mail, na barra de método GetMail, clique no ícone de configurações de método ( Ícone de configurações de método.), selecione os itens de e-mail necessários, como CC, Cco, Assunto, Corpo, Remetente, para, AttachmentsCount, ReceivedTime, EntryId.

    Tabela 9. Parâmetros do método GetMail
    Parâmetro Descrição Tipo de porta de dados Tipo de dados
    ID de e-mail Este parâmetro especifica o ID de entrada exclusivo do e-mail do qual recuperar detalhes. Dados em Cadeia de caracteres

    GetMails

    Recupera uma lista de IDs de entrada de e-mail de uma pasta especificada em um sistema de e-mail.

    O método GetMails recupera uma lista de IDs de entrada de e-mail de uma pasta especificada em um sistema de e-mail.

    Tabela 10. Parâmetros do método GetMails
    Parâmetro Descrição Tipo de porta de dados Tipo de dados
    NomePasta Este parâmetro especifica o nome da pasta da qual recuperar os IDs de entrada de e-mail.

    O valor padrão é "Caixa de entrada".

    Dados em Cadeia de caracteres
    Filtro Este parâmetro especifica uma condição de filtro a ser aplicada ao recuperar IDs de entrada de e-mail. Dados em Cadeia de caracteres
    NoOfMails Este parâmetro especifica o número máximo de IDs de entrada de e-mail a serem recuperados. O valor padrão é 10. Dados em Int32
    Não lido Este parâmetro indica se recuperar somente e-mails não lidos (Verdadeiro) ou todos os e-mails (Falso). O padrão é verdadeiro. Dados em Booliano
    ItemingMeetings evitadas Este parâmetro especifica se itens de reunião devem ser excluídos dos IDs de entrada de e-mail recuperados. O padrão é verdadeiro. Dados em Booliano
    Pedido Este parâmetro especifica a ordem em que os e-mails são obtidos. Por exemplo, FIFO, lifo. O padrão é FIFO. Dados em Pedido
    Retornar Este parâmetro retorna uma lista de e-mails da pasta especificada. Saída de dados Lista 1
    Contagem Este parâmetro especifica a contagem total de IDs de entrada de e-mail recuperados. Saída de dados Int32

    Nome do GetSender

    Recupera o endereço de e-mail do remetente associado a um e-mail especificado pelo ID de entrada exclusivo.

    Tabela 11. Parâmetros do método GetSenderName
    Parâmetro Descrição Tipo de porta de dados Tipo de dados
    ID de e-mail Este parâmetro especifica o ID de entrada exclusivo do e-mail para o qual o endereço de e-mail do remetente será recuperado. Dados em Cadeia de caracteres
    Retornar Este método retorna um valor de cadeia de caracteres que indica o nome do remetente. Saída de dados Cadeia de caracteres

    Marcar como lido

    Marca um e-mail como lido com base em seu ID de entrada exclusivo.

    Tabela 12. Parâmetros do método MarkAsRead
    Parâmetro Descrição Tipo de porta de dados Tipo de dados
    ID de e-mail Este parâmetro especifica o ID de entrada exclusivo do e-mail para o qual o endereço de e-mail do remetente será recuperado. Dados em Cadeia de caracteres
    Retornar Este método retorna um valor booliano que indica se o e-mail foi marcado com sucesso como lido.

    Um valor de retorno verdadeiro significa que a operação foi bem-sucedida.

    Saída de dados Booliano

    Marcar como não lido

    Marca um e-mail como não lido com base em seu ID de entrada exclusivo.

    Tabela 13. Parâmetros do método Marcar como Não lido
    Parâmetro Descrição Tipo de porta de dados Tipo de dados
    ID de e-mail Este parâmetro especifica o ID de entrada exclusivo do e-mail que precisa ser marcado como não lido. Dados em Cadeia de caracteres
    Retornar Este método retorna um valor booliano que indica se o e-mail foi marcado com sucesso como não lido.

    Um valor de retorno verdadeiro significa que a operação foi bem-sucedida.

    Saída de dados Booliano

    MoveMail

    Move um e-mail com base em seu ID de entrada exclusivo de uma pasta para outra pasta no sistema de e-mail.

    Tabela 14. Parâmetros do método MoveMail
    Parâmetro Descrição Tipo de porta de dados Tipo de dados
    ID de e-mail Este parâmetro especifica o ID de entrada exclusivo do e-mail que deve ser movido. Dados em Cadeia de caracteres
    DestinationFolder Este parâmetro especifica o nome ou o caminho da pasta de destino para a qual o e-mail deve ser movido. Dados em Cadeia de caracteres

    ReadMsgFile

    Lê o conteúdo de um arquivo .msg do sistema de arquivos.

    Tabela 15. Parâmetros do método ReadMsgFile
    Parâmetro Descrição Tipo de porta de dados Tipo de dados
    Caminho do arquivo Este parâmetro especifica o caminho para o arquivo .msg que deve ser lido. Dados em Cadeia de caracteres
    Corpo Este parâmetro é passado por referência (PorRef) e é preenchido com o conteúdo do corpo do arquivo .msg após a chamada do método. Saída de dados Cadeia de caracteres

    Responder

    Gera e envia uma resposta a um e-mail especificado pelo ID de entrada exclusivo.

    Tabela 16. Parâmetros do método de resposta
    Parâmetro Descrição Tipo de porta de dados Tipo de dados
    ID de e-mail Este parâmetro especifica o ID de entrada exclusivo do e-mail para o qual a resposta é enviada. Dados em Cadeia de caracteres
    Cc Este parâmetro especifica o endereço de e-mail para enviar uma cópia (CC) da resposta. Dados em Cadeia de caracteres
    Cco Este parâmetro especifica o endereço de e-mail para enviar uma cópia oculta (Cco) da resposta. Dados em Cadeia de caracteres
    Assunto Este parâmetro especifica a linha de assunto do e-mail de resposta. Dados em Cadeia de caracteres
    Corpo da mensagem Este parâmetro especifica o conteúdo do corpo do e-mail de resposta. Dados em Cadeia de caracteres
    Anexos Este parâmetro especifica caminhos de arquivo dos anexos a serem incluídos no e-mail de resposta.

    Vários arquivos podem ser separados pelo símbolo de barra vertical (|) para dividir os caminhos do arquivo de anexo.

    Ao fazer upgrade de automações para plug-ins acima de 13,0, atualize as automações anteriores que usam "," ou ";" com "|", quando vários caminhos de arquivo forem passados. Use o símbolo de tubo rígido ou a barra vertical (|) para dividir os caminhos do arquivo de anexo.

    Dados em Cadeia de caracteres
    IsHtmlBody Este parâmetro indica se o conteúdo do corpo do e-mail de resposta está no formato HTML.

    O padrão é Falso.

    Dados em Booliano
    Retornar Este método retorna um valor booliano que indica se a resposta foi enviada com sucesso.

    Um valor de retorno verdadeiro significa que a operação foi bem-sucedida.

    Saída de dados Booliano

    SalveTodosAnexos

    Salva todos os anexos de um e-mail especificado por seu ID de entrada exclusivo em um caminho de pasta especificado.

    Tabela 17. Parâmetros do método SaveAllAttachments
    Parâmetro Descrição Tipo de porta de dados Tipo de dados
    ID de e-mail Este parâmetro especifica o ID de entrada exclusivo do e-mail do qual os anexos devem ser salvos. Dados em Cadeia de caracteres
    FolderPath Este parâmetro especifica o caminho da pasta em que os anexos devem ser salvos. Dados em Cadeia de caracteres

    Salvar anexo

    Salva o anexo especificado de um e-mail com o ID de entrada fornecido em um determinado arquivo.

    Tabela 18. Parâmetros do método Salvar anexo
    Parâmetro Descrição Tipo de porta de dados Tipo de dados
    ID de e-mail Este parâmetro especifica o ID de entrada exclusivo do e-mail do qual o anexo deve ser salvo. Dados em Cadeia de caracteres
    AttachmentName Este parâmetro especifica o nome do anexo que deve ser salvo. Dados em Cadeia de caracteres
    Caminho do arquivo Este parâmetro especifica o caminho do arquivo em que o anexo deve ser salvo. Dados em Cadeia de caracteres

    Salvar e-mail

    Salva um e-mail especificado por seu ID de entrada exclusivo (MailId) em um arquivo em um caminho de arquivo especificado.

    Tabela 19. Parâmetros do método Salvar e-mail
    Parâmetro Descrição Tipo de porta de dados Tipo de dados
    ID de e-mail Este parâmetro especifica o ID de entrada exclusivo do e-mail a ser salvo. Dados em Cadeia de caracteres
    Caminho do arquivo Este parâmetro especifica o caminho em que o e-mail deve ser salvo como um arquivo Dados em Cadeia de caracteres
    Salvar tipo Este parâmetro especifica o formato no qual o e-mail deve ser salvo.

    O padrão é MsgSaveType.olMSG, indicando o formato MSG do Microsoft Outlook.

    Dados em MsgSaveType

    Enviar e-mail

    Envia um e-mail para o destinatário. Ele oferece vários parâmetros opcionais para personalizar o e-mail, incluindo a capacidade de adicionar imagens, definir o endereço do remetente e especificar destinatários CC e Cco.

    Tabela 20. Parâmetros do método de sendmail
    Parâmetro Descrição Tipo de porta de dados Tipo de dados
    Id de e-mail Este parâmetro especifica o endereço de e-mail do destinatário. Dados em Cadeia de caracteres
    Imagem Este parâmetro especifica uma imagem opcional a ser incluída no e-mail. Dados em Bitmap.Desenho
    De Este parâmetro especifica o endereço de e-mail do remetente. Se não for especificado, o endereço do remetente padrão será usado. Dados em Cadeia de caracteres
    Cc Este parâmetro especifica o endereço de e-mail para o qual enviar uma cópia (CC). Dados em Cadeia de caracteres
    Cco Este parâmetro especifica o endereço de e-mail para o qual enviar uma cópia oculta (Cco). Dados em Cadeia de caracteres
    Assunto Este parâmetro especifica a linha de assunto do e-mail. Dados em Cadeia de caracteres
    Corpo Este parâmetro especifica o conteúdo do corpo do e-mail. Dados em Cadeia de caracteres
    Anexos Este parâmetro especifica caminhos de arquivo dos anexos a serem incluídos no e-mail.

    Vários arquivos podem ser separados pelo símbolo de barra vertical (|) para dividir os caminhos do arquivo de anexo.

    Ao fazer upgrade de automações para plug-ins acima de 13,0, atualize as automações anteriores que usam "," ou ";" com "|", quando vários caminhos de arquivo forem passados. Use o símbolo de tubo rígido ou a barra vertical (|) para dividir os caminhos do arquivo de anexo.

    Dados em Cadeia de caracteres
    IsHtmlBody Este parâmetro indica se o corpo do e-mail está no formato HTML. O padrão é Falso. Dados em Booliano
    Retornar Este método retorna um valor booliano que indica se o e-mail foi enviado com sucesso.

    Um valor de retorno verdadeiro significa que a operação foi bem-sucedida.

    Saída de dados Booliano

    SentAs

    Envia um e-mail em nome de outra conta de e-mail.

    Tabela 21. Parâmetros do método SentAs
    Parâmetro Descrição Tipo de porta de dados Tipo de dados
    Id de e-mail Este parâmetro especifica o endereço de e-mail do destinatário. Dados em Cadeia de caracteres
    SentOnBehalfEmailId Este parâmetro especifica o endereço de e-mail em nome do qual o e-mail será enviado. Dados em Cadeia de caracteres
    Assunto Este parâmetro especifica a linha de assunto do e-mail. Dados em Cadeia de caracteres
    Corpo Este parâmetro especifica o conteúdo do corpo do e-mail. Dados em Cadeia de caracteres
    Anexos Este parâmetro especifica caminhos de arquivo dos anexos a serem incluídos no e-mail.

    Vários arquivos podem ser separados pelo símbolo de barra vertical (|) para dividir os caminhos do arquivo de anexo.

    Ao fazer upgrade de automações para plug-ins acima de 13,0, atualize as automações anteriores que usam "," ou ";" com "|", quando vários caminhos de arquivo forem passados. Use o símbolo de tubo rígido ou a barra vertical (|) para dividir os caminhos do arquivo de anexo.

    Dados em Cadeia de caracteres
    IsHtmlBody Este parâmetro indica se o corpo do e-mail está no formato HTML. O padrão é Falso. Dados em Booliano

    SetAccount

    Especifica a conta do Outlook na qual você deseja executar operações para suas tarefas de automação.

    O método SetAccount deve ser usado inicialmente, antes de qualquer outro método deste conector, para especificar ou definir o contexto ou a conta de e-mail para os métodos subsequentes serem executados.

    Tabela 22. Parâmetros do método SetAccount
    Parâmetro Descrição Tipo de porta de dados Tipo de dados
    AccountName Este parâmetro especifica o ID da conta de e-mail do Outlook na qual você deseja executar operações. Dados em Cadeia de caracteres