ALERT: Some images may not load properly within the Knowledge Base Article. If you see a broken image, please right-click and select 'Open image in a new tab'. We apologize for this inconvenience.
Email notifications are not being sent out and files are growing in %NX_ROOT%\site\mail_queue folder as a result.
Article ID: 53382
CA Service Management - Service Desk ManagerCA Service Desk Manager
If the mail server is down or Service Desk is unable to connect to the email server to process email notifications, unsent emails are stored in %NX_ROOT%\site\mail_queue folder. These emails may not be processed once email server is up and running
Release: 14.1 and higher Component: CA Service Desk Manage
To resolve the issue, perform the following steps:
Switch to the folder $NX_ROOT/site/mail_queue.
Run the below command:
pdm_mail -c PROCESS_QUEUE
Run the command multiple times until all the email files are sent out. If the service desk is unable to contact mail server, you may see below error in the stdlog file:
pdm_mail_nxd 2784 ERROR hunny_mail_intf 1549 ThrdLogger Sess:6:1:0 Unable to connect to mail servers (mailhost mail localhost). Last message: Can't connect to server at localhost Error (6) Connection refused.
If the above command does not process the emails, you need to kill the pdm_mail_nxd process, so that the Service Desk daemon manager will restart it. This will now process the files in the mail_queue folder when it restarts. If the daemon manager doesn't restart the process (it will only restart it 10 times), execute the command