linux shell 发送email 邮件

方法一:简单邮件发送

echo “hello world" | mail -s "Subject" yanggang_2050@163.com

效果截图



方法二: 文本格式发送邮件

# !/bin/sh from_name="from@yanggang" from="yanggang@fruitsmobile.com" to="yanggang_2050@163.com" email_title="Test Mail" email_content="/home/barry/top800/test/output_email.html" email_subject="Top800_Games_Free_USA" echo -e "To: \"${email_title}\" <${to}>\nFrom: \"${from_name}\" <${from}>\nSubject: ${email_subject}\n\n`cat ${email_content}`" | /usr/sbin/sendmail -t效果截图:



方法三:html格式发送邮件

# !/bin/sh from='yanggang@fruitsmobile.com' to='yanggang_2050@163.com' email_date='' email_content='/home/barry/top800/test/output_email.html' email_subject='Top800_Game_Free_USA' function send_email(){ email_date=$(date "+%Y-%m-%d_%H:%M:%S") echo $email_date email_subject=$email_subject"__"$email_date echo $email_subject cat $email_content | formail -I "From: $from" -I "MIME-Version:1.0" -I "Content-type:text/html;charset=gb2312" -I "Subject: $email_subject" | /usr/sbin/sendmail -oi $to } send_email效果截图:



源码下载(linux shell 发送email 邮件)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值