`
MauerSu
  • 浏览: 509748 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

linux邮件服务器的搭建

 
阅读更多
源:http://bbs.chinaunix.net/thread-2104576-1-1.html
评:
首先查看sendmail是否安装完毕.
[root@localhost mail]# rpm -q sendmail
sendmail-8.13.1-2
如果发现没安装的话,在添加删除软件包里,把邮件这个选上,然后安装.
sendmail安装完毕后的目录在/etc/mail
[root@localhost mail]# cd /etc/mail
[root@localhost mail]# ls
access          helpfile          Makefile      submit.cf      virtusertable
access.db       local-host-names  sendmail.cf   submit.cf.bak  virtusertable.db
domaintable     mailertable       sendmail.mc   submit.mc
domaintable.db  mailertable.db    spamassassin  trusted-users
这些是sendmail的配置文件.
然后我们开始对sendmail.mc进行编辑.
dnl # guaranteed secure.
define(QUEUE_DIR, `/var/spool/mqueue/q*') 
TRUST_AUTH_MECH(`EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
define(`confAUTH_MECHANISMS', `EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
大概在40几行.
define(QUEUE_DIR, `/var/spodefine(QUEUE_DIR, `/var/spool/mqueue/q*')
这条是手工加上去的.作用是启动多个邮件队列,为了获得更好的传输性能。
TRUST_AUTH_MECH(`EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
define(`confAUTH_MECHANISMS', `EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
这2条把前面的注释去掉.。”TRUST_AUTH_MECH”的作用是使sendmail不管access文件中如何设置,都能 relay 那些通过EXTERNAL, LOGIN, PLAIN, CRAM-MD5或DIGEST-MD5等方式验证的邮件,”confAUTH_MECHANISMS" 的作用是确定系统的认证方式。Outlook Express支持的认证方式是LOGIN。
然后我们保存退出.
接着我们运行.
m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf
既然我们打开了多个队列,现在我们在/var/spool/mqueue/下创建任意多个队列目录,运行:
# cd /var/spool/mqueue
# mkdir q1 q2 q3 q4 q5 q6
修改/etc/mail/local-host-names,将希望该邮件服务器使用的邮箱名加进去,比如邮箱为:
xxx@abc.com.cn
则将abc.com.cn加入到该文件中。
重新启动sendmail服务,运行:
# /etc/rc.d/init.d/sendmail restart
可以通过telnet 本机IP 25来验证sendmail服务是否已经正常启动,若登陆成功,则说明sendmail服务已经成功启动。
[root@localhost mqueue]# telnet 127.0.0.1 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; Fri, 31 Aug 2007 10:11:52 +0800
ehlo localhost
250-localhost.localdomain Hello localhost.localdomain [127.0.0.1], pleased to meet you
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-8BITMIME
250-SIZE
250-DSN
250-ETRN
250-AUTH DIGEST-MD5 CRAM-MD5 LOGIN PLAIN
250-DELIVERBY
250 HELP
在AUTH后面有LOGIN就基本上可以在OutlookExpress上认证了。
这个时候你还会发现一个问题,我只能telnet 127.0.0.1这个地址.用计算机的IP地址来代替的话就不行了.我vi sendmail.mc在第105行.我们把127.0.0.1 这个地址改成0.0.0.0这样再重起sendmail就可以了.

现在SMTP好了,还差一个POP3.LINUX AS 4下,没有默认的POP3.
分享到:
评论

相关推荐

    2022年优秀-linux邮件服务器搭建.pptx

    Linux 邮件服务器搭建与应用 Linux 邮件服务器基本概念 电子邮件服务优点: * 速度快 * 安全可靠 * 成本低 * 可到达范围广 * 内容形式丰富 电子邮件系统组成: * 用户代理 * 邮件服务器 * 传输协议 * DNS 邮件...

    linux邮件服务器搭建.pptx

    Linux 邮件服务器搭建 Linux 邮件服务器是指在 Linux 操作系统上搭建的电子邮件服务器,它可以提供电子邮件服务,允许用户通过电子邮件与他人进行信息交流。在 Linux 操作系统上,可以使用 Sendmail 服务器来搭建...

    用linux搭建邮件服务器

    使用 Linux 搭建邮件服务器 基于 Linux 操作系统,可以搭建一个功能完整的邮件服务器。本文将指导您逐步搭建邮件服务器,包括设置 DNS 邮件服务器记录、配置 Sendmail 服务器、设置客户端软件使用邮件服务器等。 ...

    Linux下Postfix邮件服务器搭建

    Linux 下 Postfix 邮件服务器搭建 在 Linux 下成功搭建起 Postfix 服务器需要完成以下几个步骤:安装 Postfix、配置 main.cf 文件、添加 DNS 服务器和测试 Postfix。 一、安装 Postfix 首先,需要卸载 sendmail ...

    linux下搭建邮件服务器.docx

    Linux 下搭建邮件服务器 Sendmail 概述 Sendmail 是最重要的邮件传输代理程序,理解电子邮件的工作模式是非常重要的。一般情况下,我们把电子邮件程序分解成用户代理、传输代理和投递代理。用户代理用来接受用户...

    linux下的邮件服务器postfix和dns服务器的搭建宣贯.pdf

    本文档提供了一个完整的邮件服务器搭建指南,涵盖了 Postfix 服务安装、DNS 服务器配置、SMTP 认证功能配置、邮件群发功能实现、POP3 和 IMAP4 服务启用等内容,是一个实用的 Linux 邮件服务器搭建指南。

    Linux系统服务器搭建实验报告模板

    Linux 系统服务器搭建实验报告模板 本实验报告旨在指导学生完成 Linux 系统服务器的搭建,特别是 DNS 服务器的配置和实验。实验报告涵盖了 DNS 的基本概念、DNS 服务器的配置方法、实验步骤等方面的知识。 一、DNS...

    Linux邮件服务器的搭建

    邮件服务器是一种用来负责电子邮件收发管理的设备。它比网络上的免费邮箱更安全和高效,因此一直是企业公司的必备设备。下面是Linux下搭建Mail服务器的过程

    Linux下邮件服务器sendmail搭建

    Linux下邮件服务器sendmail搭建

    基于Linux平台的校园网内部邮件服务器的搭建.pdf

    "基于Linux平台的校园网内部邮件服务器的搭建" 本文主要介绍了基于Linux平台的校园网内部邮件服务器的搭建方案。文章首先介绍了Linux操作系统的特点和优势,然后提出了基于Linux平台的邮件服务器的搭建方案。该方案...

    linux服务器 server2003服务器的搭建

    根据给定文件的信息,我们...综上所述,无论是Windows Server 2003还是Linux环境下的服务器搭建,都需要对各个服务的安装、配置和测试有深入的理解。同时,还需要具备一定的网络安全知识,以确保服务器的安全稳定运行。

    搭建Linux邮件服务器.pdf

    "搭建Linux邮件服务器.pdf" 本文档主要介绍了如何搭建一个基于Linux的邮件服务器,使用Qmail邮件系统和Linux操作系统。下面是从文档中提取的相关知识点: 1. Linux操作系统的特点:Linux是一个开源的多用户多任务...

    Linux(Centos)系统搭建邮件服务器.docx

    ### Linux (Centos)系统搭建邮件服务器的知识点详解 #### 一、概述 在现代通信技术中,电子邮件作为企业内外沟通的重要工具之一,其稳定性和安全性尤为重要。对于很多中小企业而言,选择自建邮件服务器不仅可以更...

    为Linux架设Sendmail邮件服务器.pdf

    本篇文章介绍了如何在Linux操作系统中架设Sendmail邮件服务器,包括安装Sendmail服务器、启动生成Sendmail服务器和配置Sendmail邮件服务器等步骤,旨在帮助用户快速搭建一个功能强大且高效的电子邮件服务器。

    Linux下postfix邮件服务器搭建

    在本文中,我们将详细介绍如何在Red Hat 5.4 Linux服务器上搭建一个全功能的Postfix邮件服务器。这个过程涉及到多个软件包的安装、配置以及DNS设置,以确保邮件服务器能够正常运行并提供IMAP、POP3以及Web界面的邮件...

Global site tag (gtag.js) - Google Analytics