Sending outlook email

If a workflow is published to Orchestrator and scheduled to run on a specified machine, would it be able to send mail messages using Outlook configured on that machine.

Yes definitely

But, my problem is that the bot is build on a developer machine having uipath studio whereas the client machine (having Outlook configured) is different. So how will this work

Yes, It will send the mail message, if the target system has outlook configured.

Thanks

you just need to pass argument in account property of send outlook activity
and update this as asset in orchestrator asset then provide its value as outlook email id of whichever machine you want to use

or

just leave account field blank and check if its working

What uipath component if any need to exist on target machine