Problem
- The file type of the JobScheduler log attached to the mails is .log.
- Such files should not be attached to mail.
- Mail should include any other attachments with different file types.
Solution
- See How to configure an e-mail service to change the JobScheduler configuration as required.
- Modify the stylesheet
./config/scheduler_mail.xsl
for JobScheduler mails to suppress attachments of the file type .log
from
<?xml version='1.0' encoding='iso-8859-1' ?> <xsl:stylesheet xmlns:xsl = "http://www.w3.org/1999/XSL/Transform" version = "1.0"> ... <xsl:template match="/scheduler_event"> ... <xsl:copy-of select="mail/body/* [ not( text ) ]" /> ... </xsl:template> </xsl:stylesheet>
to
<?xml version='1.0' encoding='iso-8859-1' ?> <xsl:stylesheet xmlns:xsl = "http://www.w3.org/1999/XSL/Transform" version = "1.0"> ... <xsl:template match="/scheduler_event"> ... <xsl:copy-of select="mail/body/file[ not(contains(@path, '.log')) ]" /> ... </xsl:template> </xsl:stylesheet>
In this example files with the extension .log are excluded from mail delivery.