Skip to main content

Posts

Showing posts from September, 2022

Sending emails To CC attachment in AX 2012 through X++ code

 Sending emails with CC and attachment in AX 2012 through X++ // Sending emails with CC and attachment in AX 2012 System administration --> Setup --> System --> E-mail parameters. to set the parameters static void FromMailAX(Args _args) {     str                                  SendFrom    = 'Test@example.com';  // mail id of theSendFrom     str                                   ToMailIds= 'test222@example.com';  //mulitple recipients can be specified     str                                   cc          = 'abc@example.com';  // mulitple cc id's can be specified     str                                   subject   = 'Subject of the mail';     str                                   body      = 'Content of the mail';     str                                   fileName = @'C:\Test.txt';  //Location of the attachment file     List                                                       toList;     List                               

Send Email for port 465 or 587 using Axapta

 public void email(filename ReportPath) {     System.Net.Mail.MailMessage             mailMessage;     System.Net.Mail.SmtpClient              myMail;     System.Net.Mail.MailAddressCollection   mailcoll;     System.Net.Mail.MailAddress             mailFrom;     System.Net.Mail.MailAddress             mailTo;     System.Net.Mail.Attachment              attachment;     System.Net.Mail.AttachmentCollection    attachementCollection;     str                                     ToEmail;     str                                     mailBody;     str                                     smtpServer;     str                                     mailSubject;     int                                     SMTPPort;     #File     str                 mail;     userinfo            userInfo;     str pwd;     SysEmailParameters parameters = SysEmailParameters::find();     ;     new InteropPermission(InteropKind::ClrInterop).assert();     ToEmail = HcmWorker.email();     if(ToEmail != "") // check