当前位置:  技术问答>linux和unix

sendmail后,如何获知发送成功或失败?

    来源: 互联网  发布时间:2016-09-30

    本文导语:  以下描述的退出状态,如何获得?万分感谢,在线等... 退出状态 sendmail 命令返回退出状态值。这些返回值在 /usr/include/sysexits.h 文件中定义。下列表总结了这些返回值的含义: EX_CANTCREAT sendmail 命令不能创建用户指定...

以下描述的退出状态,如何获得?万分感谢,在线等...
退出状态
sendmail 命令返回退出状态值。这些返回值在 /usr/include/sysexits.h 文件中定义。下列表总结了这些返回值的含义:

EX_CANTCREAT sendmail 命令不能创建用户指定的文件。 
EX_CONFIG 在配置文件的格式中发现到错误。 
EX_DATAERR 某种方式下输入的数据不正确。 
EX_IOERR 在 I/O 过程中产生错误。 
EX_NOHOST sendmail 命令无法识别指定的主机名。 
EX_NOINPUT 输入文件(非系统文件)不存在或者不可读。 
EX_NOPERM 用户没有执行所请求的操作的许可权。 
EX_NOUSER sendmail 命令无法识别指定的用户标识。 
EX_OK sendmail 命令成功完成。 
EX_OSERR 出现一个临时操作系统错误。这种错误的一个示例是创建一个新的进程失败。 
EX_OSFILE 出现系统文件错误。例如,系统文件(例如 /etc/passwd)不存在、无法打开或者有另一种类型的错误阻止使用它。 
EX_PROTOCOL 在协议交换过程中,远程系统返回一些不正确的东西。 
EX_SOFTWARE 出现一个内部软件错误(包含坏的参数)。 
EX_TEMPFAIL sendmail 命令无法创建与远程系统的连接。稍后重新尝试请求。 
EX_UNAVAILABLE sendmail 命令所需的服务或资源不可用。 
EX_USAGE 命令语法不正确。 

|
刚才在国外的一个网站上找了个perl脚本获取取
可是我发现他一样是获取的$?
我测试了一下 伪造了一个邮件地址sdfasdf@sdfsdkf.com
而且发件人是我自己有效的邮箱  明明返回了邮件 说投递的邮件地址不存在
可是脚本里捕获的状态竟然也是返回0

|
bash中,$? 表示上一个命令的返回值

|
我也想知道

|

|
等待。。。
很想知道结果,或者其它替代方法也行。

    
 
 

您可能感兴趣的文章:

  • Sendmail问题:在本机安装Sendmail后,可以用本机的mail程序发邮件,但是一修改sendmail.cf中的SMTP设置就不能发送!
  • sendmail发送附件问题!!!大侠帮忙啊!急
  • sendmail有限制发送某封连续邮件吗?
  • sendmail,内部发送接收可以,当用外部的域名,无法发送和接收,如163账号。
  • 怎么用sendmail发送纯文本邮件,无论中英文都可显示,但如改用发送html格式的邮件,即message.setContent("Hello,this is content,后面
  • Sendmail 已经配置,但无法通过客户机发送邮件。(在先等待)
  • Sendmail 发送邮件的错误,请帮帮忙
  • Linux下的Qmail、Sendmail是怎样来判断邮件发送和接收。
  • 高分请教:为什么配置好的sendmail不支持分割发送MAIL???
  • sendmail对邮件分割发送接收方面如何配置?
  • sendmail配置好了,发送、接收都没有报错,问题是邮件不知道飞到哪里去了???
  • 关于在solaris10下使用sendmail发送邮件没有主题的问题?
  • sendmail发送邮件问题
  • 在solaris10下,如何才能正确的进行相关设置后,调用sendmail来发送一封邮件?(外部邮箱)
  • sendmail 怎么才能发送data 和title
  • 为什么sendmail不能使用outlook发送邮件??? help!!!!!
  • 我的linux sendmail邮件服务器的/var/spool/mqueue有很多文件,应该怎样清除没有发送出去的过时邮件呢
  • 9.0下,sendmail默认配置,我用outlook可以连接到服务器,可是让接收却不让发送,提示如下
  • 在<textarea>中输入的字符串 getString 是有换行符的,但用sendmail发送这个getString 后,在邮件中显示的这个字符串里的所有换行符全不
  • c# SendMail发送邮件实例代码
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 当使用qmail带的sendmail程序替换系统本身的sendmail后,重新启动系统,进程中还存在sendmail么?还是被qmail-inject代替了?
  • 请问如何在SCO Unix 505上安装和设置 Sendmail? iis7站长之家
  • 想在redhat9.0上安装8.10以上版本的sendmail,可是从www.sendmail官方网站上下载的程序就是安装不上?
  • 怪!我的redhat9的sendmail不以收发邮件了,自从重装了一次,pop3,sendmail都有启动,hosts内也加了
  • sendmail: 停滞!?
  • 关于sendmail的问题???
  • sendmail smtp认证问题
  • 求救!关于sendmail错误信息!
  • sendmail怎么收不到信?
  • Ubuntu10.10下配置sendmail问题
  • sendmail邮件服务器问题
  • Redhat中配置SendMail的问题
  • 请问如何在SCO Unix 505上安装和设置 Sendmail?
  • sendmail & qmail的问题
  • 如何在开机事后屏蔽掉sendmail进程
  • Redhat 9中的sendmail如何重做?
  • 如何停止SNMP和SENDMAIL服务?
  • Linux 启动很慢尤其是 启动SendMail的时候
  • 系统启动时在SendMail时停留很久才进去,为什么?(100分)
  • 到starting sendmail就过不去了


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3