设为首页 收藏本站
查看: 1086|回复: 0

[经验分享] sendmail使用中的一些问题

[复制链接]

尚未签到

发表于 2015-11-25 10:28:03 | 显示全部楼层 |阅读模式
  linux邮件系统安装步骤
  基本操作:
  1、rpm -ivh sendmail-cf-8.13.1-3.RHEL4.5.i386.rpm
2、 把/etc/mail/sendmail.mc 文件中
DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')dnl
改成
DAEMON_OPTIONS(`Port=smtp,Addr=0.0.0.0, Name=MTA')dnl
3、 /etc/mail/access中加这一行
user@domain.com              RELAY
(注:要发送到的邮箱,少数服务器需要加,多数服务器不用加就可以发邮件)
4、 /etc/resolv.conf 中加域名解析
nameserver 202.96.134.133
(dns服务器地址)
5、重启服务
service sendmail restart
(sendmail -bp:查看sendmail是否有邮件待发)
mail -s &quot;test message&quot; hehe@hehe.com <mailbody.txt
————————————————————————————————————————————
/var/log/maillog里显示Connection refused by [127.0.0.1]
/etc/mail/local-host-names里面加了主机名没
————————————————————————————————————————————
  可能遇到的问题:
  1.sendmail重启失败一
      #service sendmail restart
    Shuttingdown sendmail: [  OK  ]
    Shuttingdown sm-client: [FAILED]
    Startingsendmail: 554 5.0.0 No local mailer defined
    554 5.0.0QueueDirectory (Q) option must be set
   [FAILED]
    Startingsm-client: [  OK  ]

  [解决方法] http://phorum.study-area.org/index.php?topic=13990.0;prev_next=next
  #rpm -qsendmail-cf                         //查看sendmail-cf版本
  package sendmail-cf is notinstalled        //表示没有安装sendmail-cf
  
  ————————————————————————————————————————————
  2.sendmail重启失败二
         [iyunv@l-1 greenet_check]# service sendmail restart
       关闭 sendmail:[  确定  ]
       关闭 sm-client:[失败]
       启动 sendmail:makemap: erroropening type hash map access.db: Executable files not allowed
       make: ***[access.db] 错误 73
       [  确定  ]
       启动 sm-client:/etc/mail/submit.cf: line 545: fileclass: cannot open'/etc/mail/trusted-users': Permission denied
       [失败]

  [解决方法]文件权限问题,参考以下两片文章。
  第一篇解决了第一个错误,去掉access.db文件的执行权限即可。
  但是第二篇稍微有出入,我遇到的错误提示是“Permission denied”,而文中是“World writabledirectory”。参考了其他服务器的配置,将trusted-users文件的权限改为644,解决。
  -rw-r--r--  1 rootroot   127 Jun15  2006 trusted-users
  http://linux.iyunv.com/bbs/thread-587977-1-1.html
  http://hi.baidu.com/����С��/blog/item/c11d9e3f3ea61cf6838b1302.html(文章失效)
  
  3.发邮件非常慢,用mailq命令也半天才显示结果
  查看日志/var/log/maillog,会有:
  My unqualified host name (********) unknown; sleeping forretry
  http://blog.iyunv.com/u1/42898/showart_335669.html
  [解决方法]
  vi /etc/hosts
  把127.0.0.1   localhost.localdomainlocalhost修改为:
  127.0.0.1   hostname localhost.localdomainlocalhost
  hostname是主机名
  4、sendmail 启动/重启的时候,到了Startingsendmail这一步就停那儿了。
  也是和主机名有关,“估计是sendmail配置有问题,或者是主机名不是网络规范的写法(xx.xx.com),使sendmail验证时间比较常。sendmail是mta,它认的都是网络主机名。你应该是linuxone.china.comor linuxone.cn类&#20284;的名字。”
  参考贴:http://bbs.iyunv.com/thread-410586-1-1.html

  ——————————————————————————————————————————————
  跟sendmail相关的几篇文章
保证成功绝对可行的sendmail邮件服务器搭载smtp和pop3认证的详细配置过程  http://www.linuxeden.com/forum/thread-160417-1-1.html
  
  Sendmail的安全配置
http://www.docin.com/p-19922070.html
  
  鳥哥的 Linux 私房菜 -- Mail Server
  http://www.gpes.cy.edu.tw/study/linux/Mail��A��.htm
  
  sendmail 配置错误:Cannot open /usr/share/sendmail-cf/m4/cf.m4
http://www.blogjava.net/sealyu/archive/2008/07/23/217028.html
  
  Solaris中hostname引起的sendmail错误
  http://www.blogjava.net/sealyu/archive/2008/07/23/217028.html
  
  sendmail 队列管理
http://bbs.iyunv.com/viewthread.php?tid=947152
  
  Ping命令不能PING通的种种解惑
http://tieba.baidu.com/f?kz=679294435  
  sendmail错误Connection refused by [127.0.0.1]的解决
  http://www.lupaworld.com/28556/viewspace-45209.html
  
  用redhat8.0自带的sendmail&#43;sasl配置邮件服务器
http://bbs.iyunv.com/viewthread.php?tid=14770&highlight=peng

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-143315-1-1.html 上篇帖子: crond-sendmail-postdrop导致Linux定期死掉的完整解决过程实录 下篇帖子: dhcp sendmail tcpwrapper
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表