Sending emails and electronic delivery cleanup are performed by the ILLiad System Manager. All ILLiad email is sent by the System Manager, including email sent from Odyssey and Borrowing and Lending overdue email notifications.
Installing and Configuring the System Manager
The ILLiad System Manager is installed by default for all ILLiad installations.
The System Manager and Overdue Email Notices
If email notification processing is turned on, the ILLiad System Manager sends out all Borrowing and Lending overdue notices once per day.
Each of the four overdue notices (reminder, first, second, and third notice) is sent out only once to each borrower so that they are not receiving multiple copies of notices.
The System Manager and Email Importing
Email importing is handled by the ILLiad System Manager. The configuration of email importing, including the customization keys used to configure the import schedule, are covered in Importing Email Requests.
The System Manager and Unmediated Local Processing
The ILLiad System Manager checks once each minute for Borrowing requests in the Awaiting Local Sending queue and sends them automatically to the predefined lends in the lending string.
Document Cleanup with the System Manager
The ILLiad System Manager deletes PDF files that are no longer required or are older than the maximum number of days allowed for retention on the ILLiad web server (specified in the DaysBeforeElectronicDeliveryCleanup key at Borrowing | Electronic Delivery). The associated transaction records are updated to reflect the new status. The System Manager searches for transactions that have a status of 'Delivered to Web' and a transaction date that is more than X number of days from the current date, with X being the value that is set in Customization Manager for the DaysBeforeElectronicDeliveryCleanup key. For each transaction found that meets the above criteria, the transaction status is set to 'Request Finished' and the associated PDF file for the transaction is deleted. A file system scan is then performed that searches for files that have a date that is more than X number of days from the current date, with X being the value that is set in Customization Manager for DaysBeforeElectronicDeliveryCleanup. For each file found that meets the criteria, ownership of the associated transaction is determined. If it is determined that the transaction is owned by the current user then the PDF file is deleted. If it is determined that the current user owns the transaction and the transaction status is 'Delivered to Web' then the transaction status is set to 'Request Finished'.
The System Manager and Unmediated Local Processing
The ILLiad System Manager checks once each minute for Borrowing requests in the Awaiting Local Sending queue and sends them automatically to the predefined lends in the lending string.