uips-fixtures UiPath.Mail.Activities 2.7.12

31 activities · uips-fixtures catalog v0.3 · generated 2026-04-11T08:33:04Z

Send SMTP Email
UiPath.Mail.SMTP.Activities.SendMail
Mail.SMTP

Sends an email message by using the SMTP protocol.

Arguments

NameDirTypeReqDefaultDescription
UseOAuth In InArgument<Boolean>
Email In InArgument<String>
Password In InArgument<String>
SecurePassword In InArgument<Security.SecureString>
Server In InArgument<String>
Port In InArgument<Int32>
Name In InArgument<String>
From In InArgument<String>
Action In InArgument<UiPath.Mail.MailAction> Mono.Cecil.CustomAttributeArgument
ResourceAttachments In InArgument<IEnumerable<UiPath.Platform.ResourceHandling.IResource>>
ReplyTo In InArgument<String>
IgnoreCRL In InArgument<Boolean> False
ContinueOnError In InArgument<Boolean>
Result Out OutArgument<String>
To In InArgument<String>
Cc In InArgument<String>
Bcc In InArgument<String>
Subject In InArgument<String>
Body In InArgument<String>
TimeoutMS In InArgument<Int32>
AttachmentsCollection In InArgument<IEnumerable<String>>
MailMessage In InArgument<Net.Mail.MailMessage>

Properties

NameKindTypeDescription
ResourceAttachmentList property IEnumerable<InArgument<UiPath.Platform.ResourceHandling.IResource>>
SecureConnection property UiPath.Mail.SecureSocketEncryption
IsBodyHtml property Boolean
Files property List<InArgument<String>>
Get POP3 Email List
UiPath.Mail.POP3.Activities.GetPOP3MailMessages
Mail.POP3

Retrieves a POP3 email message from a specified server.

Arguments

NameDirTypeReqDefaultDescription
UseOAuth In InArgument<Boolean>
Email In InArgument<String>
Password In InArgument<String>
SecurePassword In InArgument<Security.SecureString>
Server In InArgument<String>
Port In InArgument<Int32>
DeleteMessages In InArgument<Boolean>
IgnoreCRL In InArgument<Boolean> False
TimeoutMS In InArgument<Int32>
Top In InArgument<Int32>
Messages Out OutArgument<List<Net.Mail.MailMessage>>

Properties

NameKindTypeDescription
SecureConnection property UiPath.Mail.SecureSocketEncryption
Delete Outlook Desktop Mail Message
UiPath.Mail.Outlook.Activities.DeleteOutlookMailMessage
Mail.Outlook Windows

Deletes an email message.

Arguments

NameDirTypeReqDefaultDescription
MailMessage In InArgument<Net.Mail.MailMessage>

Properties

NameKindTypeDescription
PermanentlyDelete property Boolean
Get Outlook Desktop Mail Messages
UiPath.Mail.Outlook.Activities.GetOutlookMailMessages
Mail.Outlook Windows

Retrieves an email message from Outlook.

Arguments

NameDirTypeReqDefaultDescription
MailFolder In InArgument<String>
Account In InArgument<String>
Filter In InArgument<String>
FilterByMessageIds In InArgument<String[]>
TimeoutMS In InArgument<Int32>
Top In InArgument<Int32>
Messages Out OutArgument<List<Net.Mail.MailMessage>>

Properties

NameKindTypeDescription
OrderByDate property UiPath.Mail.EOrderByDate
OnlyUnreadMessages property Boolean
MarkAsRead property Boolean
Mark Outlook Desktop Mail As Read/Unread
UiPath.Mail.Outlook.Activities.MarkOutlookMailAsRead
Mail.Outlook Windows

Marks the specified mail message as read or unread.

Arguments

NameDirTypeReqDefaultDescription
MailMessage In InArgument<Net.Mail.MailMessage>

Properties

NameKindTypeDescription
MarkAs property UiPath.Mail.Activities.Business.MarkMailAs
Move Outlook Desktop Mail Message
UiPath.Mail.Outlook.Activities.MoveOutlookMessage
Mail.Outlook Windows

Moves an Outlook email message to a specified folder.

Arguments

NameDirTypeReqDefaultDescription
MailMessage In InArgument<Net.Mail.MailMessage>
Account In InArgument<String>
MailFolder In InArgument<String>
Reply To Outlook Desktop Mail Message
UiPath.Mail.Outlook.Activities.ReplyToOutlookMailMessage
Mail.Outlook Windows

Reply to an email message identified by its UniversalID

Arguments

NameDirTypeReqDefaultDescription
TimeoutMS In InArgument<Int32>
MailMessage In InArgument<Net.Mail.MailMessage>
Body In InArgument<String>
AttachmentsCollection In InArgument<IEnumerable<String>>
ReplyFrom In InArgument<String>
AddTo In InArgument<String>
AddCc In InArgument<String>
AddBcc In InArgument<String>
NewSubject In InArgument<String>

Properties

NameKindTypeDescription
ReplyAll property Boolean
Files property List<InArgument<String>>
Importance property UiPath.Mail.MailImportance
Save Outlook Desktop Mail Message
UiPath.Mail.Outlook.Activities.SaveOutlookMailMessage
Mail.Outlook Windows

Saves an Outlook mail message.

Arguments

NameDirTypeReqDefaultDescription
MailMessage In InArgument<Net.Mail.MailMessage>
Folder In InArgument<String>
FileName In InArgument<String>

Properties

NameKindTypeDescription
ReplaceExisting property Boolean
SaveAsType property UiPath.Mail.Outlook.Enums.ESaveMessageAsType
Send Outlook Desktop Mail Message
UiPath.Mail.Outlook.Activities.SendOutlookMail
Mail.Outlook Windows

Sends an email message from Outlook.

Arguments

NameDirTypeReqDefaultDescription
Account In InArgument<String>
SentOnBehalfOfName In InArgument<String>
ReplyTo In InArgument<String>
ContinueOnError In InArgument<Boolean>
To In InArgument<String>
Cc In InArgument<String>
Bcc In InArgument<String>
Subject In InArgument<String>
Body In InArgument<String>
TimeoutMS In InArgument<Int32>
AttachmentsCollection In InArgument<IEnumerable<String>>
MailMessage In InArgument<Net.Mail.MailMessage>

Properties

NameKindTypeDescription
IsDraft property Boolean
Importance property UiPath.Mail.MailImportance
Sensitivity property UiPath.Mail.MailSensitivity
IsBodyHtml property Boolean
Files property List<InArgument<String>>
Set Outlook Desktop Mail Categories
UiPath.Mail.Outlook.Activities.SetOutlookMailCategories
Mail.Outlook Windows

Associates categories with a mail message.

Arguments

NameDirTypeReqDefaultDescription
MailMessage In InArgument<Net.Mail.MailMessage>
Categories In InArgument<String[]>
Delete IBM Notes Mail Message
UiPath.Mail.LotusNotes.Activities.DeleteLotusNotesMailMessage
Mail.IBM Notes

Deletes an IBM Notes email message.

Arguments

NameDirTypeReqDefaultDescription
MailMessage In InArgument<Net.Mail.MailMessage>
FromFolder In InArgument<String>
Password In InArgument<String>
SecurePassword In InArgument<Security.SecureString>
Get IBM Notes Mail Messages
UiPath.Mail.LotusNotes.Activities.GetLotusNotesMailMessages
Mail.IBM Notes

Retrieves emails from the IBM Notes client on which the workflow is deployed

Arguments

NameDirTypeReqDefaultDescription
Password In InArgument<String>
SecurePassword In InArgument<Security.SecureString>
MailFolder In InArgument<String>
TimeoutMS In InArgument<Int32>
Top In InArgument<Int32>
Messages Out OutArgument<List<Net.Mail.MailMessage>>

Properties

NameKindTypeDescription
GetAttachments property Boolean
Move IBM Notes Mail Message
UiPath.Mail.LotusNotes.Activities.MoveLotusNotesMailMessage
Mail.IBM Notes

Moves an IBM Notes email message to a specified folder.

Arguments

NameDirTypeReqDefaultDescription
MailMessage In InArgument<Net.Mail.MailMessage>
MailFolder In InArgument<String>
FromFolder In InArgument<String>
Password In InArgument<String>
SecurePassword In InArgument<Security.SecureString>
Send IBM Notes Mail Message
UiPath.Mail.LotusNotes.Activities.SendLotusNotesMailMessage
Mail.IBM Notes

Sends an email message by using the IBM Notes client.

Arguments

NameDirTypeReqDefaultDescription
Password In InArgument<String>
SecurePassword In InArgument<Security.SecureString>
ContinueOnError In InArgument<Boolean>
To In InArgument<String>
Cc In InArgument<String>
Bcc In InArgument<String>
Subject In InArgument<String>
Body In InArgument<String>
TimeoutMS In InArgument<Int32>
AttachmentsCollection In InArgument<IEnumerable<String>>
MailMessage In InArgument<Net.Mail.MailMessage>

Properties

NameKindTypeDescription
IsBodyHtml property Boolean
Files property List<InArgument<String>>
Delete IMAP Email
UiPath.Mail.IMAP.Activities.DeleteImapMailMessage
Mail.IMAP

Deletes the given mail message using IMAP.

Arguments

NameDirTypeReqDefaultDescription
UseOAuth In InArgument<Boolean>
Email In InArgument<String>
Password In InArgument<String>
SecurePassword In InArgument<Security.SecureString>
Server In InArgument<String>
Port In InArgument<Int32>
ClientName In InArgument<String>
ClientVersion In InArgument<String>
IgnoreCRL In InArgument<Boolean> False
MailMessage In InArgument<Net.Mail.MailMessage>
FromFolder In InArgument<String>

Properties

NameKindTypeDescription
SecureConnection property UiPath.Mail.SecureSocketEncryption
Get IMAP Email List
UiPath.Mail.IMAP.Activities.GetIMAPMailMessages
Mail.IMAP

Retrieves an IMAP email message from a specified server.

Arguments

NameDirTypeReqDefaultDescription
UseOAuth In InArgument<Boolean>
Email In InArgument<String>
Password In InArgument<String>
SecurePassword In InArgument<Security.SecureString>
Server In InArgument<String>
Port In InArgument<Int32>
MailFolder In InArgument<String>
FilterExpression In InArgument<String>
FilterExpressionCharacterSet In InArgument<String>
DeleteMessages In InArgument<Boolean>
OnlyUnreadMessages In InArgument<Boolean>
MarkAsRead In InArgument<Boolean>
ClientName In InArgument<String>
ClientVersion In InArgument<String>
IgnoreCRL In InArgument<Boolean> False
TimeoutMS In InArgument<Int32>
Top In InArgument<Int32>
Messages Out OutArgument<List<Net.Mail.MailMessage>>

Properties

NameKindTypeDescription
OrderByDate property UiPath.Mail.EOrderByDate
SecureConnection property UiPath.Mail.SecureSocketEncryption
Move IMAP Email
UiPath.Mail.IMAP.Activities.MoveIMAPMailMessageToFolder
Mail.IMAP

Moves an IMAP email message to a specified folder.

Arguments

NameDirTypeReqDefaultDescription
UseOAuth In InArgument<Boolean>
Email In InArgument<String>
Password In InArgument<String>
SecurePassword In InArgument<Security.SecureString>
Server In InArgument<String>
Port In InArgument<Int32>
MailMessage In InArgument<Net.Mail.MailMessage>
MailFolder In InArgument<String>
FromFolder In InArgument<String>
ClientName In InArgument<String>
ClientVersion In InArgument<String>
IgnoreCRL In InArgument<Boolean> False

Properties

NameKindTypeDescription
EnableSSL property Boolean
SecureConnection property UiPath.Mail.SecureSocketEncryption
Create Exchange Draft
UiPath.Mail.Exchange.Activities.CreateDraft
Mail.Exchange

Creates an Exchange draft email message.

Arguments

NameDirTypeReqDefaultDescription
Name In InArgument<String>
From In InArgument<String>
To In InArgument<String>
Cc In InArgument<String>
Bcc In InArgument<String>
Subject In InArgument<String>
Body In InArgument<String>
MailMessage In InArgument<Net.Mail.MailMessage>
AttachmentsCollection In InArgument<IEnumerable<String>>
ResourceAttachments In InArgument<IEnumerable<UiPath.Platform.ResourceHandling.IResource>>
Server In InArgument<String>
EmailAutodiscover In InArgument<String>
ApplicationId In InArgument<String>
DirectoryId In InArgument<String>
User In InArgument<String>
Password In InArgument<String>
SecurePassword In InArgument<Security.SecureString>
Domain In InArgument<String>
TimeoutMS In InArgument<Int32>

Properties

NameKindTypeDescription
IsBodyHtml property Boolean
Files property List<InArgument<String>>
ResourceAttachmentList property IEnumerable<InArgument<UiPath.Platform.ResourceHandling.IResource>>
ExchangeVersion property Microsoft.Exchange.WebServices.Data.ExchangeVersion
AuthenticationMode property UiPath.Mail.Exchange.AuthenticationType
Delete Exchange Mail Message
UiPath.Mail.Exchange.Activities.DeleteMail
Mail.Exchange

Deletes an Exchange email message.

Arguments

NameDirTypeReqDefaultDescription
MailMessage In InArgument<Net.Mail.MailMessage>
Server In InArgument<String>
EmailAutodiscover In InArgument<String>
ApplicationId In InArgument<String>
DirectoryId In InArgument<String>
User In InArgument<String>
Password In InArgument<String>
SecurePassword In InArgument<Security.SecureString>
Domain In InArgument<String>
TimeoutMS In InArgument<Int32>

Properties

NameKindTypeDescription
DeleteMode property Microsoft.Exchange.WebServices.Data.DeleteMode
ExchangeVersion property Microsoft.Exchange.WebServices.Data.ExchangeVersion
AuthenticationMode property UiPath.Mail.Exchange.AuthenticationType
Exchange Scope
UiPath.Mail.Exchange.Activities.ExchangeScope
Mail.Exchange

Connects to Exchange and provides a scope for other Exchange activities.

Arguments

NameDirTypeReqDefaultDescription
Server In InArgument<String>
EmailAutodiscover In InArgument<String>
ApplicationId In InArgument<String>
DirectoryId In InArgument<String>
ExistingExchangeService In InArgument<Microsoft.Exchange.WebServices.Data.ExchangeService>
User In InArgument<String>
Password In InArgument<String>
SecurePassword In InArgument<Security.SecureString>
Domain In InArgument<String>
ExchangeService Out OutArgument<Microsoft.Exchange.WebServices.Data.ExchangeService>
TimeoutMS In InArgument<Int32>
ContinueOnError In InArgument<Boolean>

Properties

NameKindTypeDescription
ExchangeVersion property Microsoft.Exchange.WebServices.Data.ExchangeVersion
AuthenticationMode property UiPath.Mail.Exchange.AuthenticationType
Get Exchange Mail Messages
UiPath.Mail.Exchange.Activities.GetExchangeMailMessages
Mail.Exchange

Retrieves an email message from Exchange.

Arguments

NameDirTypeReqDefaultDescription
CustomFolder In InArgument<String>
SharedMailbox In InArgument<String>
GetAttachements In InArgument<Boolean>
IsBodyHtml In InArgument<Boolean>
Top In InArgument<Int32>
OnlyUnreadMessages In InArgument<Boolean>
MarkAsRead In InArgument<Boolean>
FilterExpression In InArgument<String>
FilterByMessageIds In InArgument<String[]>
Messages Out OutArgument<List<Net.Mail.MailMessage>>
Server In InArgument<String>
EmailAutodiscover In InArgument<String>
ApplicationId In InArgument<String>
DirectoryId In InArgument<String>
User In InArgument<String>
Password In InArgument<String>
SecurePassword In InArgument<Security.SecureString>
Domain In InArgument<String>
TimeoutMS In InArgument<Int32>

Properties

NameKindTypeDescription
OrderByDate property UiPath.Mail.EOrderByDate
ExchangeVersion property Microsoft.Exchange.WebServices.Data.ExchangeVersion
AuthenticationMode property UiPath.Mail.Exchange.AuthenticationType
Move Message To Folder
UiPath.Mail.Exchange.Activities.MoveMessageToFolder
Mail.Exchange

Moves an email message from Exchange to another folder.

Arguments

NameDirTypeReqDefaultDescription
MailMessage In InArgument<Net.Mail.MailMessage>
MailFolder In InArgument<String>
SharedMailbox In InArgument<String>
Server In InArgument<String>
EmailAutodiscover In InArgument<String>
ApplicationId In InArgument<String>
DirectoryId In InArgument<String>
User In InArgument<String>
Password In InArgument<String>
SecurePassword In InArgument<Security.SecureString>
Domain In InArgument<String>
TimeoutMS In InArgument<Int32>

Properties

NameKindTypeDescription
ExchangeVersion property Microsoft.Exchange.WebServices.Data.ExchangeVersion
AuthenticationMode property UiPath.Mail.Exchange.AuthenticationType
Save Exchange Attachments
UiPath.Mail.Exchange.Activities.SaveExchangeAttachements
Mail.Exchange

Save Exchange Attachments

Arguments

NameDirTypeReqDefaultDescription
FolderPath In InArgument<String>
MailMessage In InArgument<Net.Mail.MailMessage>
Files Out OutArgument<IEnumerable<String>>
ResourceAttachments Out OutArgument<IEnumerable<UiPath.Platform.ResourceHandling.ILocalResource>>
Server In InArgument<String>
EmailAutodiscover In InArgument<String>
ApplicationId In InArgument<String>
DirectoryId In InArgument<String>
User In InArgument<String>
Password In InArgument<String>
SecurePassword In InArgument<Security.SecureString>
Domain In InArgument<String>
TimeoutMS In InArgument<Int32>

Properties

NameKindTypeDescription
ExchangeVersion property Microsoft.Exchange.WebServices.Data.ExchangeVersion
AuthenticationMode property UiPath.Mail.Exchange.AuthenticationType
Send Exchange Mail Message
UiPath.Mail.Exchange.Activities.SendExchangeMail
Mail.Exchange

Sends an email message from Exchange.

Arguments

NameDirTypeReqDefaultDescription
To In InArgument<String>
Cc In InArgument<String>
Bcc In InArgument<String>
Subject In InArgument<String>
Body In InArgument<String>
MailMessage In InArgument<Net.Mail.MailMessage>
Name In InArgument<String>
From In InArgument<String>
SaveCopy In InArgument<Boolean>
AttachmentsCollection In InArgument<IEnumerable<String>>
ResourceAttachments In InArgument<IEnumerable<UiPath.Platform.ResourceHandling.IResource>>
IsDraft In InArgument<Boolean>
Server In InArgument<String>
EmailAutodiscover In InArgument<String>
ApplicationId In InArgument<String>
DirectoryId In InArgument<String>
User In InArgument<String>
Password In InArgument<String>
SecurePassword In InArgument<Security.SecureString>
Domain In InArgument<String>
TimeoutMS In InArgument<Int32>

Properties

NameKindTypeDescription
IsBodyHtml property Boolean
Files property List<InArgument<String>>
ResourceAttachmentList property IEnumerable<InArgument<UiPath.Platform.ResourceHandling.IResource>>
ExchangeVersion property Microsoft.Exchange.WebServices.Data.ExchangeVersion
AuthenticationMode property UiPath.Mail.Exchange.AuthenticationType
Get Mail Message from File
UiPath.Mail.Activities.GetMailMessageFromFile
Mail

Generate a mail message from an eml file

Arguments

NameDirTypeReqDefaultDescription
EmailFile In InArgument<UiPath.Platform.ResourceHandling.IResource>
MailMessage Out OutArgument<UiPath.Mail.UiPathMailMessage>
Save Email Message
UiPath.Mail.Activities.SaveMail
Mail

Saves the email message to the specified path. If the folder doesn't exist, it is created. If the file name is specified instead, the email is saved in the project folder. Files in the specified folder with the same name as the messages are overwritten.

Arguments

NameDirTypeReqDefaultDescription
MailMessage In InArgument<Net.Mail.MailMessage>
FilePath In InArgument<String>
Email Out OutArgument<UiPath.Platform.ResourceHandling.ILocalResource>
Save Email Attachments
UiPath.Mail.Activities.SaveMailAttachments
Mail

Saves the email message attachments to the specified folder. If the folder doesn't exist, it is created. If no folder is specified, the downloads are saved in the project folder. Files in the specified folder with the same name as the attachments are overwritten.

Arguments

NameDirTypeReqDefaultDescription
FolderPath In InArgument<String>
Message In InArgument<Net.Mail.MailMessage>
Attachments Out OutArgument<IEnumerable<String>>
ResourceAttachments Out OutArgument<IEnumerable<UiPath.Platform.ResourceHandling.ILocalResource>>
Filter In InArgument<String>
OverwriteExisting In InArgument<Boolean>
ExcludeInlineAttachments In InArgument<Boolean>
Outlook Mail Message Trigger
UiPath.Mail.Activities.Outlook.OutlookMailMessagesTrigger
Mail.Outlook Windows

Sets up a trigger to watch for incoming/outgoing mail messages that match a certain criteria.

Arguments

NameDirTypeReqDefaultDescription
MailFolder In InArgument<String>
Account In InArgument<String>
From In InArgument<String>
Cc In InArgument<String>
To In InArgument<String>
SubjectFilter In InArgument<String>
BodyFilter In InArgument<String>

Properties

NameKindTypeDescription
MarkAsRead property Boolean
WhenOutlookIsClosed property UiPath.Mail.Outlook.Enums.WhenOutlookIsClosedEnum
Importance property UiPath.Mail.Activities.Triggers.Importance
Enabled property Boolean
IMAP Email Received
UiPath.Mail.Activities.IMAP.NewIMAPEmailReceivedTrigger
Mail.IMAP.Triggers

Initiates an automation workflow when a new IMAP email arrives

Arguments

NameDirTypeReqDefaultDescription
MarkAsRead In InArgument<Boolean>
IncludeAttachments In InArgument<Boolean>
Result Out OutArgument<Net.Mail.MailMessage>
JobData Out OutArgument<UiPath.Mail.Activities.Utils.JobInformation>

Properties

NameKindTypeDescription
Operation property String
ObjectName property String
Connector property String
MailFolderBindingsKey property String
MailFolder property String
WithAttachmentsOnly property Boolean
BindingsKey property String
New Email Received
UiPath.Mail.Activities.Business.NewGmailTrigger

Trigger for Gmail emails

Arguments

NameDirTypeReqDefaultDescription
ConnectionId In InArgument<String>
Result Out OutArgument<Net.Mail.MailMessage>

Properties

NameKindTypeDescription
Operation property String
ObjectName property String
Connector property String
ConnectionAccountName property String
FilterExpression property String
New Email Received
UiPath.Mail.Activities.Business.NewO365EmailTrigger

Trigger for O365 Emails

Arguments

NameDirTypeReqDefaultDescription
ConnectionId In InArgument<String>
Result Out OutArgument<Net.Mail.MailMessage>

Properties

NameKindTypeDescription
Operation property String
ObjectName property String
Connector property String
ConnectionAccountName property String
FilterExpression property String