DrRamazzotti
New Member
Hallo zusammen,
wie kann ich eine EMail an alle Postfaecher erstellen?
Beste Gruesse
Bernhard
wie kann ich eine EMail an alle Postfaecher erstellen?
Beste Gruesse
Bernhard
#! /bin/bash
DB=/etc/postfix/virtual_aliases # oder wie auch immer die Datei bei Confixx heißt
addrs=`grep -v '#' $DB | cut -f 1 -d ' '`
for addr in $addrs; do
# Spezialfall catch-all "@domain" umwandeln in "mail@domain"
echo $addr | grep -G '^@'
if [ $? == 0 ]; then
addr=mail$addr
fi
mailx -s "Hallo Benutzer" -r admin@server.de $addr << EOF
Liebe Benutzer,
frohe Ostern!
Euer Admin
EOF
# Ende des Mailtextes
done
#! /bin/bash
DB=/etc/postfix/confixx_virtualUsers
addrs=`grep -v '#' $DB | cut -f 1 -d ' '`
for addr in $addrs; do
# Spezialfall catch-all "@domain" umwandeln in "mail@domain"
echo $addr | grep -G '^@'
if [ $? == 0 ]; then
addr=mail$addr
fi
less message.txt | mail -s "BETREFF" -a "From:Administration <admin@server.de>" $addr
done
We use essential cookies to make this site work, and optional cookies to enhance your experience.