• Skip to main content
  • Skip to primary sidebar
  • Skip to footer
  • Home
  • Archive
  • About
  • Technical youtube Channel
  • Recommended Readings

Ali Raza Zaidi

A practitioner’s musings on Dynamics 365 Finance and Operations

Method ‘send’ in COM object of class ‘CDO.Message’ returned error and lesson learned Dynamics Ax 2012 R3.

September 16, 2018 by alirazazaidi

Very interesting scenario we faced in one customization. Requirement was very simple and developer used very code to send Email.

Usually testing will be done on dev box which has both AOS and client installed on same machine. No error occurred and code shipped to production. But when we deploy the code on production server and test the email sent functionality we got following error.




Method ‘send’ in COM object of class ‘CDO.Message’ returned error code 0x8004020F (<unknown>) which means: <unknown>.

After trouble shoot we found that when we run the AX client from another machine pointing to AOS this error occurred. There is some network security issue which did not access rights to SMTP server while running code from Client.

So what is solution. Then we explore how Ax send email. What is out of the box solution.

We found that in out of the box functionality, AX did not send email immediately,  Instead, they stored required information in some tables and then Batch sent emails on Server.

So We changed our design and new code just inject information into out of the box tables and emails goes with out of box batch job. Only attachment part was little bit tricky.

Recommendation and lesson learned that, instead calling Smtp server directly on code, we have to use out of the box functionality and just integrate it.

Email sending to customer/vendor using built-in functionality in ax 2012
http://www.schweda.net/blog_ax.php?bid=454&vtid=YXgzMA==

Related

Filed Under: Dynamics Ax 2012 Technical Side, New Dynamics Ax, Tips and tricks

Primary Sidebar

About

I am Dynamics AX/365 Finance and Operations consultant with years of implementation experience. I has helped several businesses implement and succeed with Dynamics AX/365 Finance and Operations. The goal of this website is to share insights, tips, and tricks to help end users and IT professionals.

Legal

Content published on this website are opinions, insights, tips, and tricks we have gained from years of Dynamics consulting and may not represent the opinions or views of any current or past employer. Any changes to an ERP system should be thoroughly tested before implementation.

Categories

  • Accounts Payable (2)
  • Advance Warehouse (2)
  • Asset Management (3)
  • Books (6)
  • Certification Guide (3)
  • Customization Tips for D365 for Finance and Operations (57)
  • D365OF (55)
  • Dynamics 365 (53)
  • Dynamics 365 for finance and operations (125)
  • Dynamics 365 for Operations (146)
  • Dynamics AX (AX 7) (133)
  • Dynamics AX 2012 (274)
  • Dynamics Ax 2012 Forms (13)
  • Dynamics Ax 2012 functional side (16)
  • Dynamics Ax 2012 Reporting SSRS Reports. (31)
  • Dynamics Ax 2012 Technical Side (51)
  • Dynamics Ax 7 (64)
  • Exam MB-330: Microsoft Dynamics 365 Supply Chain Management (6)
  • Favorites (12)
  • Financial Modules (6)
  • Functional (7)
  • Implementations (1)
  • Lifecycle Services (1)
  • Management Reporter (1)
  • MS Dynamics Ax 7 (64)
  • MVP summit (1)
  • MVP summit 2016 (1)
  • New Dynamics Ax (19)
  • Non Defined (9)
  • Power Platform (6)
  • Procurement (3)
  • procurement and sourcing (4)
  • Product Information Management (2)
  • Product Management (3)
  • Production Control D365 for Finance and Operations (9)
  • Sale Order Process (9)
  • Sale Order Processing (9)
  • Sales and Distribution (5)
  • Tips and tricks (275)
  • Uncategorized (165)
  • Upgrade (1)
  • Web Cast (7)
  • White papers (4)

Footer

Tags

Account receivable AIF Aif Services Apps for Dynamics 365 for Operations asp.net AX 7 BizTalk 2010 c# Customization in Dynamics 365 d d365 for finance and operations D365 for Operations Dynamic AX 2012 Dynamics 365 for finance and operations Dynamics 365 for Operations Dynamics Ax Dynamics Ax 7 Dynamics Ax 2012 Dynamics Ax 2012 development 2 Dynamics Ax 2012 functional side Dynamics Ax 2012 R3 Dynamics Ax 2012 Reporting SSRS Reports. Dynamics Ax 2102 Dynamics Ax tips and tricks ER Diagrams of Dynamics Ax 2012 tables Exam MB-330: Microsoft Dynamics 365 Supply Chain Management Excel Add ins financial Dimension Microsoft Dynamics 365 for Operations MSDYN365FO New Dynamics Ax Power BI Power BI tutorial procurement in dynamics ax 2012 Product Management Sales and distribution SQL Server 2008 SSRS Tips and tricks TSQL url regular expression Workflow WorkFlow in AX X++ X++ tips

Copyright © 2023 · Magazine Pro On Genesis Framework · WordPress · Log in