Skip to main content
Announcements
Defect acknowledgement with Nprinting Engine May 2022 SR2, please READ HERE
cancel
Showing results for 
Search instead for 
Did you mean: 
Troy1
Contributor III
Contributor III

NPrinting 19 not able to replicate working NP16 solution

NPrinting 16:

Input File:

Sales RepEmailFilter1Filter2Filter3
Tomtom@xyz.com2020USARetail
Tomtom@xyz.com2019USARetail
Tomtom@xyz.com2017CAN

Sales

MikeMike@xyz.com2020USA

Retai

 

Output:  NPrinting 16 will go thru each of above line via excel and send individual emails with  report attachments.  Tom will get 3 emails with 3 reports attached and Mike will get 1.

 

NPrinting 19: Issues and we cannot replicate above solution. 

Output: NPrinting 19 will cycle thru each input line from excel and produce report however it will combine all the reports for same sales rep into 1 email with 1 big zip file attachment which causes failures on SMTP server side. 

In above example it will produce 3 reports for Tom, it will zip 3 reports into 1 zip file and send 1 email. This fails as zip file becomes too big. 

 

How can we send individual email for each report. 

 

Labels (2)
1 Solution

Accepted Solutions
Lech_Miszkiewicz
Partner Ambassador/MVP
Partner Ambassador/MVP

Hi,

Create recipient import for this report where in recipient import you will create individual line as a new recipient. You can use dummy email addresses as they must be unique for each filter combination you want to apply per recipient.

In you Publish task--> Email you choose option "Alternative Email 1". That way email will go to tom@xyz.com instead of tom1@xyz.com,tom2@xyz.com. etc...

For each Email you need to create filter reference, which is setup in filter sheet of the recipient import (check the structure of file from link below)

All users you can add to group so then in your publish task you can use group as recipient which will save you time , (so you dont have to add all of them individually).

Sales RepEmailAlternativeEmailfilterGroup 
Tom1tom1@xyz.comtom@xyz.comtom1filterreport1 
Tom2tom2@xyz.comtom@xyz.comtom2filterreport1 
Tom3tom3@xyz.comtom@xyz.comtom3filterreport1 
Mike1Mike1@xyz.comMike1@xyz.commike1filterreport1 

 

look at the link below and use the sample recipient import file to build your recipient import template. This file cannot be modified (You cannot change sheet names and column names!!!)

https://help.qlik.com/en-US/nprinting/June2020/Content/NPrinting/DeployingQVNprinting/Import-Users-F...

 

cheers

Lech

cheers Lech, When applicable please mark the correct/appropriate replies as "solution" (you can mark up to 3 "solutions". Please LIKE threads if the provided solution is helpful to the problem.

View solution in original post

2 Replies
Lech_Miszkiewicz
Partner Ambassador/MVP
Partner Ambassador/MVP

Hi,

Create recipient import for this report where in recipient import you will create individual line as a new recipient. You can use dummy email addresses as they must be unique for each filter combination you want to apply per recipient.

In you Publish task--> Email you choose option "Alternative Email 1". That way email will go to tom@xyz.com instead of tom1@xyz.com,tom2@xyz.com. etc...

For each Email you need to create filter reference, which is setup in filter sheet of the recipient import (check the structure of file from link below)

All users you can add to group so then in your publish task you can use group as recipient which will save you time , (so you dont have to add all of them individually).

Sales RepEmailAlternativeEmailfilterGroup 
Tom1tom1@xyz.comtom@xyz.comtom1filterreport1 
Tom2tom2@xyz.comtom@xyz.comtom2filterreport1 
Tom3tom3@xyz.comtom@xyz.comtom3filterreport1 
Mike1Mike1@xyz.comMike1@xyz.commike1filterreport1 

 

look at the link below and use the sample recipient import file to build your recipient import template. This file cannot be modified (You cannot change sheet names and column names!!!)

https://help.qlik.com/en-US/nprinting/June2020/Content/NPrinting/DeployingQVNprinting/Import-Users-F...

 

cheers

Lech

cheers Lech, When applicable please mark the correct/appropriate replies as "solution" (you can mark up to 3 "solutions". Please LIKE threads if the provided solution is helpful to the problem.
Troy1
Contributor III
Contributor III
Author

How can we avoid sending email to fake address. When we do it via above method it is sending emails to both real and alternate email.