搜索
首页 电脑/网络 互联网

安装sendmail用源码包方式要装哪些包?

全部回答

2019-01-04

0 0
    完整修改linux主机名:第一步:#hostname 你想要的主机名第二步:修改/etc/sysconfig/network中的hostname第三步:修改/etc/hosts文件一、 首先安装Sendmail所需软件[root@localhost ~]# rpm -q sendmail m4 //查看是否安装宏文件编辑器 m4sendmail-8。
    13。1-2m4-1。4。1-16 // 默认m4 已经安装了,注:以下某些版本号可能与所写不同// 挂载第 3 张光盘,安装与sendmail相关的软件,按顺序安装完以下3个软件// sendmail-cf在第二张盘中[root@localhost RPMS]# rpm -ivh sendmail-*warning: sendmail-cf-8。
    13。1-2。i386。rpm: V3 DSA signature: NOKEY, key ID db42a60ePreparing。。。 ########################################### [100%]1:sendmail-doc ########################################### [ 33%]2:sendmail-cf ########################################### [ 67%]3:sendmail-devel ########################################### [100%]二、修改/etc/mail/local-host-names文件增加本地域和主机的FQDN,记住只是本地主机的FQDN和域名FQDN,不要添加其他域的,否则向外域发送邮件的时候会出现user unknown的错误:但对于我们没有安装DNS域名服务器的来说,这里是否添加域名,是不会起多大作用,所以我们可以添加自己的主机名或主机IP。
    [root@localhost named]# cat /etc/mail/local-host-names# local-host-names - include all aliases for your machine here。
  rose-zhang三、 更改/etc/mail/sendmail。  mc文件修改下列地方:DaemonPortsOptions=Port=smtp,Addr=127。0。
  0。1, Name=MTA 更改为:DaemonPortsOptions=Port=smtp,Addr=yourip或者0。0。0。0, Name=MTA用户管理 :认证的配置:修改/etc/mail/sendmail。
    mc中的字段,取消“TRUST_AUTH_MECH”一行和下一行“define”处的注释。(于sendmail。mc文件的第48、49),即去掉dnl注意:在修改sendmail。
  mc 这个配置文件的时候不要任意修改里面的格式,否则将使得m4编辑到sendmail。  cf中时出错然后# m4 /etc/ mail/sendmail。mc > /etc/mail/sendmail。
  cf[root@localhost named]# chkconfig --list saslauthd // 开启认证saslauthd 0:off 1:off 2:off 3:off 4:off 5:off 6:off[root@localhost named]# chkconfig --level 35 saslauthd on四、建立用户帐号[root@localhost named]# groupadd mailuser // 建立用户组[root@localhost named]# adduser -g mailuser -s /sbin/nologin zhang // 建立邮箱账户[root@localhost named]# passwd zhang // 设置密码设置邮件别名和邮件群发修改/etc/aliases文件实现邮件转发和邮件列表:在该文件中添加以下内容:admin: zhang // 为邮件用户zhang设置别名admintestgroup: zhang,john // 实现群发 发给testgroup的邮件发给zhang 和 john 以上2个可以分别测试#newaliases五、访问控制设置更改/etc/mail/accesss文件,编辑文件access ,在这个文件中增加本地域名以及虚拟机上的IP地址,且格式要与原文相同,否则导入要出错:[root@localhost named]# cat /etc/mail/access# Check the /usr/share/doc/sendmail/README。
    cf file for a description# of the format of this file。 (search for access_db in that file)# The /usr/share/doc/sendmail/README。
  cf is part of the sendmail-doc# package。  ## by default we allow relaying from localhost。
  。。localhost。localdomain RELAYlocalhost RELAY127。0。0。1 RELAYrose-zhang RELAY192。168。22。  2 RELAY完成后# makemap hash /etc/mail/access。
  db 六、启动sendmail 服务[root@localhost named]# service sendmail start // 启动服务Starting sendmail: [ OK ]Starting sm-client: [ OK ][root@localhost named]# telnet localhost 25 // 测试25 端口Trying 127。
    0。0。1。。。Connected to localhost。localdomain (127。0。0。1)。Escape character is '^]'。220 localhost。
  localdomain ESMTP Sendmail 8。13。1/8。13。  1; Sat, 17 Mar 2007 12:54:47 0800ehlo localhost250-localhost。
  localdomain Hello localhost。localdomain [127。0。0。1], pleased to meet you250-ENHANCEDSTATUSCODES250-PIPELINING250-8BITMIME250-SIZE250-DSN250-ETRN250-AUTH DIGEST-MD5 CRAM-MD5 LOGIN PLAIN ---认证应该生效250-DELIVERBY250 HELPquit221 2。
    0。0 localhost。localdomain closing connectionConnection closed by foreign host。七、安装邮局服务挂载第2 张光盘 , 查找以下1,2,3,4,5 ,注意安装时必须按照下面的顺序,他们相互有依赖性,安装第5个时会发现有很多个,只安装有mysql那一个。
    [root@localhost RPMS]# rpm -ivh dovecot-0。99。11-2。EL4。1。i386。rpmwarning: dovecot-0。99。
  11-2。EL4。1。i386。rpm: V3 DSA signature: NOKEY, key ID db42a60ePreparing。  。。 ########################################### [100%]1:perl-DBI ########################################### [ 20%]2:postgresql-libs ########################################### [ 40%]3:mysql ########################################### [ 60%]4:dovecot ########################################### [ 80%]5:perl-DBD-MySQL ########################################### [100%]把1-5这些软件都安装完毕才可以继续下去呢,,,,[root@localhost /]# vi /etc/dovecot。
    conf在protocols = imap imaps 后添加pop3 pop3s启动dovecot服务[root@localhost /]# service dovecot startStarting Dovecot Imap: [ OK ][root@localhost /]# chkconfig --level 35 dovecot onOK了 我们使用客户机测试。
     注意在客户端添加域名时,由于我们没有安装DNS域名服务器,我们只能使用系统sendmail默认的localhost。localdomain 这个域名,其它设置完全相同。
  

类似问题换一批

热点推荐

热度TOP

相关推荐
加载中...

热点搜索 换一换

电脑/网络
互联网
硬件
电脑装机
程序设计
操作系统/系统故障
笔记本电脑
反病毒
百度
软件
互联网
互联网
QQ
网站推荐
上网帮助
举报
举报原因(必选):
取消确定举报