linux下关闭sendmail

每次启动操作系统出现等待sendmail是不是很苦恼啊,不用了就关了,免得看着揪心;

方法一:

1.service命令
查看当前sendmail状态,如下:

[root@dayong ~]# service sendmail status
sendmail (pid  3517) is running...
[root@dayong ~]# service sendmail stop       
Shutting down sm-client:                                   [  OK  ]
Shutting down sendmail:                                    [  OK  ]
[root@dayong ~]# service sendmail status
sendmail is stopped
批注:这种方法关闭sendmail服务,下次启动时sendmail仍会启动;
[root@dayong ~]# chkconfig --list sendmail           --查看各个启动级别下sendmail的状态
sendmail        0:off   1:off   2:on    3:on    4:on    5:on    6:off
[root@dayong ~]# chkconfig --level 2345 sendmail off
[root@dayong ~]# chkconfig --list sendmail
sendmail        0:off   1:off   2:off   3:off   4:off   5:off   6:off
批注:将2,3,4,5 level都关闭后,下次启动系统sendmail服务将不会自动启动。
方法二:
2.使用图形界面设置ntsysv
进入图形界面找到sendmail服务,然后果断关闭它;

批注:这种方式关闭sendmail也是开机不启动sendmail
方法三:
3.使用图形界面设置setup

[root@dayong ~]# export LANG=C     --首先设置环境变量
[root@dayong ~]# setup
选择System services这一项:

下面这个界面是很熟悉的了,动一下手指头就可以关掉你

批注:设置完成之后,下次开机是不启动sendmail的,没什么可说的。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29634949/viewspace-1183133/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/29634949/viewspace-1183133/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 好的,我会回答你关于sendmail邮件在Linux部署的问题。 在Linux系统中,可以使用sendmail来部署邮件服务。以下是具体的步骤: 1. 安装sendmail软件包 在终端中输入以下命令,使用包管理器安装sendmail软件包: ``` sudo apt-get install sendmail ``` 2. 配置sendmail 在终端中输入以下命令,打开sendmail配置文件: ``` sudo nano /etc/mail/sendmail.mc ``` 在文件中找到以下行: ``` dnl # DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')dnl ``` 将其改为: ``` DAEMON_OPTIONS(`Port=smtp,Addr=0.0.0.0, Name=MTA')dnl ``` 保存并关闭文件,然后重新生成sendmail配置文件: ``` sudo sendmailconfig ``` 3. 启动sendmail 在终端中输入以下命令,启动sendmail服务: ``` sudo systemctl start sendmail ``` 4. 测试sendmail 在终端中输入以下命令,向一个测试邮箱发送邮件: ``` echo "test message" | mail -s "Test Subject" your_email_address@example.com ``` 如果一切正常,您应该能够收到测试邮件。 这就是关于sendmail邮件在Linux部署的基本步骤。 ### 回答2: 在Linux中部署Sendmail邮件服务,可以按照以下步骤进行: 第一步,安装Sendmail软件。可以使用命令行下的包管理器(如yum或apt-get)来安装Sendmail。 第二步,配置Sendmail服务。配置文件通常位于/etc/mail/sendmail.cf。根据需要修改此文件,例如设置域名,允许的邮件发送IP地址等。 第三步,配置Sendmail的访问控制列表(ACL)。可以通过编辑/etc/mail/access文件来实现,用于控制哪些IP地址或域名可以发送邮件。 第四步,配置Sendmail的绑定地址。通过编辑/etc/mail/sendmail.mc文件来实现,添加以下行:dnl define(`confBIND_OPTS', `Addr=127.0.0.1')dnl,并重新生成sendmail.cf文件。 第五步,配置本地邮件传递代理。通过编辑/etc/mail/local-host-names文件来实现,将本地主机名添加到该文件中。 第六步,重启Sendmail服务。通过执行命令service sendmail restart来重启Sendmail服务,使配置生效。 第七步,测试Sendmail服务。可以使用命令sendmail -bv <email_address>来测试Sendmail服务是否能成功发送邮件。 需要注意的是,部署Sendmail邮件服务可能会涉及更多复杂的配置和安全设置,以上步骤仅作为一个简单的指导。建议在部署之前查阅相关文档和资料,确保正确配置和保护系统安全。 ### 回答3: sendmail是一款在Linux系统下常用的邮件服务器软件。在部署sendmail邮件服务器时,按照以下步骤进行。 1. 安装sendmail软件:可以通过命令`sudo apt-get install sendmail`来进行安装,安装完成后,sendmail将被自动启动。 2. 配置主机名:在配置文件`/etc/hosts`中,添加主机名和IP地址的映射关系,确保主机名可以正确解析。 3. 配置sendmail的主配置文件:sendmail的主配置文件是`/etc/mail/sendmail.mc`,通过编辑该文件来进行配置。可以根据需求修改域名、邮件发送限制等配置项。 4. 生成sendmail配置文件:在命令行中输入`sudo m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf`来生成sendmail的配置文件。 5. 重启sendmail服务:使用命令`sudo service sendmail restart`来重启sendmail服务,使配置生效。 6. 测试邮件发送:使用命令`echo "邮件内容" | mail -s "邮件主题" 收件人地址`来发送一封测试邮件,确保邮件可以正常发送和接收。 7. 配置SPF记录(可选): SPF(Sender Policy Framework)记录可以防止发送垃圾邮件,可根据需要在DNS服务器中配置SPF记录。 8. 监控和维护:配置邮件服务器后,需要定期监控邮件发送和接收情况,及时处理问题和进行维护工作。 请注意,在部署sendmail邮件服务器时,需要确保网络连接稳定,同时还需要进行安全设置,以防止恶意攻击或滥用。如果遇到问题,可以查阅sendmail的官方文档或寻求专业人士的帮助。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值