Qlik NPrinting can distribute your reports by attaching them to email messages.
First, you need to set SMTP parameters, including outgoing mail server address, and port number. You may need to set user name and password parameters if the server requires authentication.
When you set up a SMTP server for distributing Qlik NPrinting reports via email, consider the following best practices for configuration and troubleshooting:
- Check the attachment size limit of the SMTP server and modify or disable it if possible. Qlik NPrinting reports can be considerably large in size and can sometimes exceed the attachments size limit set by SMTP providers.
- Some SMTP providers limit the number of emails that a user can send during a given period of time. If a user sends more emails than the set limit, emails exceeding the limit are not delivered. Modify or disable such setting where possible.
- Check the SMTP server anti-spam setting and verify that emails can be successfully sent to all Qlik NPrinting users. If the SMTP server only lets you send emails to an allow list of users, make sure that all required Qlik NPrinting users are registered in the allow list.
- Add the IP of your Qlik NPrinting server and the Qlik NPrinting default sender address to the SMTP server allow list, if necessary.
- If the SMTP server only allows the delivery of emails within an organization, grant Qlik NPrinting users the right to send emails outside the organization, if necessary.
- If you want to configure custom sender addresses, your SMTP server settings must allow users to send emails using email addresses other than their assigned email address.
- When using a SMTP server cluster, make sure that the authentication is correctly distributed from the SMTP proxy to all the servers that are part of the cluster.
- When encountering issues with email delivery, check the Qlik NPrinting scheduler service log files and the SMTP server log files with the help of your SMTP server administrator.
Do the following:
- From the top menu, click on Admin, and then select Settings.
- Click Email.
Enter a name and description for the email settings.
- Enter the address of the outgoing SMTP mail server in the Address text box.
- Enter the port number.
- Select the check box for:
- Use TLS (transport layer security) if your SMTP server requires you to use Transport Layer Security. The default ports are 25 and 587.
Use SSL (Secure Sockets Layer) if your SMTP server requires the whole session to be encrypted using SSL. The default port is 465.
- Disable certificate validation: If you do not want to validate certificates.
- Specify the Username and Password required for authentication.
Configure the Default sender email address to use when sending email messages.
- Enter a Test email address and click Send test email to verify that the SMTP configuration works. An email with a time stamp is sent to the specified address to confirm.
- Click Update.