Hi experts
I wants to trigger email from d365FO and I have done below configuration:
After setting email parameter, I have validated - test email was successful on email parameter but when I tried to trigger email using code it's throwing below error:

Error while trigger using X++ code:

Code:
class TestEmail
{
public static void main(Args _args)
{
SysEmailParameters _SysEmailParameters;
var builder = new SysMailerMessageBuilder();
select SMTPUserName from _SysEmailParameters;
builder.setFrom(_SysEmailParameters.SMTPUserName); <-- error on this line; this line of code expecting email id but actual value is userId
builder.addTo("TestEmail@TestDomain.com");
builder.setSubject("For D365 email for Learning Purpose");
builder.setBody("Hello this is Komal");
var message = builder.getMessage();
SysMailerFactory::getNonInteractiveMailer().sendNonInteractive(message);
Info("Email Sent Successfully");
}
}