我在服务器上装了ubuntu server 9.04后,公司要求安装一个邮件服务器,晕倒,之前没有装过,只能search了!
以下是一个可用的过程,我尝试了,算是成功的第一步;
本文详细介绍Ubuntu Linux VPS下的Postfix邮件服务器的配置。
添加MX记录
由于MX记录添加后,可能生效要等待一段时间(也可能马上生效),所以在安装配置前,我们首先为域名添加MX记录。到域名提供商应该提供了修改DNS配置的方法,在那里配置域名的MX记录指向VPS的IP即可。假设我们要配置的邮件服务器的域名是zsjnet.com。确认MX记录的添加是否生效的方法是在Linux下运行:
host -t mx zsjnet.com
安装Postfix
运行命令:
apt-get install postfix
安装postfix,配置界面出来后选择Internet Site,System mail name填写bujieyi.cn。然后postfix应该就安装完毕并且启动了。 如果要给邮件服务器增加域名就修改/etc/postfix/main.cf文件中的如下行:
mydestination = zsjnet.com, localhost, localhost.localdomain, localhost
安装一个简单的邮件客户端用于测试:
apt-get install mailx
给support@rashost.com发一个邮件,应该能成功才对,否则说明有问题了。(最好给gmail.com邮箱发,不要给hotmail邮箱发,可能收不到的)
echo "test" | mail admin@zsjnet.com
support@rashost.com邮箱收到信件之后,要回复一下,然后在VPS上运行mail命令,应该能够看到回复的邮件了。
root@nevermind:~# mail
Mail version 8.1.2 01/15/2001. Type ? for help.
"/var/mail/root": 1 message 1 new
>N 1 support@rashost.c Tue Jul 15 14:14 28/924 Re:
如果发信成功并且收到回复,则进行下一步
配置POP3和IMAP支持
POP3和IMAP是两种收邮件的协议,一般配置一种即可,当然两种都配置也可。postfix不带pop3和imap,我们选择dovecot软件。
apt-get install dovecot-imapd dovecot-pop3d
运行之后pop3和imap都应该启动了,在Windows客户端下用thunderbird邮件客户端软件应该可以用pop3或者imap协议收邮件了。
SMTP发信认证
这是高级话题,请参考:http://rashost.com/blog/postfix-smtp-auth/
加密的SMTP发信认证
这更是高级话题,请参考:http://rashost.com/blog/postfix-tls-smtp/
使用Maildir格式存储邮件
该步骤是可选的,是关于邮件服务器上邮件的存储格式。缺省的是用一个文件保存所有邮件,而Maildir格式是使用一个目录来保存所有的邮件,Maildir的格式相比单个文件更灵活,在邮件多的时候效率更高。 在/etc/postfix/main.cf中加入
home_mailbox = Maildir/
mailbox_command =
然后重启postfix即可:
/etc/init.d/postfix restart
分享到:
相关推荐
本教程将详细讲解如何使用Postfix构建一个功能完备的邮件服务器,同时结合Webmail和PHPMyAdmin实现用户友好的Web界面管理。 首先,安装Postfix。在大多数Linux发行版中,可以通过包管理器(如apt或yum)轻松完成。...
在 Ubuntu 操作系统下搭建 extmail 邮件服务器需要完成以下几个步骤: 一、时区及时间同步设置 在安装 extmail 之前,需要首先设置时区和时间同步。可以使用以下命令来设置时区和时间同步: ln -sf /usr/share/...
在Linux环境下配置邮件服务器,一般会用到以下软件: 1. Postfix:一个强大的SMTP服务器,用于处理邮件的发送和转发。Postfix以其稳定性、安全性以及易于管理的特点而广受欢迎。 2. Dovecot:是一个流行的IMAP和...
本文将详细介绍如何在Ubuntu系统上配置一个完整的邮件服务器,包括使用Postfix作为MTA(邮件传输代理)、Dovecot作为IMAP/POP3服务以及SquirrelMail作为前端Web界面。此外,还将介绍如何配置MySQL数据库来存储邮件...
在完成所有配置并测试无误后,一个基于Postfix和Dovecot的邮件服务器就建立起来了。这个服务器可以处理邮件的接收、转发和存储,为用户提供安全、便捷的邮件服务。通过不断监控和优化,这个服务器可以满足各种规模的...
本教程基于 ubuntu 18.04(其他的 linux 理论上也是可以的,知识安装的软件包不一样)。用到的主要软件为:postfix,dovecot,mysql.废话不多说,下面是教程: 前置条件 mysql 数据库。本教程中使用 mysql 存储域名...
在构建基于Linux的邮件服务器的过程中,我们主要涉及的是网络通信、操作系统、服务器管理和电子邮件协议等核心知识点。Linux作为开源且高度可定制的操作系统,是搭建邮件服务器的理想选择,因为其稳定性和灵活性都...
8. **服务器应用**:介绍如何将Ubuntu作为服务器使用,包括Web服务器(Apache或Nginx)、数据库服务器(MySQL或PostgreSQL)、邮件服务器(Postfix或Dovecot)的搭建和管理。 9. **开发环境**:讲解如何在Ubuntu上...
- **邮件服务器 - Postfix**:介绍了电子邮件的基础知识,Postfix 的安装配置以及如何使用 mailx 或 Outlook Express 收发邮件。 - **SAMBA 服务器**:讲述了 SAMBA 的基本原理、配置步骤及安全性管理。 - **网络...
1. **安装与配置**:首先,你需要在Linux系统(如Ubuntu、CentOS)上安装Postfix。这通常可以通过运行`apt-get install postfix`或`yum install postfix`完成。安装后,配置文件位于`/etc/postfix`目录下,主要配置...
在配置过程中,按照提示选择主目录(目录d),指定dovecot作为用于读取邮箱中邮件的程序,因为Ubuntu默认已经配置好了postfix和dovecot。然后返回主目录,选择1进行设定,之后再返回主目录选择2进行更深入的设置。...
在深入了解如何使用Postfix搭建邮件系统之前,我们需要先理解几个基础概念,包括MUA、MTA、MDA以及邮件存储方式。 ##### MUA (Mail User Agent) —— 邮件使用者代理 MUA是用于帮助用户发送和接收邮件的应用程序。...
对于《Ubuntu Server Administration》这本书,重点可能放在了服务器角色的实现上,如邮件服务器(Postfix或Exim)、数据库服务器(MySQL/MariaDB或PostgreSQL)、Web服务器(Apache或Nginx)的配置和管理。...
例如,配置Web服务器(如Apache或Nginx)、邮件服务器(如Postfix或Sendmail)、数据库服务器(如MySQL或PostgreSQL)等,都需要针对服务器用途做相应的优化设置。每个服务软件都有自己独特的配置文件和命令,这些都...
在IT领域,Linux服务器的管理和配置是至关重要的技能,尤其对于系统管理员和开发者而言。Linux以其开源、稳定和高效的特点,被广泛应用于各种服务器场景,包括Web服务器、数据库服务器、邮件服务器、DNS服务器等。本...
3. 安装邮件服务器软件:例如,使用`apt-get install postfix dovecot`命令在Ubuntu上安装Postfix和Dovecot。 4. 配置SMTP服务:设置SMTP监听端口,添加域名解析,配置邮件域和用户。 5. 配置IMAP/POP3服务:为用户...
配置服务器涉及多个方面,如安装和配置Apache或Nginx作为Web服务器,Postfix或Exim作为邮件服务器,MySQL或PostgreSQL作为数据库服务器等。此外,还需要配置防火墙、设置SSL/TLS证书、优化性能等,以确保服务器的...