Hi All,
In today's article we will try to add two things on the Email send from the Navision -
Your Comments are much appreciated.
In today's article we will try to add two things on the Email send from the Navision -
- URL of a website.
- Company Logo in Email Footer.
The Post is based on the requirement raised by +Jonas Thilemann, so all thanks to him for the article.
Create a New Codeunit for the Sample.
In the Codeunit we will try to write a simple email with some lines in the body.
The Email will have the footer which will contain an URL to my Blog and a company Logo as the picture.
Below is the code that have all above listed things
When I Run the codeunit below is the output (email) that I Have Received -
Hope you find the article useful.
The Sample is build on NAV 2015 W1 Database but if you want to use in Previous Version then below are the code -
URL-
SmtpMail.AppendBody('<a href="http://saurav-nav.blogspot.in"/a>');
Image-
CompanyInfo.CALCFIELDS(Picture);
IF CompanyInfo.Picture.HASVALUE THEN BEGIN
TempBlob.INIT;
TempBlob.Blob := CompanyInfo.Picture;
TempBlob.INSERT;
FileName := FileManagment.BLOBExport(TempBlob,'Signature.jpg',FALSE);
END;
SmtpMail.AppendBody('<IMG style="HEIGHT: 153px; WIDTH: 445px" src="file:///'+ FileName +'"'+ 'width=100 height=100>');
The Sample File can be downloaded from my SkyDrive.
FileName - #SauravNAV.17.01_Email_Log
Your Comments are much appreciated.
Regards,
Saurav Dhyani