Lexmark Print adds user functionality to an existing LPM system:
Lexmark Print application support
View, print, or delete documents and print jobs in a user’s print queue.
View quota in a user’s queue.
Allow delegate printing from a user’s print queue.
Send documents to LPM for conversion and future printing.
E-mail document submissions—Lets users send an e-mail to an account that the Lexmark Email Watcher monitors. When an e-mail is received, it is sent to LPM, and then converted to a printable document based on predefined conversion settings and user-specified settings. The job can be printed immediately on the specified printer, or it can be integrated with LPM and then printed later.
AirPrint document submissions—Lets users of Apple devices running the iOS 6.1 or later or OS X 10.7 or later operating system software send documents to LPM. Users can send documents wirelessly to LPM, and then print the jobs later. In Print Management Console, AirPrint jobs are listed under the Site column as IPP Print.
Mobile Single Sign-On or Mobile SSO is a feature that allows the use of the organization's authentication token to access the LPM system. This feature reduces the number of times that a user has to log in when printing. This feature is supported only in the Android Print Plug-in application.
Apply the following configuration in the plug-in application:
<?xml version="1.0" encoding="UTF-8"?> <config> <providers> <provider> <name>Prem Mobile SSO</name> <address>10.100.101.11></address> <providerType>server-premise</providerType> <auto-discover>true</auto-discover> </provider> </providers> <premise-server-config> <sso-url>orcton.eastasia.cloudapp.abc.com</sso-url> <sso-client-id>clientid</sso-client-id> </premise-server-config> <behavior <import-configList>reset_all/<import-configList> </behavior> </config>
As an administrator, introduce the following settings in Lexmark Print configuration file to hide the Logout option:
<settings> ... <hide-logout>true</hide-logout> </settings>
Notes:
Notes:
Click on the upper-right corner of Print Management Console.
Configure the ADFS and LDAP server settings:
Type the server address of the ADFS server.
Import the SSL certificate for LPM to communicate to the ADFS server.
Click Save Changes.
Click Add.
Configure the server details.
Click Save Changes.
If the e-mail submission functionality is used, then the e-mail server that hosts the account for LPM monitoring must support one of the following protocols:
IMAP4
POP3
Exchange Web Services (EWS)
Network printers that support PostScript emulation are supported as an output device. However, for the best and fastest output, we recommend any Lexmark printer that supports the PDF format.
Advanced finishing options such as staple and hole punch work only on Lexmark printers. Options for two-sided (duplex) printing may not work on non-Lexmark printers because of vendor-specific implementation.
The following file formats are supported for document conversion:
For Lexmark Print application | For e-mail submission |
---|---|
1 Documents are not converted. 2 Documents with SmartArt, external images, or content references may not convert or may partially convert. | |
Adobe PDF (*.pdf)1 | Adobe PDF (*.pdf)1 |
ASCII Text (*.txt) | ASCII Text (*.txt) |
GIF (*.gif) | CSV Files (*.csv) |
HTML (*.htm, *.html) | GIF (*.gif) |
JPEG (*.jpg, *.jpeg) | HTML (*.htm, *.html) |
Microsoft Excel 97-2003, 2007, 2010, 2013, 2016 (*.xls, *.xlsx)2 | JPEG (*.jpg, *.jpeg) |
Microsoft PowerPoint 97-2003, 2007, 2010, 2013, 2016 (*.ppt, *.pptx)2 | Microsoft Excel 97-2003, 2007, 2010, 2013, 2016 (*.xls, *.xlsx)2 |
Microsoft Word 97-2003, 2007, 2010, 2013, 2016 (*.doc, *.docx)2 | Microsoft PowerPoint 97-2003, 2007, 2010, 2013, 2016 (*.ppt, *.pptx)2 |
OpenDocument Spreadsheet (*.ods)2 | Microsoft Word 97-2003, 2007, 2010, 2013, 2016 (*.doc, *.docx)2 |
OpenDocument Presentation (*.odp)2 | OpenDocument Spreadsheet (*.ods)2 |
OpenDocument Text/Writer (*.odt)2 | OpenDocument Presentation (*.odp)2 |
TIFF (*.tif, *.tiff)1 | OpenDocument Text/Writer (*.odt)2 |
PNG (*.png) | |
Rich Text Format (*.rtf) | |
TIFF (*.tif, *.tiff)1 |
Document conversion is required for submission of e-mail and mobile application jobs. During installation, LPM detects the version of the installed document conversion software.
Before running the LPM installer, make sure that a supported document conversion application is installed on each Tomcat or application server that handles document conversions. We recommend installing the document conversion application before running the LPM installer for the solution to use it automatically.
Application | Supported versions |
---|---|
Microsoft Office |
|
Apache OpenOffice |
|
LibreOffice |
|
From Lexmark Management Console, click the Solutions tab.
From the Solutions section, select mobileprint.
From the Tasks section, select Configuration, and then configure the settings.
Click Apply.
Setting name | Setting for | Possible values | Notes |
---|---|---|---|
* Indicates the default value. | |||
Allowed Sender Domains | N/A | To process only e-mails that are sent from specific domains, use a comma-separated list. Any e-mail sent from a domain that is not included in the list is discarded. If none is specified, then all e-mails are processed. | |
Confirmation Email Disclaimer | Note: Do NOT reply to this e-mail. Please contact the Help Desk for further assistance.* | This setting is added to the end of confirmation e-mails. | |
Confirmation Email Domains | N/A | To send confirmation e-mails only to users in specific domains, use a comma-separated list. | |
Confirmation Email From Address | name@company.com | The e-mail address that appears in confirmation e-mails. | |
Confirmation Email Subject | Lexmark Print Confirmation* | The subject used in confirmation e-mails. | |
Confirmation Error Email |
| Determines whether a confirmation e-mail is sent to users when an error is encountered and the job cannot be processed. If Disabled is selected, then an e-mail is not sent. If To All Users is selected, then the confirmation e-mail is sent to all users. If To Users in Specified Domains is selected, then the confirmation e-mail is sent only to users specified in the Confirmation Email Domains field. | |
Confirmation Print Release Name | Lexmark Print Release* | The name of the Print Release system where the confirmation e-mail is released. | |
Confirmation Success Email |
OpenOffice | Determines whether a confirmation e-mail is sent to users when the job is successfully sent to the printer. If Disabled is selected, then an e-mail is not sent. If To All Users is selected, then the confirmation e-mail is sent to all users. If To Users in Specified Domains is selected, then the confirmation e-mail is sent only to users specified in the Confirmation Email Domains field. | |
Conversion Method | Lexmark Print and E-mail |
Note: We recommend using only Microsoft Office. It is not necessary to install OpenOffice. For information on the supported file types, see Supported file formats. | Specifies the method used to convert attachments. If OpenOffice Only is selected, then all file types are converted using OpenOffice or LibreOffice. If MS Office and OpenOffice is selected, then Microsoft Office is used to convert Microsoft Office file types, and then OpenOffice or LibreOffice is used to convert all other file types. Note: To improve the print fidelity of Microsoft Office document formats, we recommend selecting MS Office and OpenOffice. |
Conversion Format | Lexmark Print and E-mail |
| Specifies the format used for document conversions. |
Device ID |
| Determines the location of the printer nickname or IP address in the subject of the e-mail sent by the user. Print options can only be used when the device ID is the first word of the subject or message body. | |
Direct IP Printer Type |
| When using Direct IP Printing, select the format that all printers using your solution support. | |
Device To Printer IP Lookup |
| When using printer nicknames, select Lexmark Database. If only the IP address or host name of the printer is used, then select Direct IP Printing. | |
LDAP Follow Referrals |
| Specifies whether referrals to other LDAP servers are processed. If No is selected, then only responses from the specified LDAP server are used. | |
LDAP Login Password | N/A | The password used for accessing the LDAP server. | |
LDAP Login Username | N/A | The account name used for accessing the LDAP server. | |
LDAP Mail Attribute | mail* | The LDAP attribute that corresponds to the user’s e-mail address. | |
LDAP Port | N/A | The port number used for communicating with the LDAP server. The most common port number used is 389. | |
LDAP Search Base | N/A | The search base used for looking up e-mail accounts. The value for this setting must be able to look up all possible user accounts. | |
LDAP Server | N/A | The IP address or host name of the LDAP server used for looking up e-mail addresses and user IDs. | |
LDAP User Object | User* | The objectclass attribute in LDAP used by user accounts. | |
LDAP Userid Attribute |
| The LDAP attribute that corresponds to the user’s Windows user ID. | |
Log Information | Lexmark Print and E-mail |
| Shows the detailed logs in the Log page of Lexmark Management Console. |
Mode |
| If Standard Mode is selected, then specify the printer in the Device ID field. Configure the LDAP and Print Release settings for all Print Release options. If Print Release (Internal Users Only) is selected, then all users in LDAP can print. If Print Release (Guest Support) is selected and the user is not in LDAP, then the solution functions as Standard Mode for that e-mail. If Print Release (Guest Support 2) is selected, then the device ID is checked whether it corresponds to a printer nickname. If it does, then the print job is sent directly to that printer. If not, then this setting functions the same as the Print Release (Internal Users Only) mode. Note: To use Print Release (Guest Support 2), make sure that Device to Printer IP Lookup is set to Lexmark Database. | |
Print Attachments |
| Determines the default operation when printing all attachments in an e-mail. If Yes (User can change) or No (User can change) is selected, then users can modify this setting when sending an e-mail. | |
Print Body |
| Determines the default operation when printing the message body in an e-mail. If Yes (User can change) or No (User can change) is selected, then users can modify this setting when sending an e-mail. Note: When releasing jobs that are submitted using e-mail from mobile devices, select No (User can change) or Never (User cannot change) to print the first attachment. Otherwise, only the message body in an e-mail is printed and not the attachment. | |
Print File Operations | Lexmark Print and E-mail |
| Specifies the alternative way for saving files when the standard method conflicts with your environment. If Use Standard Method is selected, then the alternative method is FileClass (jcifs). If Use Alternate Method is selected, then the alternative method is TISFile. |
Print in Duplex |
| For duplex-capable printers, this setting determines whether all e-mails (message body and attachments) are printed in duplex. If Yes (User can change) or No (User can change) is selected, then users can modify this setting when sending an e-mail. | |
Print Max Copies | 1* | By default, one copy of the message body and attachment is printed. This setting is the maximum number of copies that can be printed from one e-mail. Users can specify the number of copies when sending the e-mail. | |
Print Release Directory | Lexmark Print and E-mail | C:\lexmark\printrelease* | The file share information used in the Lexmark Print Management solution. If installing all LPM components on a workgroup environment that uses a local file system to hold documents, then leave the Print Release login fields blank. If installing on an enterprise environment using a common file share, then enter the credentials of an administrator or user who has write access to the file share. Note: This setting must have the same value as the Print Release Solution setting. If the directory is on a file share, then type a UNC path. For example, .Note: If the server is not a member of a domain, then the host name of the server with the file share on its local file system must be used as the domain name. |
Print Release Password | Lexmark Print and E-mail | N/A | The password used for saving files to the Print Release directory. Note: This setting must have the same value as the Print Release Solution setting. |
Print Release Username | Lexmark Print and E-mail | N/A | The user name used for saving files to the Print Release directory. Note: This setting must have the same value as the Print Release Solution setting. |
Release Jobs Directly | Lexmark Print and E-mail | N/A | Release jobs directly to the printer from the server. Otherwise, jobs are downloaded to and released from the mobile device. Note: Disabling the Release Jobs Directly setting results in slower performance when releasing jobs using a mobile device. |
Use SSL for LDAP |
| Specifies whether the solution uses SSL when querying LDAP. Specify the port number used for SSL communication. The most common port number used is 636. |
By default, the maximum file size for each job submission is 1GB. To change the default maximum file size, do the following:
From your computer, navigate to <Install-Dir>\Solutions\apps\lpm\WEB-INF\classes.
Using a text editor, open the application.yml file.
Set the
and .Restart the Lexmark Solutions Application Server (LSAS) service.
From Lexmark Management Console, click the Software Client Groups tab.
From the Software Client Groups section, select Mobile Print.
From the Tasks section, select Client Profiles.
In the Address field, type the IP address (for example,
) or subnet (for example, ) of the mobile device or e-mail watcher server.Notes:
Click Add > Save.
To enable document conversion, perform the following instructions on each of the LPM Tomcat and application servers that are expected to handle document conversions. For information on the supported document types, see Supported file formats.
We recommend installing the document conversion software before installing Lexmark Print.
To enable interaction between LPM and Microsoft Office document conversion applications when using Lexmark Print version 3.0 or later, install .NET Framework 4.
Document conversion requires .NET Framework 4 to work properly. If .NET Framework 3.5 SP1 is already installed on the machine, then WIC is not necessary for installing .NET Framework 4.
Download, and then run the setup wizard for OpenOffice or LibreOffice.
During installation, select Install this Application for Anyone who uses this computer.
Do either of the following:
For typical installation, make sure that the default installation path is accepted, and then install all the applications.
For custom installation, make sure that all main office applications are installed. The optional components can be installed at your discretion.
If OpenOffice or LibreOffice is installed after installing Lexmark Print, then after performing the previous instructions, do the following:
Stop the Lexmark Solutions Application Server service.
Navigate to the %SOLUTIONS_INSTALL_DIR%\apps\wf-ldss\WEB-INF\classes\ folder.
Using a text editor, open the OpenOfficeToPDFClass.properties file.
Set
to the location where OpenOffice or LibreOffice is installed.Save the file.
Start the Lexmark Solutions Application Server service.
From the Lexmark Print application, update the conversion method setting to use the appropriate document converter.
Download, and then run the setup wizard for Microsoft Office.
During installation, select Install this Application for Anyone who uses this computer.
Do either of the following:
For typical installation, make sure that the default installation path is accepted, and then install all the applications.
For custom installation, make sure that all main office applications are installed. The optional components can be installed at your discretion.
Do either of the following:
For 64-bit operating systems, navigate to C:\Windows\SysWOW64\config\systemprofile\ <folder>.
For 32-bit operating systems, navigate to C:\WINDOWS\system32\config\systemprofile\< folder>.
Create a directory or a folder inside the "systemprofile" path with the name
.If you are using Microsoft Office 2007, then install the Microsoft Save as PDF or XPS add-in.
If you want to convert Microsoft Excel documents (.xls and .xlsx), do the following:
Navigate to the %SOLUTIONS_INSTALL_DIR%\lpm\msoffice folder.
Run the createLsasUser.bat file as an administrator.
Type your username and password.
Log in to the created account, open the Microsoft Office components, and then complete the setup process.
Change the Lexmark Solution Application Server service to run as this user, and then restart the service.
If Microsoft Office is installed after installing Lexmark Print, then after performing the previous instructions, do the following:
Stop the Lexmark Solutions Application Server service.
Navigate to the %SOLUTIONS_INSTALL_DIR%\apps\wf-ldss\WEB-INF\classes\ folder.
Using a text editor, open the MsOfficeDocConvClass.properties file.
Set
to use one of the following executable files:For Microsoft Office 2013, specify
.For Microsoft Office 2010, specify
.For Microsoft Office 2007, specify
.Save the file.
Start the Lexmark Solutions Application Server service.
From the Lexmark Print application, update the conversion method setting to use the appropriate document converter.
From your mobile device, open Lexmark Print.
From the application home screen, tap Find Device.
Tap Network Address, and then in the Address field, type
, where is the IP address of the load balancer.Depending on your configuration, log in using your LDAP or Active Directory credentials. For more information, see Understanding the mobile and e-mail configuration data.
We recommend installing the document conversion software before installing Lexmark Print.
When you install Lexmark Print Management, selecting the e-mail component also installs Lexmark Email Watcher on the load balancer.
Lexmark Email Watcher is a Windows service that can be seen in the Windows Services control panel applet. Lexmark Email Watcher is not started during the Lexmark Print Management load balancer installation because the service must be configured before it is started. When a configuration change is made to this service, restart it for the update to take effect. Also, to enable the service to start after reboots, set its startup type to Automatic.
Lexmark Email Watcher is installed in the base Lexmark Solutions folder that is selected when installing the load balancer. By default, the location is %ProgramFiles%\Lexmark\Solutions\EmailWatcher. The configuration file is config_EmailWatcher.properties and is located in the conf subfolder. A file that contains sample properties is installed. Some of the properties are commented out, and some are not in the file yet. Add the necessary properties for your email server.
Notes:
Setting | Valid values | Notes |
---|---|---|
Where is the IP address or host name of the load balancer. | A sample URL is . | |
The name of the profile when the job is submitted to LPM. Do not change this setting. | ||
The type of email server on which the email account is located. We recommend using IMAP. | ||
N/A | For IMAP or POP3, this setting is the IP address or host name of the mail server. | |
| For IMAP or POP3, the common ports are listed. If necessary, use another value. | |
| For IMAP or POP3, this setting determines whether TLS must be used when communicating with the mail server. Only TLS or SSL can be used, not both. If TLS is enabled, then the SSL setting is ignored. | |
| For IMAP or POP3, this setting determines whether SSL must be used when communicating with the mail server. Only TLS or SSL can be used, not both. If TLS is enabled, then the SSL setting is ignored. | |
For IMAP or POP3, this setting specifies the folder where new mail appears. We recommend not changing this setting. | ||
| For IMAP or POP3, this setting determines whether the user can authenticate using NTLM. We recommend not changing this setting. | |
N/A | For IMAP or POP3, this setting is the domain of the user account. | |
N/A | For IMAP or POP3, this setting is the username of the monitored account. | |
N/A | For IMAP or POP3, this setting is the password of the monitored account. | |
| If the mail server supports automatic notification of new emails, then this setting specifies whether to enable automatic notification. If disabled, then set the poll value of the setting.Note: Typically, only IMAP servers support automatic notification of new emails. | |
The time in seconds before new email is checked. The default is 60 seconds. Note: If your server supports automatic notification on new emails, then polling is not necessary. | ||
| Determines whether extra logging must be written to the log file. We recommend enabling this setting only when troubleshooting an issue because the amount of data being logged can slow down the processing. |
# Mandatory Properties ldd.server=http://[ldd-lb-addr]:9780 ldd.profile=mobileprint mail.server=imap.gmail.com mail.user=test@company.com mail.pw=notTheRealPassword # Optional Properties. mail.type=imap mail.ssl=1 mail.tls=0 mail.port=993 mail.folder=INBOX mail.allowIdle=1 debug=1
# Mandatory Properties ldd.server=http://[ldd-lb-addr]:9780 ldd.profile=mobileprint mail.server=ews.mail.com mail.domain=test_domain mail.user=test_ews@company.com mail.pw=notTheRealPassword # Optional Properties. mail.type=ews mail.ssl=1 mail.folder=INBOX mail.ignoreSSLCert=1 debug=1
Modern authentication authenticates the user through a single browser-based application, tenant ID, user ID, and the required details. The following is a sample batch file for Microsoft Exchange Online modern authentication.
# GENERAL CONFIGURATION ldd.server=http://<Put LDD Server/LB IP>:9780 # STANDARD PRINT CONFIGURATION. # This is the existing email watcher feature and is enabled by default. # Do not use the same email account with guest print. # Do not change the value of "ldd.profile".debug=1 # standard.print.enable=1 ldd.profile=mobileprint ### Required only if not using Exchange Online. ### "mail.user" and "mail.pw" values will be replaced with encrypted text ### when EmailWatcher service is started. To change either of the values, ### simply replace the encrypted value with the new value. Please make sure ### that the values do not start with "ENC(" and end with ")". mail.user= mail.pw= # GUEST PRINT CONFIGURATION # Using the email service account specified below, EmailWatcher can monitor # incoming print jobs from guest users. This feature is disabled by default. # To enable, set "guest.print.enable" to 1. # # Do not use the same email account with standard print. # Do not change the value of "ldd.profile.guest". # guest.print.enable=1 ldd.profile.guest=guestrelease ### Required only if not using Exchange Online. ### Specify the values for "mail.user.guest" and "mail.pwd.guest". Values will ### be replaced with encrypted text when EmailWatcher service is started. ### Make sure that the values do not start with "ENC(" and end with ")". mail.user.guest= mail.pw.guest= # MAIL SERVER CONFIGURATION # Uncomment then provide values for the applicable properties. # If not applicable, keep it being commented out. # ### Specify mail server address for IMAP, POP3, Exchange Premise mail types ### For Exchange Online, value is not required. mail.server= mail.type=ews #mail.domain=<mail domain> #mail.ssl=< 0 or 1> #mail.port=<mail server port> mail.folder=INBOX #mail.ignoreSSLCert=< 0 or 1 > mail.poll=60 #mail.allowIdle=1 #If Mail Server supports IMAP IDLE mail.hideUserAndJobInfo=1 # ADDITIONAL SERVER CONFIGURATION FOR MS EXCHANGE # Uncomment then provide values for the applicable properties. # If not applicable, keep it being commented out. ### Authentication types: ### basic - For username/password authentication ### oauth2 - Modern authentication (OAuth 2.0) ews.auth.type=oauth2 ### Authorization flows: ### auth-code-with-client-id-secret - OAuth 2.0 authorization code grant type, or auth code flow ews.auth.grantType=auth-code-with-client-id-secret ### The generated application (client) ID of your registered ### app in Azure Active Directory. ews.aad.clientId=076c7620-10e8-4418-9592-1f7a1a80868b ### The generated application (client) secret of your registered ### app in Azure Active Directory. ews.aad.clientSecret=KeX8Q~Xd~wo.49fFqE_a6S.lMn~Pu6tQHhmE-a2c ### Identity platform endpoint to acquire security tokens ### For <tenant>, valid values are common, organizations, consumers, and tenant identifiers. ews.aad.authority=https://login.microsoftonline.com/12709065-6e6c-41c9-9e4d-fb0a436969ce ### The redirect URI of your app, where authentication responses ### can be sent and received by your app. It must exactly match one ### of the redirect URIs you registered in the portal. ### You must specify a port in the URI. For example: https://localhost:5000/ ews.aad.redirectUri=http://localhost:9991/ ### A space-separated list of scopes that you want the user to consent to. ### This value allows your app to get consent for multiple web APIs you want to call. ews.aad.scopes=openid offline_access https://graph.microsoft.com/Mail.ReadWrite ### Indicates the type of user interaction that is required ### when authenticating the user. ### Valid values: login, consent, select_account ews.aad.prompt=select_account ### The timeout (milliseconds) to wait for the user to input and validate their ### credentials for authentication. ews.socket.timeout=300000 ### Messages that will be printed in the oauth2 login tab of browser after acquiring the auth code. ews.afterLoginMessage.standard=Authorization code for Email Watcher Standard Print service account has been successfully acquired. You can now close this tab. ews.afterLoginMessage.guest=Authorization code for Email Watcher Guest Print service account has been successfully acquired. You can now close this tab. ### The delay (milliseconds) between authentication prompts ### when both standard and guest print features are enabled. ews.auth.prompt.delay=5000
This feature authenticates the user through a single browser-based application, tenant ID, user ID, Azure ID, password, and other details. This feature applies only to Microsoft Exchange Online.
Before you begin, make sure that modern authentication for LPM server is configured as follows:
Requirement | Execution |
---|---|
An account with permissions to register new client application in Azure Active Directory (AD). |
|
Registered client application in Azure Active Directory. | Go to https://learn.microsoft.com/en-us/azure/active-directory/develop/quickstart-register-app. Before you begin, make sure that you know how to configure a client application and API permissions. For more information, see Configuring client application and API permissions . Configure the following:
Take note of the following:
|
Set API permissions for the registered client application. | For more information on setting API permissions, go to https://learn.microsoft.com/en-us/azure/active-directory/develop/quickstart-register-app and refer to the Setting API Permissions for Registered Client Application section. |
Service accounts in Microsoft Exchange with mailbox enabled. | Separate accounts for standard and guest print. Email Watcher watches or reads the inbox of this account. |
Configured MobilePrint solution. | Same configuration with previous Email Watcher versions. |
Office converter software already installed. | Can be Microsoft Office, OpenOffice, or LibreOffice. |
From Lexmark Management Console, click Services > Mail configured to point to Exchange Online server. | Make sure that SMTP configuration is selected. |
Navigate to Microsoft Azure Portal.
Click Azure Active Directory > App registrations.
Select the registered client application.
To add or generate a client secret for the application, do the following:
Click Client credentials > New client secret.
Type the description, and then specify the expiry date.
Click Add.
To add Redirect URIs, do the following:
Select Redirect URIs.
Click Add a platform > Web.
Enter a valid URI for the application.
Click Configure.
Navigate to Microsoft Azure Portal.
Click Azure Active Directory > App registrations.
Select the registered client application.
In the left pane, select API permissions > Add a permission.
In the Microsoft APIs section, select Microsoft Graph > Delegated permissions.
In the Opened permissions section, select the following:
offline_access
openid
In the Mail section, select Mail.ReadWrite.
Select Add permissions.
Configure the properties file of the application.
Run the command prompt as an administrator.
From the User Account Control window, click Yes.
Navigate to the Email Watcher root directory:
.At the command prompt, type
.Type the user ID and password.
Click Sign in.
Notes:
Setting | Valid values |
---|---|
General | ldd.server=http://<LDD LB Server IP>:<port> Note: Replace the text in brackets with the actual value. |
Standard Print |
Note: Username and password are not required in modern authentication. |
Guest Print |
Note: Username and password are not required in modern authentication. |
Mail Server |
|
Exchange Online |
|
Parameter | Email Watcher service | Behavior |
---|---|---|
<no parm> | Stopped | Prompts the user to log in, and then starts the service. |
start | Stopped | Prompts the user to log in, and then starts the service. |
stop | Stopped | Shows message that service is already stopped. |
restart | Stopped | Shows message that service is already stopped. The user must log in and start the service. |
<no parm> | Running | Shows message that service is already running. The options available are either to start or stop the service. |
<no param> then 1. STOP is selected in #5 | Running | Stops the service |
<no param> then 2. RESTART is selected in #5 | Running | Stops the service. The user must log in and start the service again. |
start | Running | Shows message that service is already running. |
stop | Running | Stops the service. |
restart | Running | Stops the service. The user must log in and start the service again. |
#------------------------------------------------------------------------------ # GENERAL CONFIGURATION #------------------------------------------------------------------------------ ldd.server=http://<LB Server/LB IP>:9780 #------------------------------------------------------------------------------ # STANDARD PRINT CONFIGURATION # This is the existing email watcher feature and is enabled by default. # Do not use the same email account with guest print. # Do not change the value of "ldd.profile" #------------------------------------------------------------------------------ standard.print.enable=1 ldd.profile=mobileprint ### Required only if not using Exchange Online. ### "mail.user" and "mail.pw" values will be replaced with encrypted text ### when EmailWatcher service is started. To change either of the values, ### simply replace the encrypted value with the new value. Please make sure ### that the values do not start with "ENC(" end with ")". mail.user= mail.pw= #------------------------------------------------------------------------------ # GUEST PRINT CONFIGURATION # Using the email service account specified below, EmailWatcher can monitor # incoming print jobs from guest users. This feature is disabled by default. # To enable, set "guest.print.enable" to 1. # # Do not use the same email account with standard print. # Do not change the value of "ldd.profile.guest". #------------------------------------------------------------------------------ guest.print.enable=1 ldd.profile.guest=guestrelease ### Required only if not using Exchange Online. ### Specify the values for # "mail.user.guest" and "mail.pwd.guest". Values will ### be replaced with encrypted text when EmailWatcher service is started. ### Make sure that the values do not start with "ENC(" and end with ")". mail.user.guest= mail.pw.guest= #------------------------------------------------------------------------------ # MAIL SERVER CONFIGURATION # Uncomment then provide values for the applicable properties. # If not applicable, keep it being commented out. #------------------------------------------------------------------------------ ### Specify mail server address for IMAP, POP3, Exchange Premise mail types ### For Exchange Online, value is not required. mail.server= mail.type=ews #mail.domain=<mail domain> #mail.ssl=< 0 or 1 > #mail.port=<mail server port> mail.folder=INBOX #mail.ignoreSSLCert=< 0 or 1 > mail.poll=60 #mail.allowIdle=1 #If Mail Server supports IMAP IDLE mail.hideUserAndJobInfo=1 #------------------------------------------------------------------------------ # ADDITIONAL SERVER CONFIGURATION FOR MS EXCHANGE # Uncomment then provide values for the applicable properties. # If not applicable, keep it being commented out. #------------------------------------------------------------------------------ ### Authentication types: ### basic - For username/password authentication ### oauth2 - Modern authentication (OAuth 2.0) ews.auth.type=oauth2 ### Authorization flows: ### auth-code-with-client-id-secret - OAuth 2.0 authorization code grant type, or auth code flow ews.auth.grantType=auth-code-with-client-id-secret ### The generated application (client) ID of your registered ### app in Azure Active Directory. ews.aad.clientId=076c7620-10e8-4418-9592-1f7a1a80868b ### The generated application (client) secret of your registered ### app in Azure Active Directory. ews.aad.clientSecret=KeX8Q~Xd~wo.49fFqE_a6S.lMn~Pu6tQHhmE-a2c ### Identity platform endpoint to acquire security tokens ### ### For tenant, valid values are common, organizations, consumers, and tenant identifiers. ews.aad.authority=https://login.microsoftonline.com/12709065-6e6c-41c9-9e4d-fb0a436969ce ### The redirect URI of your app, where authentication responses ### can be sent and received by your app. It must exactly match one ### of the redirect URIs you registered in the portal. ### You must specify a port in the URI. For example: https://localhost:5000/ ews.aad.redirectUri=http://localhost:9991/ ### A space-separated list of scopes that you want the user to consent to. ### This value allows your app to get consent for multiple web APIs you want to call. ews.aad.scopes=openid offline_access https://graph.microsoft.com/Mail.ReadWrite ### Indicates the type of user interaction that is required ### when authenticating the user. ### Valid values: login, consent, select_account ews.aad.prompt=select_account ### The timeout (milliseconds) to wait for the user to input and validate their ### credentials for authentication. ews.socket.timeout=300000 ### Messages that will be printed in the oauth2 login tab of browser after acquiring the auth code. ews.afterLoginMessage.standard=Authorization code for Email Watcher Standard Print service account has been successfully acquired. You can now close this tab. ews.afterLoginMessage.guest=Authorization code for Email Watcher Guest Print service account has been successfully acquired. You can now close this tab. ### The delay (milliseconds) between authentication prompts ### when both standard and guest print features are enabled. ews.auth.prompt.delay=5000
When you submit an e-mail, several options are available that can be sent with the printer address or nickname that manages the output. To use the print options, make sure that Device ID is set to First Word of Subject. For more information, see Understanding the mobile and e-mail configuration data.
The options are specified after the device ID.
Option | Value | Notes |
---|---|---|
Copies | The symbol indicates the number of copies. If a value greater than the Print Max Copies solution setting is entered, then the maximum value is used. | |
Duplex | This setting prints the document in duplex. Note: This option may not work on some non-Lexmark printers. | |
Hole Punch | If the printer has a hole punch finisher, then this setting uses the hole punch feature. Note: This option does not work on non-Lexmark printers. | |
No Attachments | Only the message body is printed and the attachments are ignored. This setting has no effect when the Print Attachments solution setting is set to Always. | |
No Body | Only the attachments are printed and the message body is ignored. This setting has no effect when the Print Body solution setting is set to Always. | |
No Duplex | The document is printed one-sided. This setting has no effect when the Print Duplex solution setting is set to Always. | |
Print Attachments | This setting lets you print attachments in the e-mail. This setting has no effect when the Print Attachments solution setting is set to Never. | |
Print Body | This setting lets you print the message body in the e-mail. This setting has no effect if the Print Body solution setting is set to Never. | |
Staple | If the printer has a staple finisher, then this setting uses the staple feature. Note: This option does not work on non-Lexmark printers. | |
Mono | The document is printed in monochrome. |
See the following examples:
Subject | Result |
---|---|
Prints two duplexed copies | |
Prints only the attachment | |
Staples and duplexes the message body and each attachment | |
Prints only the message body |
Printer nicknames map a user-friendly nickname and the IP address of a printer. When configured, printer nicknames let users use the nickname instead of the IP address when submitting jobs.
Open a web browser, and then type
, where is the IP address of the load balancer.Log in as an administrator.
Notes:
Depending on your configuration, from the Print Management Console, do either of the following:
Click Printer Nicknames.
Click Device Functions > Printer Nicknames.
Manage the printers.
Filter the list by typing the keywords in the Filter field, and then clicking .
Refresh the list by clicking .
Add, edit, or delete printers.
When installing Lexmark Print Management, select the AirPrint component to enable the AirPrint feature.
Open a web browser, and then type
, where is the IP address of the load balancer.From the side navigation, click the AirPrint group.
To perform AirPrint advertisement and service discovery for Lexmark Print Management, do either of the following:
Configure a Microsoft DNS server. For more information, see Configuring DNS servers for AirPrint advertisement.
Configure BIND for Windows DNS Server. For more information, see Configuring BIND for AirPrint advertisement.
Access the AirPrint configuration page. For more information, see Accessing AirPrint configuration.
From the General tab, select Enable Bonjour discovery.