Email sending in D365 fo x++

  public void sendMail()

 {

     EcoResProductParameters prodParameter = EcoResProductParameters::find();

     str createdByEmail =  SysUserInfo::getUserEmail(itemRequests.CreatedBy);

     SysMailerMessageBuilder builder = new SysMailerMessageBuilder()

         .setFrom(SysEmailParameters::find().SMTPUserName)

             .addTo(createdByEmail)

             .addCc(prodParameter.MK_MailCC)

             .setSubject(strFmt(prodParameter.MK_MailccSubject, itemRequests.ItemReqId))

             .setBody("<html><body><p style=text-align: left; direction: ltr>"+strFmt(prodParameter.MK_MailNotes ,itemRequests.DisplayProductNumber,itemRequests.ItemReqId)+"</p></body></html>");


     SysMailerFactory::sendNonInteractive(builder.getMessage());


 }

Comments

Popular posts from this blog

step 20 Update script for service model: AOSService on machine: CR-VM-Test-1

To bypass table level field validation on data entity in x++