Hi All,
In today's article we will try to add two things on the Email send from the Navision -
Where -
TempBlob is a variable for Table 99008535
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>');
SmtpMail.AppendBody('');
SmtpMail.Send;
Where -
TempBlob is a variable for Table 99008535
The Sample File can be downloaded from my SkyDrive.
FileName - #SauravNAV.17.01_Email_Log
Your Comments are much appreciated.
Regards,
Saurav Dhyani
What is the FileManagment?
ReplyDeleteFileManagment is a variable of Codeunit "File Management".
DeleteWe have tried a lot but it is not working can you please help us
ReplyDeleteWhich version of NAV you are trying this code?
DeleteWe have tried a lot but it is not working can you please help us
ReplyDeleteVipul, Which version of NAV you are trying this.
DeletePlease tell me so that I can replicate the issue.
Tried a lot but not working..
ReplyDeleteWhat is the NAV Version?
Delete