postifx网络服务的搭建和配置
源码包:
postfix-2.4.6.tar.gz
squirrelmail-1.4.13.tar.bz2
cyrus-sasl-2.1.22-4
httpd-2.2.3-6.el5
php-5.1.6-5.el5
vi /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=mail.benet.com
vi /etc/hosts #//添加主机名到IP地址的映射
二、安装配置Postfix
shell> groupadd -g 10000 postdrop
shell> useradd -u 1000 -s /sbin/nologin postfix
shell> tar zxvf postfix-2.4.6.tar.gz
shell> make(提示你安装db4-devel)
shell> make install #//对安装过程中的提示信息,可以直接回车接受默认值即可。(不用修改,直接回车就行了)
shell> cd /etc/postfix/
shell> postconf -n > main.cf(如果main.cf文件有的话,就不用做这一步了)
shell> vi /etc/postfix/main.cf
myhostname = mail.456.com(与邮箱有关)
mydomain = example.com
myorigin = $mydomain 伪装
mydestination = $myhostname, $mydomain, localhost
mynetworks = 127.0.0.0/8 10.100.100.0/8
home_mailbox = Maildir/ #//邮件存储使用Maildir方式
message_size_limit = 31457280 #//限制邮件大小30MB
mailbox_size_limit = 524288000 #//限制邮箱空间500MB
postfix start
三、为postfix提供SMTP认证支持
shell> vi /usr/lib/sasl2/smtpd.conf 该文件默认不存在
pwcheck_method:saslauthd
SOCKETDIR=/var/run/saslauthd 确认这三行
MECH=shadow
FLAGS=
shell> vi /etc/postfix/main.cf #//添加相关认证选项
broken_sasl_auth_clients = yes
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_invalid_hostname, reject_unauth_pipelining, reject_unauth_destination
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain = $myhostname
smtpd_sasl_security_options = noanonymous
smtpd_banner = $myhostname ESMTP "Require SMTP Auth."
shell> postfix reload
四、安装配置Dovecot(提供POP3和IMAP服务)(对源码包不熟悉的,就安装rpm包)
shell> useradd -s /sbin/nologin dovecot
shell> tar zxvf dovecot-1.1.4.tar.gz
shell> cd dovecot-1.1.4
shell> ./configure --sysconfdir=/etc
shell> make
shell> make install
shell> cp /etc/dovecot-example.conf /etc/dovecot.conf
shell> vi /etc/dovecot.conf
disable_plaintext_auth = no #//允许使用明文密码登录
ssl_disable = yes
protocols = pop3 imap
shell> dovecot -c /etc/dovecot.conf (service dovecot start)
五、安装配置Squirrelmail(提供使用邮件系统的Web界面,需要用到SMTP、IMAP)
shell> tar jxvf squirrelmail-1.4.13.tar.bz2 -C /var/www/html/
/var/www/html/squirrelmail-1.4.13/
shell> cd /var/www/html/
shell> mv squirrelmail-1.4.13 squirrelmail
shell> mkdir -p attach 放附件
shell> chown -R apache:apache attach/ data/ #//假设httpd的运行用户和组身份为"apache"
shell> chmod 730 attach/
选择10 设置语言为zh_CN
默认字符集为gb2312
保存退出,重新刷新webmail页面,就成中文了
需要运行/var/www/html/squirrelmail/config/config.pl,然后根据提示进行设置,依次来生成config.php
3、配置启动httpd服务
配置网页目录使用“DocumentRoot "/var/www/html/squirrelmail"”,…… ——过程略。
—— 用户访问时使用 http://mail.example.com 的地址
postifx网络服务的搭建和配置相关推荐
- samba网络服务的搭建和配置
一.理论知识: 1.samba代替nfs的原因. 2. Windows主机之间使用SMB/CIFS协议进行文件和打印的共享.(微软的服务) 端口:445 139 3. samba的核心是两个守护进程 ...
- dhcp网络服务的搭建和配置
第一部分:理论 一. 什么是dhcp服务 1. Dhcp全称是dynamic host configure protocol 即:动态主机分配协议.它动态的为局域网内的用户提供网络信息,这些信 ...
- ssh网络服务的搭建和配置
第一部分:理论 一.什么是ssh. ssh= secure shell实现了与Telnet服务类似的远程登录功能.它可以远程连接路由器,交换机,linux服务器等. 二.为什么要用ssh. 大家都知道 ...
- dns网络服务的搭建和配置
第二部分:实验 一.Dns服务器的安装(bind由来:伯克利大学) 相关包:bind-libs-9.2.4-2 bind-utils-9.2.4-2 bind-9.2.4-2 cachi ...
- linux 网络装机,如何搭建和配置PXE网络装机服务
如何搭建和配置PXE网络装机服务 发布时间:2020-06-01 22:31:50 来源:亿速云 阅读:309 作者:鸽子 首先需要安装基于UDP协议的TFTP服务端,来进行后期的简单文件的网络传输, ...
- Windows server 2003网络服务之搭建服务器群集
实验之前,先来了解一些基础的概念. 什么是服务器群集?有何作用?服务器群集不同于NLB群集,服务器群集是有独立计算机系统(节点)构成的组,不同节点协同工作,就像单个系统一样,从而确保关键的应用程序和资 ...
- 网络服务-DCHP原理与配置
实际操作过程: DHCP服务器配置 安装yum 挂载光盘 关闭防火墙 关闭selinux机制(配置DHCP服务器) yum -y install dhcp //安装dhcp 配置DHCP服 ...
- teamspeak搭建_搭建一个自己的语音通讯服务器——teamspeak服务端搭建及配置心得...
首先搬上teamspeak的官网:https://www.teamspeak.com/en/ 先来介绍一下teamspeak吧,简单的来说,他是一款老牌的开源VoIP工具软件,可以进行语音通话,在线聊 ...
- tftp工作流程计算机网络,网络服务TFtp、NFS配置
Tftp服务器 为什么需要TFTP服务器? 在嵌入式开发过程中有宿主机和目标机的角色之分:宿主机是执行编译.链接嵌入式软件的计算机:目标机是运行嵌入式软件的硬件平台. TFTP服务器作为工作于宿主机上 ...
最新文章
- Comprehensive anticancer drug response prediction based on a simple cell line drug complex network m
- Jenkins设置用户权限
- Golang管道channel:管道的声明 读取 写入
- python有几种模式_python的设计模式都有哪些?
- Spring系列(九):Spring属性赋值注解@Value 用法介绍
- 基于LAMP实现web日志管理查看
- python数据录入和分析_hive+python数据分析入门
- valgrind检测libevent内存泄露
- TCP/IP协议的三次握手及实现原理
- 内核中的do while(0)
- Camtasia混音教程
- navigationBar设置透明度
- Conky Harmattan : 一款时尚的Linux桌面助手
- ios中webview的高级用法(二)
- 明华RD-EB读写器-读写代码
- sqlserver数据库置疑处理
- 利用科来网络分析进行三次握手协议分析
- jquery div点击展开,点击收起,点击除了该div外任何地方,该div隐藏
- laravel项目出现Non-static method Redis::hGet() cannot be called statically的解决方法
- Gym - 100889H Hitting Points 计算几何+三分+二分
热门文章
- WinForm中为按钮添加键盘快捷键,超简单,亲测有效
- 服务器网站打开慢跟什么有关系吗,浏览器访问网站的速度很慢,跟服务器的好差有关系吗?跟域名有关系吗?...
- android程序安装空间不足,AndroidStudio提示磁盘空间不足
- audio 小程序 放大_小程序之争:支付宝、百度“放大招”,春节欲打突围战
- oracle 11g crs stat,Oracle 11g RAC CRS磁盘丢失后恢复
- 一支口红用了5年_用了7年微信才知道!原来微信隐藏5大实用功能,比app更好用...
- 重庆文件服务器,重庆filecoin服务器
- Oracle location,oracle秘境探索之11g tablespace prellocation
- 免费的html空间,免费HTML网页空间(每月200 GB 流量托管静态网页超简单)
- 手机鸿蒙系统体验,首位!魅族Lipro智能家居宣布接入鸿蒙系统,魅族手机还会远吗?...