25 lines
857 B
Bash
25 lines
857 B
Bash
#! /bin/bash
|
|
|
|
# shellcheck source=../scripts/helpers/log.sh
|
|
source /usr/local/bin/helpers/log.sh
|
|
# shellcheck source=../scripts/startup/setup-stack.sh
|
|
source /usr/local/bin/setup.d/getmail.sh
|
|
|
|
# Setup getmail, even if not enabled.
|
|
ENABLE_GETMAIL=1 _setup_getmail
|
|
|
|
# Directory, where "oldmail" files are stored.
|
|
# Getmail stores its state - its "memory" of what it has seen in your POP/IMAP account - in the oldmail files.
|
|
GETMAIL_DIR=/var/lib/getmail
|
|
|
|
# If no matching filenames are found, and the shell option nullglob is disabled, the word is left unchanged.
|
|
# If the nullglob option is set, and no matches are found, the word is removed.
|
|
shopt -s nullglob
|
|
|
|
# Dump configuration from each RC file.
|
|
for RC_FILE in /etc/getmailrc.d/*; do
|
|
echo "${RC_FILE##*/}:"
|
|
echo
|
|
getmail --getmaildir "${GETMAIL_DIR}" --rcfile "${RC_FILE}" --dump | tail -n +6
|
|
done
|