Aktivitäten
Neuestes
False
Bannerhintergrundbild
Produktivitätsaktivitäten
Letzte Aktualisierung 26. Apr. 2024

Lokales Erstellen von Speichern einer E-Mail

Im nachfolgenden Beispiel wird erklärt, wie eine Outlook-E-Mail mit einem Anhang erstellt und gespeichert wird. Dabei werden Aktivitäten wie Save Mail Message und Save Attachments verwendet. Diese Aktivitäten finden Sie im Paket UiPath.Mail.Activities.

So kann der Automatisierungsprozess erstellt werden:

  1. Öffnen Sie Studio und erstellen Sie einen neuen Prozess.
  2. Ziehen Sie einen Sequence-Container in den Workflow-Designer.

    • Erstellen Sie die folgende Variable:

      Variablenname

      Variablentyp

      Standardwert

      mailMessage

      System.Collections.Generic.List<System.Net.Mail.MailMessage>

       
  3. Ziehen Sie eine Invoke Code-Aktivität in den Sequence-Container.

    • Klicken Sie auf die Schaltfläche Code bearbeiten und fügen Sie den folgenden Code hinzu:

      "'Create a message and set up the recipients.
      Dim sender As String = "sender@outlook.com"
      Dim receiver As String = "receiver@outlook.com"
      Dim subject As String = "Project plan"
      Dim body As String = "See the attached document."
      message = New MailMessage(sender, receiver, subject, body)
      'Create the file attachment for this email message.
      Dim data As Attachment = New Attachment("Input\Project-plan.xlsx")
      'Add the file attachment to the email message.
      message.Attachments.Add(data)""'Create a message and set up the recipients.
      Dim sender As String = "sender@outlook.com"
      Dim receiver As String = "receiver@outlook.com"
      Dim subject As String = "Project plan"
      Dim body As String = "See the attached document."
      message = New MailMessage(sender, receiver, subject, body)
      'Create the file attachment for this email message.
      Dim data As Attachment = New Attachment("Input\Project-plan.xlsx")
      'Add the file attachment to the email message.
      message.Attachments.Add(data)"
    • Klicken Sie auf die Schaltfläche Argumente bearbeiten und erstellen Sie ein neues Argument namens message, wobei Sie die Richtung auf Out, den Typ auf MailMessage und den Wert auf mailMessage festlegen.
      Hinweis:
      Ersetzen Sie die E-Mail-Adressen sender@outlook.com und receiver@outlook.com durch die gewünschten.

      Im angehängten Projekt werden andere E-Mail-Konten verwendet.

  4. Ziehen Sie eine Save Mail Message-Aktivität unter die Invoke Code-Aktivität.

    • Fügen Sie die Variable mailMessage in das Feld E-Mail-Nachricht ein.
    • Fügen Sie den Ausdruck "Output\email.eml" in das Feld Dateipfad ein.
  5. Ziehen Sie eine Save Attachment-Aktivität unter die Save Mail Message-Aktivität.

    • Fügen Sie die Variable mailMessage in das Feld E-Mail-Nachricht ein.
    • Fügen Sie den Ausdruck "Output\Attachments" in das Feld Ordnerpfad ein.
    • So sollte Ihr Workflow aussehen:



  6. Führen Sie den Prozess aus. Es wird eine E-Mail mit Ihrem festgelegten Absender und Empfänger und einem beigefügten Anhang erstellt. Die E-Mail und der Anhang werden dann im angegebenen Ordner gespeichert.

    Hinweis: Der Ausgabeordner in der ZIP-Datei des Projekts enthält bereits einen Anhang, der Ordner muss leer sein.

War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
UiPath Logo weiß
Vertrauen und Sicherheit
© 2005-2024 UiPath. All rights reserved.