CentOS + Sendmail,时间不对,不能收发的问题

No001 2009-08-29 05:27:17
系统时间总是不对,已经做了一下操作

vi /etc/sysconfig/clock
时区是上海
UTC是false

也将 /etc/localtime 用时区 asia/shanghai 进行覆盖了

然后date -s 改成正确的时间

重启之后,时间就错了,开机显示localtime就是不正确的

时间不对的时候,邮件可以正常收发,改了时间之后,邮件就不能进行正常收发了

这个怎么解决啊?
...全文
119 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
redpichao 2009-09-09
  • 打赏
  • 举报
回复
我感觉是硬件问题。和设置不是有太大关系。centos是个操作系统!
xiaocai0001 2009-09-03
  • 打赏
  • 举报
回复
CentOS用的是VMware?
No001 2009-09-03
  • 打赏
  • 举报
回复
没有办法了吗
No001 2009-09-01
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 steptodream 的回复:]
还有楼主 你是用root权限改的时间吗
[/Quote]

是的,还是没有解决

BIOS时间也是对的
No001 2009-08-31
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 xiaocai0001 的回复:]
suggest 'man hwclock'

after 'date -s', you may need a 'hwclock --systohc'
[/Quote]

试了,还是不行,重启后就变了
steptodream 2009-08-31
  • 打赏
  • 举报
回复
还有楼主 你是用root权限改的时间吗
steptodream 2009-08-30
  • 打赏
  • 举报
回复
把ntp服务设一下 他会定期到指定时间服务器同步
xiaocai0001 2009-08-29
  • 打赏
  • 举报
回复
suggest 'man hwclock'

after 'date -s', you may need a 'hwclock --systohc'
CentOS 6.5 Sendmail邮件服务器配置实例 【例题】 在服务器上配置sendmail服务器。发送服务器是smtp.test.com,接收邮件服务器为pop 3.test.com。创建两个邮件账户mail1和mail2,密码均为admin12345。配置完毕后在ou tlook上两个账户能够相互收发邮件。服务器IP:192.168.1.168。 【配置】 1. 安装dns服务为域名解析: yum install bind –y # yum 安装dns服务 2. 在DNS服务器上添加以下正向解析和反向解析: 正向解析: mail A 192.168.1.168 #mail域名解析 @ MX 5 mail #邮件交换记录 pop3 CNAME mail #添加别名解析 # smtp CNAME mail 反向解析: 168 PTR mail.test.com. #添加PTR指针,域名后面不要忘记加小数点 168 PTR pop3.test.com. 168 PTR smtp.test.com. 3. 安装sendmail服务 (提供发送服务smtp 工作端口:25): yum install sendmail –y #一般centos6.5默认是已经安装了postfix服务器并已经启动了的。 4. 安装dovecot服务 (提供接收服务 pop3 工作端口:110): yum install dovecot –y #安装dovecot服务 提供接收服务。 5. 配置sendmail服务的主配置文件 /etc/mail/sendmail.mc修改下面字段: myhostname = sample.test.com #置系统的主机名 mydomain = test.com #设置域名(此处设置将成为E- mail地址"@"后面的部分) myorigin = $mydomain  #设置发信地址 inet_interfaces = all  #监听所有地址 (一定要把inet_interfaces = localhost给注释掉) mydestination = $myhostname, $mydomain #指定发给本地邮件的域名 relay_domains = $mydestination #设置可以转发那些域的邮件 6. 配置dove cot服务器的主配置文件 /etc/dovecot/dovecot.conf 修改下面字段: protocols = imap pop3 lmtp #把这一行的注释去掉(约在20行 开启pop3认证方式) 7. 配置dovecot服务器配置文件 /etc/dovecot/conf.d/10-mail.conf 修改下面字段: mail_localtion = mbox:~/mail:INBOX=/val/mail/%u #把这一行的注释去掉(约在25行 指定账户邮箱目录) 8. 配置dovecot服务器配置文件 /etc/dovecot/conf.d/10-auth.conf 修改下面字段: disable_plaintext_auth = no #把这一行注释去掉yes改为no (约在9行 开启认证) 9. 创建邮件账户(邮件账户就是Linux系统的系统用户: useradd mail1 #创建mail1用户 useradd mail2 #创建mail2用户 passwd mail1 #设置mail1用户的密码(根据提示输入两遍) passwd mail2 #设置mail2用户的密码(根据提示输入两遍) 10、设置邮件账户目录的权限: chmod –R 777 /var #设置var目录的权限为777 -R是递归 11、启动服务: service postfix restart #重启postfix服务器 service dovecot start #启动dovecot服务器 【测试】 DNS地址设置为服务器的IP使用outlook等邮箱工具,进行登录测试,互相能收发邮件即 可。 【小结】 1. 查找pop3服务器成功但提示pop3登录失败,可能是/var目录下的邮件账户目录权限不够 。 2. 提示找不到smtp 和pop3服务器可能是dns解析有问题。 3. 查找smtp服务器成功但提示发送测试邮件失败,检查一下监听地址字段是否是监听所有 ,监听本地的字段项是否已经注释。 ----------------------- CentOS-6全文共3页,当前为第1页。 CentOS-6全文共3页,当前为第2页。 CentOS-6全文共3页,当前为第3页。

19,612

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧