xoxys.scan2mail/templates/usr/local/bin/scan2mail.j2

17 lines
419 B
Django/Jinja

#jinja2: lstrip_blocks: True
#!/usr/bin/env bash
{{ ansible_managed | comment }}
set -eo pipefail
FILEPATH=$1
FILENAME=$2
FROM_ADDR="{{ scan2mail_from_address }}"
TO_ADDRESS=$(basename "${FILEPATH}")@{{ scan2mail_mail_domain }}
ATTACHMENT="${FILEPATH}/${FILENAME}"
sleep 10
echo "{{ scan2mail_message | default('') }}" | mail -s "{{ scan2mail_subject }}" -a "From: ${FROM_ADDR}" -A "${ATTACHMENT}" "${TO_ADDRESS}"