#/bin/bash MYDIR=$(dirname $0) MUTTRC="${MYDIR}/muttrc" SRCDIR=$1 FROM="kunden@maketank.net" TMP=/tmp send_mail () { INF=$(pdfinfo $TMP/$FILE 2>&1) ISA=$(echo "${INF}"|awk '/Title:/ {print $2}') if [ "${ISA}" == "Mahnung" ]; then MAHNNUM=$(echo $FILE |sed -e 's/Mahnung-\(.\)-.*pdf/\1/') SUBJPREFIX="${MAHNNUM}. ${ISA}" else MAHNNUM="" SUBJPREFIX="${ISA}" fi META=$(echo "${INF}"|awk -F ' ' '/Keywords:/ {print $3}') NAME=$(echo "${META}"|sed -e 's;.*$M echo "" >>$M echo "anbei eine aktuelle ${SUBJPREFIX}." >>$M echo "" >>$M echo "Rechnungsinformationen:" >>$M echo "" >>$M echo " Datum: ${ERSTELLT}" >>$M echo " Nummer: ${NUMMER}" >>$M echo " Kunde: ${KUNDE}" >>$M echo " Betrag: ${BETRAG}" >>$M echo "" >>$M echo "" >>$M echo "Bitte ueberweisen Sie den Ausstehenden Betrag sobald">>$M echo "wie moeglich unter Angabe ihrer Kundennummer auf folgendes Konto." >>$M echo "" >>$M echo " Bank: Deutsche Kreditbank AG" >>$M echo " IBAN: DE55 12030000 1010825667" >>$M echo " BIC: BYLADEM1001" >>$M echo "" >>$M echo "" >>$M echo "Vielen Dank und herzliche Gruesze," >>$M #TO='snurfl@zoide.net' #echo "==> Sending Mail to: ${TO} " #echo " Subject: ${SUBJECT}" #cat $M #echo -n "Should this be sent [y]/n? " #read -n 1 REPL #if [ "${REPL}" == "n" ]; then # echo " Not sending Mail." #else mutt -F "${MUTTRC}" -s "${SUBJECT}" -a $TMP/$FILE -i ${M} -- ${TO} #fi #unset REPL } archive () { Y=$(date +%Y) [[ -d ${SRCDIR}/${Y} ]] || mkdir -p ${SRCDIR}/${Y} mv ${SRCDIR}/${FILE} ${SRCDIR}/${Y} rm -v /tmp/${FILE}* } for PDF in $(ls ${SRCDIR}/*.pdf); do export FILE=$(basename $PDF) echo -n "Processing: ${FILE}" cp $PDF $TMP/ echo -n " [JPEG" pdfimages -j $TMP/$FILE $TMP/$FILE echo -n ",OCR" cuneiform -f smarttext -l ger -o $TMP/$FILE.txt $TMP/$FILE-000.jpg >/dev/null echo ",MAIL]" send_mail archive unset FILE done