1. 程式人生 > >Linux網絡服務08——Postfix郵件系統

Linux網絡服務08——Postfix郵件系統

lis pan 管理 outlook mage 郵箱 cal 概述 其他

Linux網絡服務08——Postfix郵件系統(二)

一、啟用SMTP發信認證

1SMTP發信認證概述

Postfix郵件系統中,可以使用Cyrus SASLCyrus Simple Authentication and Security Layer)簡單認證安全層軟件來實現基本的SMTP認證機制。Postfix通過調用Cyrus SASL的函數庫,使用Cyrus SASL提供的認證服務saslauthd來核對系統賬號和密碼。

技術分享

2、配置SMTP發信認證

1)設置Cyrus SASL函數庫,並啟動saslauthd服務

技術分享

技術分享

技術分享

技術分享

2)修改main.cf配置文件,添加SMTP

認證配置,並重載服務

手動添加:

技術分享

smtpd_sasl_auth_enable = yes //開啟smtpd 的發信認證

smtpd_sasl_security_options = noanonymous //不允許匿名用戶的發信

mynetworks = 127.0.0.0/8 //我的網段

smtpd_recipient_restrictions = //發信限制

permit_mynetworks, //允許我的網絡

permit_sasl_authenticated, //允許通過驗證的

reject_unauth_destination //拒絕未通過驗證的

技術分享

測試使用SMTP發信認證

技術分享

技術分享

技術分享

測試不使用SMTP發信認證

技術分享

技術分享

Outlook 2007測試使用SMTP發信認證(略)

設置步驟:工具——賬戶設置——更改——其他設置——發送服務器——勾選我的發送服務器,使用與接收郵件服務器相同的設置

二、構建Web郵件系統

SquirrelMail是使用PHP開發的一套網頁程序,可以與PostfixDovecot很好地協作,通過Web界面提供郵件發送、接受和管理操作。

技術分享

官網:crushlinux.squirrelmail.org

源碼包:squirrelmail-1.4.22.tar.gz

中文語言包:zh_CN-1.4.22-20110425.tar.gz

1、搭建LAMP環境

技術分享

技術分享

技術分享

技術分享

技術分享

技術分享

2、部署SquirrelMail系統

技術分享

技術分享

技術分享

技術分享

技術分享

技術分享

技術分享

使用瀏覽器訪問: http://192.168.1.108/webmail 並使用zhangsan賬號登陸系統

技術分享

[email protected]發送一封測試郵件

技術分享

lisi賬號登錄查收郵件

技術分享

通過別名設置郵件組

技術分享

技術分享

技術分享

技術分享

技術分享

測試群發郵件:

技術分享

技術分享

發現用戶lisizhangsan都收到了郵件

郵件大小及郵箱空間限制

1、限制用戶可發送的郵件大小

技術分享

技術分享

技術分享

用戶測試:

技術分享

技術分享

2、使用磁盤配額限制用戶的郵箱空間大小(詳細解釋命令請參見磁盤配額部分)

技術分享

技術分享

技術分享

技術分享

技術分享

技術分享

技術分享

測試

技術分享

技術分享

技術分享

技術分享

技術分享

Linux網絡服務08——Postfix郵件系統