Como usar o iterador Para cada e-mail na caixa de entrada para o Apple Mail

Automatize o processamento de e-mails em uma caixa de entrada do Apple Mail no macOS, iterando por cada e-mail e executando as actions especificadas.

Pré-requisitos

  • Certifique-se de que o Apple Mail esteja configurado e acessível no seu sistema macOS.
  • Estabeleça uma conexão com o servidor do Apple Mail usando a ação Conectar apropriada.

Configurações

  • Clique duas vezes ou arraste a action Loop do package Loop na paleta Actions .
  • Selecione a opção Apple Mail — para cada e-mail na caixa de entrada na lista Iterador.
  • No campo Nome da sessão, insira o nome da sessão que você usou para se conectar ao Apple Mail na action Conectar.
  • No campo Status do e-mail, selecione um dos seguintes tipos de e-mails a serem movidos:
    • Lido: e-mails que estão no status Lido.
    • Não lido: e-mails que estão no status Não lido.
    • Ambos: e-mails no status Lido e Não lido.
  • A partir da opção Classificar e-mail, selecione Mais recentes primeiro ou Mais antigos primeiro para classificar os e-mails em uma ordem específica.
  • No campo De pastas específicas, especifique o caminho da pasta de onde você deseja recuperar os e-mails. Por exemplo, Caixa de entrada/pasta1;Caixa de entrada/pasta2.
  • Opcional: Especifique um valor no campo Quando o assunto contiver para recuperar e-mails que contenham o valor especificado no assunto.

    É possível inserir vários textos separados por ponto e vírgula.

  • Opcional: No campoDe remetentes específicos, especifique os endereços de e-mail para recuperar os e-mails.
  • Opcional: No campo Quando a data de recebimento for igual ou posterior, especifique a data de recebimento. O filtro será aplicado aos e-mails recebidos nessa data ou após, recuperando apenas esses e-mails. Por exemplo, se você inserir uma data de recebimento de 12 de abril de 2025, apenas os e-mails recebidos nessa data ou após ela serão incluídos, enquanto os e-mails recebidos antes dessa data serão excluídos.
  • Opcional: No campo Quando a data de recebimento for igual ou anterior, especifique a data de recebimento. O filtro será aplicado aos e-mails recebidos nessa data ou antes, recuperando apenas esses e-mails. Por exemplo, se você inserir uma data de recebimento de 12 de abril de 2025, apenas os e-mails recebidos até essa data serão incluídos, enquanto os e-mails recebidos após essa data serão excluídos.
    Nota: O Formato da mensagem é selecionado como PLAINTEXT por padrão. No momento, não há suporte para o formato HTML.
  • Escolha uma das seguintes opções de Usar o fuso horário local :
    • Verdadeiro: A data e hora de recebimento do e-mail é convertida no fuso horário local.
    • Falso: A data e a hora de recebimento do e-mail são convertidas para o fuso horário UTC.
    • Variável: Digite uma variável booliana.
    • Opcional: No campo Atribuir o valor atual à variável, escolha Variáveis múltiplas ou Variável de dicionário para salvar a saída:
      • Se estiver usando Múltiplas variáveis, use os seguintes passos para cada variável:
        • Clique em Adicionar mapeamento de variável.
        • Digite a Chave da variável.
        • No campo Mapear para variável, escolha uma variável onde os dados serão salvos.
        • Clique em Adicionar para que estes dados sejam salvos na variável configurada.
      • Se estiver usando uma variável de dicionário, então selecione a variável onde dados do resultado podem ser salvos.