随笔 - 911  文章 - 5  评论 - 94  阅读 - 243万

Shell Sendemail发邮件

 

1. yum -y install sendemail

2.编写函数发送邮件(需要认证)

复制代码
Sendmail(){
  smtp='noticemail.yxit.cc'
  account='he@qq.com'
  password='123'
  to='liu@yx.com' #多个收件人以空格分隔即可
  subject=$1
  content=$2
  sendemail -f $account -t $to -s $smtp -u $subject -o message-charset=utf8 -xu $account -xp $password -m $content -o tls=no
}

subject=‘sub’
res=‘content’
Sendmail "$subject" "$res"
复制代码

 

发送匿名邮件

复制代码
Sendmail(){
  smtp='10.0.3.3:25'
  account='liuaa@yx.com'
  to='liuaa@yx.com' #多个收件人以空格分隔即可
  subject=$1
  content=$2
  sendemail -f $account -t $to -s $smtp -u $subject -o message-charset=utf8  -m $content -o tls=no                                                                                                                                                     
}

subject=‘sub’
res=‘content’
Sendmail "$subject" "$res"
复制代码

 

posted on   momingliu11  阅读(169)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示