In our system, a correspondence is being sent in two ways. Email or SMS. Using soap query, I want to view the correspondence being sent from adobe.
There is one schema named as NMS:Delivery in adobe client which have all other details like content type, attachment path, attachment type, delivery type etc but I am unable to view the actual data, text or HTMLbeing stored somewhere in adobe which I can show in our web app. I can see the Email HTML template being used but that have placeholders which are supposed to be replaced. I want to know if there is any other schema or field in the NMS:Delivery schema which can give me the sent text or HTML (with filled placeholder values)
I can see the Email HTML template being used but that have placeholders which are supposed to be replaced with values. I want to know if there is any other schema or field in the NMS:Delivery schema which can give me the sent text or HTML (with filled placeholder values)
I have found how adobe campaign is generating mirror page's. Basically, adobe generates a mirror page URL (http://<mirror page url>/nl/jsp/m.jsp?c=<%=escapeUrl(cryptString(message.deliveryPartId.toString(16)+'|'+message.id.toString(16)))).
By any chance, do you know we can generate the URL. I know we can get the deliverypartid and messageid but they are decrypting it at their end. Can we get the url from the system using soap api?
Whether or not mirror pages have been added to your email is something that can be checked from the delivery creative.
Campaign is designed to store only the delivery creative along with the personalization blocks. Since the data for these blocks are available inside campaign database, system is capable of generating mirror pages on demand and hence there is no need for keep individual copies for email sent out.
In other words, if you are sending out emails to one million customers on a daily basis, it is not a good practice to have 1 million HTML records inside your database. It will consume space unnecessarily.
In case you have generated the mirror page on your email, you can very well go to the delivery logs section of a delivery, select a delivery log and then at the bottom you will have the functionality to generate mirror pages.
If you wish to keep a copy of every email sent from your system, you will have to buy a feature called Email archiving. Please read more about id by reading the documentation Email deliverability
This is a paid feature and can have increased load on your MTA. It will generate EML files for every email sent which you can then export to a server of choice and then use on your web application.