zoukankan      html  css  js  c++  java
  • 转 postfix邮件服务下mailq、postmap、postqueue 、 postsuper等用法

    1、Mailq

    功能说明:显示待寄邮件的清单。

    语  法:mailq [-q]

    补充说明:mailq可列出待寄邮件的清单,包括邮件ID,邮件大小,邮件保存时间,寄信人,收信人,以及邮件无法寄出的原因,提供管理员参考的信息。mailq实际上是执行sendmail -bp指令。

    参  数:

      -v   显示较详细的信息。

    2、处理邮件队列:   
      停止postfix  

      #/etc/init.d/postfix stop      

    比如说寄存邮件有很多,想删除其中的一个或几个,可以这样做:

    下面的是mailq查看到的结果:

    10EB53A808C    26985 Fri Dec 29 10:49:26  sane@aaa.com
    (lost connection with mx2.hotmail.com[65.54.244.168] while sending end of data -- message may be sent more than once)
                                             christina8163_8@hotmail.com

    7B94A3A810F     3683 Sun Dec 24 19:20:11  MAILER-DAEMON
    (connect to mx-dfw-rpfn.emailscience.com[207.235.126.39]: Connection timed out)
                                             online@Webspan.net 

    我们可以使用

    postsuper -d 7B94A3A810F   

    删除所有的:

    postsuper -d ALL   all必须大写,小写没用

     

     

    Postfix 中对邮件队列的操作命令

        postfix的队列是放在/var/spool/deferred下的,


        queuemgr
    命令可以删除指定ID号的队列邮件.


        postqueue -p 
    查看队列内容

     postqueue –f  将寄存队列的邮件重新发送一次


        postcat 
    查看队列里邮件内容


        postsuper -d ALL hold/deffered... 
    删除某个队列里所有邮件

       


    postmap 既可以检查语法错误,也可以是文件立即生效。

    Postmap mail.c 文件中有语句错误,会报出来。

    Postmap virtual 是加密生效

    Postalias /etc/alias 使邮件别名文件立刻生效

  • 相关阅读:
    vi 批量加注释与替换
    linux常用快捷键
    kubectl常用命令
    软件管理方法
    zabbix3.2升级3.4报错Database error
    zabbix显示中文乱码
    主从复制延迟及原因
    Python-- 文件与操作系统
    层次聚类
    盲源分离
  • 原文地址:https://www.cnblogs.com/goldd/p/6609942.html
Copyright © 2011-2022 走看看