Digests Are Not Generated

Follow these steps

  1. View the list of Background Services in the PureMessage Manager, and ensure that the Queue Runner service is running.
  2. Verify that the following command, generates digests and provides verbose feedback, is running as a scheduled job in the PureMessage Manager. As the PureMessage user ('pmx6' by default), run this command, and watch for errors:
    pmx-qdigest  -verbose 
  3. Run the appropriate commands to verify that PureMessage and your MTA are running:

    Verify PureMessage Status (All Platforms)

    pmx-status

    Verify MTA Status (Postfix)

    On Linux or BSD, run: ps -uwax|grep postfix

    On Solaris, run: ps -ef|grep postfix

    Postfix should be displayed as a running process.

    Verify MTA Status (sendmail)

    On Linux or BSD, run: ps -uwax|grep sendmail

    On Solaris, run: ps -ef|grep sendmail

    Sendmail should be displayed as a running process.

  4. Verify that PureMessage and your MTA are interacting by running the following command and watching for message activity.
    pmx-mlog -verbose

    This command reads the PureMessage message log. If there is no message activity, proceed to the next step.

  5. Verify that a line similar to one of the following exists:

    Postfix

    In the /opt/pmx6/postfix/etc/main.cf configuration file, search for:

    content_filter = pmx:127.0.0.1:10025

    Sendmail

    In the /opt/pmx6/sendmail/etc/sendmail.mc configuration file, search for:

    INPUT_MAIL_FILTER
    ('Policy','S=inet:3365@localhost,F=T,T=C:5m;\
    E:8m;R:4m;S:2m')dnl

    If the line for your MTA exists, but there is still no message activity, verify that the correct MTA binary is being used (for example, the MTA version of Postfix included with PureMessage, and not another version of Postfix that is also installed on the system).