免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1127 | 回复: 1
打印 上一主题 下一主题

[学习分享] Linux通过命令行发邮件的步骤 [复制链接]

论坛徽章:
1
操作系统版块每日发帖之星
日期:2015-06-19 22:20:00
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2015-06-18 13:16 |只看该作者 |倒序浏览
本帖最后由 jlwcb 于 2015-06-18 13:17 编辑

在Linux系统可通过命令行自由发送邮件,使用sendmail函数、php mail函数就能实现,如果你没有sendmail函数则需要在Linux系统安装sendmail,下面小编就给大家介绍下Linux如何通过命令行发邮件。

环境
  本机安装sendmail了, 但是没有启动。 其他机器上有mail server, 并且已经把本机加到open relay列表中了, 可以通过该mail server发送邮件。
  下载地址http://caspian.dotconf.net/menu/ ... dEmail-v1.56.tar.gz
  代码如下
  #tar –zxvf sendEmail-v1.56.tar.gz
  #cd sendEmail-v1.56
  #cp sendEmail /usr/local/bin
  然后给确认确实它具有执行权限
  代码如下
  ll /usr/local/bin/sendEmail
  -rwxr-xr-x 1 root root 77882 11-03 14:23 /usr/local/bin/sendEmail
  做法如下:
  1. 安装 sendmail-cf 软件包
  2. 修改 /etc/mail/submit.mc
  1 FEATURE(`msp‘’, `[127.0.0.1]‘’)dnl
  2 修改为
  3 FEATURE(`msp‘’, `[Your mail server ip]‘’)dnl
  3. 在 /etc/mail/ 目录下执行 make
  测试
  代码如下
  mail -s ‘’hello www.xitongzhijia.net world!‘’ user1@chxbd.com
  bin/mail会默认使用本地sendmail发送邮件,这样要求本地的机器必须安装和启动Sendmail服务,配置非常麻烦,而且会带来不必要的资源占用。
  如果你不用了我们可以关闭sendmail
  关闭sendmail服务
  代码如下
  a.[root@sample ~]# /etc/rc.d/init.d/sendmail stop  ← 关闭sendmail服务
  或者[root@sample ~]# service sendmail stop  ← 关闭sendmail服务
  Shutting down sendmail: [ OK ]
  Shutting down sm-client: [ OK ]
  b.[root@sample ~]# chkconfig sendmail off  ← 关闭sendmail自启动
  c.[root@sample ~]# chkconfig --list sendmail  ← 确认sendmail自启动已被关闭(都为off就OK)
  sendmail 0 0ff 1off 2off 3off 4off 5off 6off
  上面就是Linux使用命令行发邮件的方法介绍了,安装完sendmail后,需要对目录下的文件进行修改,并对sendmail进行简单的测试。

论坛徽章:
154
2022北京冬奥会纪念版徽章
日期:2015-08-07 17:10:5720周年集字徽章-年
日期:2022-10-26 16:44:2015-16赛季CBA联赛之深圳
日期:2022-11-02 14:02:4515-16赛季CBA联赛之八一
日期:2022-11-28 12:07:4820周年集字徽章-20	
日期:2023-07-19 08:49:4515-16赛季CBA联赛之八一
日期:2023-11-04 19:23:5115-16赛季CBA联赛之广夏
日期:2023-12-13 18:09:34
2 [报告]
发表于 2015-06-20 09:01 来自手机 |只看该作者
哦,好的,谢谢我现在一般是webmail发邮件的
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP