#!/bin/bash # Get the mail content FILENAME=/tmp/forward-$$ cat > $FILENAME <&0 # Actually send the emails IFS=',' read -ra RECIPIENTS <<< "$1" for RECIPIENT in "${RECIPIENTS[@]}"; do sendmail -S smtp $RECIPIENT < $FILENAME done rm $FILENAME