%PDF- %PDF-
Direktori : /proc/985914/root/data/old/usr/local/bin/ |
Current File : //proc/985914/root/data/old/usr/local/bin/opendmarc-daily-report |
#!/bin/bash # Imports data from OpenDMARC's opendmarc.dat file into a local MySQL DB # and sends DMARC failure reports to domain owners. # Based on a script from Hamzah Khan (http://blog.hamzahkhan.com/) #set -e set -x # Database and History File Info DBHOST='localhost' DBUSER='opendmarc' DBPASS='cVTeN7xd3tJUVVm8' DBNAME='opendmarc' HISTDIR='/var/spool/opendmarc' HISTFILE='opendmarc' # Make sure history file exists touch ${HISTDIR}/${HISTFILE}.dat # Move history file temp dir for processing mv ${HISTDIR}/${HISTFILE}.dat /tmp/${HISTFILE}.$$ # Import temp history file data and send reports /usr/sbin/opendmarc-import -dbhost=${DBHOST} -dbuser=${DBUSER} -dbpasswd=${DBPASS} -dbname=${DBNAME} -verbose < /tmp/${HISTFILE}.$$ /usr/local/bin/opendmarc-reports-auth -dbhost=${DBHOST} -dbuser=${DBUSER} -dbpasswd=${DBPASS} -dbname=${DBNAME} -verbose -interval=86400 -report-email 'postmaster@varak.net' -report-org 'varak.net' #/usr/sbin/opendmarc-expire -dbhost=${DBHOST} -dbuser=${DBUSER} -dbpasswd=${DBPASS} -dbname=${DBNAME} -verbose # Delete temp history file rm -rf /tmp/*.$$