文档章节

Linux sendEmail

Linux_Anna
 Linux_Anna
发布于 07/12 18:04
字数 449
阅读 9
收藏 0

 下载sendEmail 

[root@opencron src]#  wget http://caspian.dotconf.net/menu/Software/SendEmail/sendEmail-v1.56.tar.gz

[root@opencron src]# tar -xvf sendEmail-v1.56.tar.gz

[root@opencron src]# cp -a sendEmail-v1.56/sendEmail /usr/local/bin/


发送邮件

说明:可以看到发送成功会有提示:Email was sent successfully!

[root@opencron src]#  /usr/local/bin/sendEmail -s smtp.139.com -xu 13660559892@139.com -xp 1007dana -f 13660559892@139.com -t anna@gadmobe.com -u SendEmail  -m this SendEmail test -o message-content-type=html -o message-charset=utf8
Jul 12 15:42:43 opencron sendEmail[23104]: Email was sent successfully!

 

邮件正文&附件一起发送

[root@opencron src]#  /usr/local/bin/sendEmail -s smtp.139.com -xu 13660559892@139.com -xp 1007dana -f 13660559892@139.com -t anna@gadmobe.com -u SendEmail  -m this SendEmail test -o message-content-type=html -o message-charset=utf8 -a /root/www.txt 
Jul 12 15:43:25 opencron sendEmail[23142]: Email was sent successfully!

 

sendEmail 参数

  • -f 表示发送者的邮箱
  • -t 表示接收者的邮箱
  • cc 表示抄送发给谁
  • -bcc 表示暗抄送给谁
  • -o message-content-type=html   邮件内容的格式,html表示它是html格式
  • -o message-charset=utf8        邮件内容编码
  • -s 表示SMTP服务器的域名或者ip
  • -u 表示邮件的主题
  • -xu 表示SMTP验证的用户名
  • -xp 表示SMTP验证的密码(注意,这个密码貌似有限制,例如我用d!5neyland就不能被正确识别)
  • -m 邮件的内容
  • -a 要发送的附件

参考文档:http://blog.51cto.com/ityunwei2017/1713425 

 

[root@rtb-redis ~]# yum install -y sendmail
[root@rtb-redis ~]# yum install sharutils -y
[root@rtb-redis ~]# yum install -y sendmail-cf

 

[root@rtb-redis ~]# vim /etc/mail/sendmail.cf

*******************************************
*******************************************
*******************************************

#找到
O DaemonPortOptions=Port=smtp,Addr=127.0.0.1, Name=MTA

#修改
O DaemonPortOptions=Port=smtp,Addr=rtbredis.com, Name=MTA

说明:这里写的是hostname

 

[root@rtb-redis ~]# vim /etc/hosts

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
127.0.0.1 rtbredis.com
172.104.29.192 rtbredis.com

 

这段配置是指指定user发出邮件

vim /usr/local/php/etc/php.ini

[mail function]

SMTP = localhost

smtp_port = 25

sendmail_from = noreply@sasha-lab.net


sendmail_path = /usr/sbin/sendmail -f noreply@sasha-lab.net -t -i

 

© 著作权归作者所有

共有 人打赏支持
Linux_Anna
粉丝 8
博文 175
码字总数 173566
作品 0
广州
运维
私信 提问
CentOS 6/7 配置 sendEmail 发送邮件

sendEmail是Linux下优秀的第三方邮件命令,非常简单,可以设置 smtp,不会被认定为SPAM(垃圾邮件)或直接拒收。 本文原文转自米扑博客:CentOS 6/7 配置 sendEmail 发送邮件 sendEmail 官网...

sunboy2050
10/29
0
0
linux下使用sendEmail发邮件

sendEmail是一个轻量级,命令行的SMTP邮件客户端。如果你需要使用命令行发送邮件,那么sendEmail是非常完美的选择:使用简单并且功能强大.这个被设计用在php、bash、perl和web站点使用。 下载...

模范生
06/28
0
0
linux 下使用sendemial发送邮件

sendEmail的主页http://caspian.dotconf.net/menu/Software/SendEmail/ 下载地址http://caspian.dotconf.net/menu/Software/SendEmail/sendEmail-v1.56.tar.gz #tar –zxvf sendEmail-v1.56.......

lianyuelong
07/04
0
0
Linux下使用sendEmail发送带附件的邮件

sendEmail是一个轻量级,命令行的SMTP邮件客户端。如果你需要使用命令行发送邮件,那么sendEmail是非常完美的选择:使用简单并且功能强大.这个被设计用在php、bash、perl和web站点使用。 以上...

小运
2013/09/03
0
1
nagios钉钉报警与邮件报警

由于公司需求,要有一个监控,并且可以钉钉、邮件报警,我就做了。虽然,我是tester,因为公司暂时没运维,我兼职了。 前提条件: * 已经装好naigos,但没配置报警 * 需要linux下有python环境...

说什么好呢
07/24
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Confluence 6 教程:在 Confluence 中导航

当你对 Confluence 有所了解后,你会发现 Confluence 使用起来非常简单。这个教程主要是针对你使用的 Confluence 界面进行一些说明,同时向你展示在那里可以进行一些通用的任务和操作。 空间...

honeymose
今天
2
0
sed, awk 练习

1. sed打印某行到某行之间的内容 2. sed 转换大小写 将单词首字母转化大写 将所有小写转化大写 3. sed 在某一行最后面添加一个数字 4. 删除某行到最后一行 解析: {:a;N;$!ba;d} :a : 是...

Fc丶
今天
2
0
babel6升级到7,jest-babel报错:Requires Babel "^7.0.0-0", but was loaded with "6.26.3".

自从将前端环境更新到babel7,jest-babel之前是基于babel6的,执行时候就会报:Requires Babel "^7.0.0-0", but was loaded with "6.26.3". 很烦,因为连续帮好几台电脑修复这个问题,所以记...

曾建凯
今天
1
0
探索802.11ax

802.11ax承诺在真实条件下改善峰值性能和最差情况。 如何改善今天的Wi-Fi? 在决定如何改进当前版本以外的Wi-Fi时,802.11ac,IEEE和Wi-Fi联盟调查了Wi-Fi部署和行为,以确定更广泛使用的障碍...

linuxprobe16
今天
2
0
使用linux将64G的SDCARD格式化为FAT32

一、命令如下: sudo fdisk -lsudo mkfs.vfat /dev/sda -Isudo fdisk /dev/sda Welcome to fdisk (util-linux 2.29.2). Changes will remain in memory only, until you decide to wri......

mbzhong
今天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部