aerogramme/tests/instrumentation/inject_emails.sh
2023-12-27 18:33:06 +01:00

21 lines
385 B
Bash
Executable file

#!/bin/sh
SCRIPT=$0
USER=$1
SUBFOLDER=$2
cd $(dirname $SCRIPT)
function mail_lmtp_session (
echo -e "LHLO localhost\r"
for mail in $(find emails/$SUBFOLDER -name '*.eml' ); do
echo -e "MAIL FROM: <alex@adnab.me>\r"
echo -e "RCPT TO: $USER\r"
echo -e "DATA\r"
cat $mail
echo -e "\r"
echo -e ".\r"
done
echo -e "QUIT\r"
)
mail_lmtp_session | tee >(nc localhost 12024)