Leggi e rivedi la documentazione di Automation Anywhere

Automation Anywhere Automation 360

Chiudi contenuti

Contenuti

Apri contenuti

Utilizzo dell’iteratore per ogni e-mail nella casella di posta

  • Aggiornato: 2021/07/05
    • Automation 360 v.x
    • Crea
    • Spazio di lavoro RPA

Utilizzo dell’iteratore per ogni e-mail nella casella di posta

È necessario utilizzare determinate actions E-mail all'interno dell'action Loop. Utilizza l'iteratore Per ogni e-mail nella casella di posta per ripetere una serie di actions su tutte le e-mail che rientrano in parametri specifici.

Prerequisiti

Per prima cosa, connettiti al server e-mail. Utilizzo dell'action Connetti

È necessario utilizzare le seguentiactionsEmail all'interno di un loop:
  • Cambia stato
  • Elimina
  • Salva gli allegati
  • Salva messaggio

Procedura

Per utilizzare un' action Email all'interno di un loop, attieniti alla seguente procedura:

  1. Fai doppio clic o trascina l'action Loop dal package Loop nella tavolozza Actions.
  2. Seleziona l'opzione Per ogni e-mail nella casella di posta dall'elenco Iteratore.
  3. Nel campo Nome sessione, immetti il nome della sessione utilizzata per connetterti al server e-mail nell'action Connetti.
  4. Nelle opzioni TUTTI, LETTO o NON LETTO, specifica il tipo di e-mail da recuperare dal server e-mail.
    Nota: Per un server e-mail che utilizza il protocollo POP3, vengono recuperate tutte le e-mail.
  5. Opzionale: Specifica la cartella da cui desideri recuperare le e-mail.
    • Microsoft Outlook e Yahoo: puoi specificare il nome della cartella.

      Ad esempio, Posta in arrivo, Inviata, Posta in arrivo/Vendite, Posta in arrivo/IT e così via. Le cartelle Vendite e IT in questo esempio sono cartelle create dall'utente e non sono disponibili per impostazione predefinita.

    • Gmail:
      • Per recuperare le e-mail dalle cartelle predefinite, devi utilizzare [Gmail]/CARTELLA, ad eccezione della cartella Posta in arrivo.

        Ad esempio, [Gmail]/Bozze, [Gmail]/Mail importanti, [Gmail]/Cestino e così via.

      • Per recuperare le e-mail dalle cartelle create o dalla cartella Posta in arrivo, è necessario specificare i nomi delle cartelle così come sono.

        Ad esempio, se hai creato cartelle denominate Banca e Sport nella tua Gmail, specifica Banca e Sport senza il prefisso [Gmail] per recuperare le e-mail da queste cartelle.

  6. Opzionale: Nel campo Quando l'oggetto contiene, specifica un valore per recuperare le e-mail che contengono il valore specificato nell'oggetto.
  7. Opzionale: Nel campo Da mittenti specifici, specifica gli indirizzi e-mail per recuperare le e-mail.
  8. Opzionale: Nell'elenco Quando la data di ricezione è il o dopo, seleziona un'opzione per recuperare solo e-mail specifiche ricevute in o dopo una determinata data.
  9. Opzionale: Nell'elenco Quando la data di ricezione è il o prima, seleziona un'opzione per recuperare solo e-mail specifiche ricevute in o prima di una determinata data.
    Se sono stati specificati dei valori nei passaggi da 6 a 9, il sistema recupera solo le e-mail che soddisfano tutti i criteri. Per esempio, se si specifica Banca nel passaggio 5, Estratto conto nel passaggio 6 e abcbank@xyz.com nel passaggio 7, il sistema recupererà le e-mail dalla cartella Banca che contengono Estratto conto nell'oggetto e sono state ricevute dall'indirizzo e-mail abcbank@xyz.com.
  10. Seleziona l'opzione Testo semplice o HTML per specificare il formato in cui desideri inoltrare le e-mail.
  11. Scegli una delle seguenti opzioni da Usa il fuso orario locale
    • Vero: La data e l'ora di ricezione dell'e-mail vengono visualizzate nel fuso orario locale.
    • Falso: La data e l'ora di ricezione dell'e-mail vengono visualizzate nel fuso orario UTC.
    • Variabile: Inserisci una variabile booleana.
  12. Opzionale: Nell'elenco Assegna il valore corrente alla variabile, seleziona o crea una variabile dizionario.

    La variabile dizionario memorizza le proprietà di ogni e-mail. . Utilizzo della variabile dizionario per le proprietà e-mail.

  13. Fai clic su Salva.
Inserisci un'action Finestra di messaggio nel contenitore Loop per stampare l'oggetto di ogni e-mail. Utilizza il corpo del messaggio seguente, sostituendo il nome della variabile generica con quello utilizzato nel passaggio 10: $dictionaryVar{emailSubject}$
Invia feedback