Microsoft Métodos do Conector do Outlook
. Microsoft Os métodos do Outlook Connector 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 exibi-los.
. Microsoft O Outlook Connector permite a automação de tarefas de rotina no Microsoft Aplicação 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 combinados perfeitamente com outros métodos ou componentes em uma estrutura de automação, permitindo projetos de fluxo de trabalho mais complexos e eficientes.
Adicionar Pasta
Adiciona uma nova pasta em uma hierarquia especificada e, opcionalmente, uma subpasta ao conjunto de contas do Outlook.
| 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 à 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 |
| IsSubFolder | 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 abaixo da pasta principal. |
Dados em | Booliano |
Fechar
Fecha o. Microsoft Outlook explorer especificando o nome do perfil.
Este método pode ser usado como uma atividade de limpeza depois que todas as tarefas de automação forem concluídas.
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| Profilename | 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.
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| FolderName | Nome da pasta que o método exclui. | Dados em | Cadeia de caracteres |
Excluir e-mail
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| MailId | Extrai 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).
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| MailId | Este parâmetro especifica o ID de entrada exclusivo do e-mail que precisa ser encaminhado. | Dados em | Cadeia de caracteres |
| 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 por seu ID de entrada exclusivo.
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| MailId | Este parâmetro especifica o ID de entrada exclusivo do e-mail cujos nomes de anexo serão recuperados. | Dados em | Cadeia de caracteres |
GetExistingAccounts
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.
| 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 | Lista1 |
| 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 |
ObterFolderNames
Recupera e retorna uma lista de nomes de pastas da conta ativa do Outlook.
| 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 | Lista1 |
GetMail
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 ( ), selecione os itens de e-mail necessários, como CC, Cco, Assunto, Corpo, Remetente, para, AttachmentsCount, ReceivedTime, EntryId.
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| MailId | 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.
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| FolderName | Este parâmetro especifica o nome da pasta da qual recuperar IDs de entrada de e-mail. O valor padrão é "Caixa de entrada". |
Dados em | Cadeia de caracteres |
| Filtrar | 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 |
| AvoidMeetingItems | 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 |
| FetchingOrder | Este parâmetro especifica a ordem na qual os e-mails são obtidos. Por exemplo, FIFO, LIFO. O padrão é FIFO. | Dados em | FetchingOrder |
| Retornar | Este parâmetro retorna uma lista de e-mails da pasta especificada. | Saída de dados | Lista1 |
| Contagem | Este parâmetro especifica a contagem total de IDs de entrada de e-mail recuperados. | Saída de dados | Int32 |
GetSenderName
Recupera o endereço de e-mail do remetente associado a um e-mail especificado por seu ID de entrada exclusivo.
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| MailId | 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 |
MarkAsRead
Marca um e-mail como lido com base em seu ID de entrada exclusivo.
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| MailId | 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.
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| MailId | 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 |
MoviveMail
Move um e-mail com base em seu ID de entrada exclusivo de uma pasta para outra pasta no sistema de e-mail.
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| MailId | 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 onde o e-mail deve ser movido. | Dados em | Cadeia de caracteres |
ReadMsgFile
Lê o conteúdo de um arquivo .msg do sistema de arquivos.
| 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 da mensagem | 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 por seu ID de entrada exclusivo.
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| MailId | 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 |
Salvar Todos os Anexos
Salva todos os anexos de um e-mail especificado por seu ID de entrada exclusivo em um caminho de pasta especificado.
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| MailId | 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.
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| MailId | 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.
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| MailId | 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 Type | 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.
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| Para 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.Drawing |
| 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 da mensagem | 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.
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| Para 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 da mensagem | 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.
| 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 |