zoukankan      html  css  js  c++  java
  • linux邮件服务

    linux本地常见邮件服务有:

      Centos5:默认使用sendmail邮件服务,开启方式/etc/init.d/sedmail start

      Centos6:默认使用postfix邮件服务,开启方式/etc/init.d/postfix start

    搭建邮件服务:

    在/etc/mail.rc最后一行输入一下内容即可

    set from=123456@163.com smtp=smtp.163.com smtp-auth-user=123456@163.com smtp-auth-password=123456 smtp-auth=login

    自动发送脚本(参考):

    [root@backup ~]# cat /server/scripts/check_and_del.sh
    Path=/backup
    if [ $(date +%w) -eq 0 ]
    then
    Time="week_$(date +%F_%w -d "-1day")"
    else
    Time=$(date +%F -d "-1day")
    fi
    LANG=en
    find /backup -type f -name "*${Time}*.log"|xargs md5sum -c >>$Path/${Time}_result.log 2>&1
    mail -s "$Time bak result" 13128687003@163.com <$Path/${Time}_result.log
    find $Path/ -type f -mtime +180 ! -name "*week*_6*" |xargs rm -f
    [root@backup ~]#

    其中分别表示:

      邮件地址:set from=123456@163.com

      邮件服务器:smtp=smtp.163.com

      用户名: smtp-auth-user=123456@163.com

      密码:smtp-auth-password=123456

      认证方式:smtp-auth=login

    MAIL参数详情:

      -i  :忽略tty的终断讯号。

      -l  :强迫设置成互动模式。

      -v  :列出发送的地点、状态、信息

      -n  :不读入/etc/mail.rc设定的文档

      -s  :邮件标题

      -c  :cc抄送邮件地址

      -b  :bcc密送邮件地址(需要启用其中服务,sendmail服务、qmail服务、posfix服务)

    系统收到邮件都会默认保存在/var/spool/mail/目录下,在命令行中输入mail就会默认显示邮件默认(20条),此时命令提示

    符为"&":

      unread  :标记为未读邮件

      h(headers)  :显示当前的邮件列表

      l(list)  :显示当前支持的命令列表

      ?(help)  :显示多个查看邮件列表的命令参数及用法

      d(delete)  :删除当前邮件,指针并下移。 d 1-100删除1到100封邮件

      f(from)  :值显示当前邮件的简易信息。f mum指针移动到该邮件并显示该邮件的简易信息

      z  :显示刚进行收件箱时的后面二十封邮件列表

      

    邮件发送语法:1、echo "Hello World" |mail -s test 123456@163.com  #直接输送过去

           2、mail -s test 123456@163.com  #回车后在里边输入相应的内容然后crtrl+d发送

           3、mail -s test 123456@163.com <file  #发送文本中的内容

  • 相关阅读:
    [转化率预估-1]引言
    MATLAB 的输入输出命令
    MATLAB R2018a 输入中文却显示方框问号的问题
    支持向量机-SVM 学习
    MATLAB R2018a 安装教程
    【DeepLearning】用于几何匹配的卷积神经网络体系结构
    Alias Method for Sampling 采样方法
    关于机器学习的充分统计量
    java.lang.NullPointerException 空指针异常问题
    Eclipse导入项目时出错提示 project is missing required library
  • 原文地址:https://www.cnblogs.com/wangguangtao/p/10199802.html
Copyright © 2011-2022 走看看