#!/bin/bash
RED='\E[1;31m'
GREEN='\E[1;32m'
YELOW='\E[1;33m'
RES='\E[0m'
FILE_PATH='/opt/skyguard/download'
MAIL_FROM='mailserver@ds.com'
RCPT_TO='test@wyq.com'
EMAIL_LIST=`find ./ -name "*.eml" | awk -F "./" '{print $2}'`
for i in $EMAIL_LIST
do
smtp-source -f $MAIL_FROM -t $RCPT_TO -F $i 127.0.0.1:25
if [ $? -eq 0 ]
then
echo -e "${GREEN} Send email:$i successd${RES}"
else
echo -e "${RED} Send email:$i failed${RES}"
fi
done
返回: