postfix邮件服务器(源码编译)实验报告

更新时间:2024-05-26 23:44:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

Postfix服务器配置

一, 新建运行postfix服务的用户postfix 和组postfix , postdrop

二, 停止sendmail 服务,

三,安

装POSTFIX 软件包。(安装前要确认安装了

cyrus-sasl-devel

这两个软件

db4-devel…和

解压软件包,

合并补丁包

配置编译参数

编译发装

Make && make install 四,服务 启动

五, 配置并测试postfix服务器。

编辑main.cf .

创建邮件用户

测试

验证

六, 构建dovecot服务(确认安装pam-devel…软件)

编译安装

Make && make install

配置dovecot 的运行参数。 (1) 建立配

置文件并设禁用SSL机制

邮局协议

(2) 创建PAM认证文件

启动服务

测试(outlook express)

七,扩展postfix 邮件系统的功能

Webmail邮件

1安装程序包,中文包。

2,创建并调整数据目录,附件目录。

3建立 config.php 配置文件。

下面是配置

启动http服务,测试

八, 设置SMTP 的用户认证 。

1,确认安装了与cyrus相关的rpm 软件包

2,设置cyrus sasl 函数库,并启动saslauthd 服务

配置

重启

修改main.cf .添加SMTP认证相关的配置参数。

用于控制可以通过本服务器外发邮件的网络地

址或IP地址

附: postfix 的授权网络包括由以下配置参数指定的域及子域,:

Mydestination inet_interfaces virtual_alias_maps virtual_mailbox_maps relay_domain

重新加载 Postfix reload

测试(outlookexpress)

九,设置用户别名与邮件群组。 1,修改main.cf 文件, Vi /etc/postfix/main.cf

2,设置邮件别名 Vi /etc/aliases 添加

重新生成/etc/aliases.db 数据库文件

测试

十,设置邮件大小

1,限制用户可发送的邮件大小 Vi /etc/postfix/main.cf

重新加载

Postfix reload

2, 限制用户的邮箱空间大小 Vi /etc/postfix/main.cf

(1)maibox_size_limit (主要针对使用mailbox邮件存储方式的情况,默认为50M,对系统用户有效)

(2)virtual_mailbox_limit (主要针对使用虚拟邮件用户的情况,默认50M,安装VDA补丁后,对mailbox maildir 这两种方式的用户都有效) (3) 使用quota 磁盘配额。( 主要针对linux系统用户,对mailbox maildir 这两种方式的用户都有效)

Postfix reload

2, 限制用户的邮箱空间大小 Vi /etc/postfix/main.cf

(1)maibox_size_limit (主要针对使用mailbox邮件存储方式的情况,默认为50M,对系统用户有效)

(2)virtual_mailbox_limit (主要针对使用虚拟邮件用户的情况,默认50M,安装VDA补丁后,对mailbox maildir 这两种方式的用户都有效) (3) 使用quota 磁盘配额。( 主要针对linux系统用户,对mailbox maildir 这两种方式的用户都有效)

本文来源:https://www.bwwdw.com/article/svp7.html

Top