Qmail+vpopmail+daemontools+ucspi邮件系统安装及SMTP认证配置

最近线上的一台qmail邮件系统因硬件出现故障,又重新部署了新的Qmail邮件系统,在网上查阅了好多关于qmail安装资料,下面是我整理的qmail安装和SMTP认证配置文档。

准备条件:

系统:centos 5.5 64位

安装qmail邮件系统依赖的相关软件包

yum install g++ gcc-g++ gdbm gdbm-devel openssl openssl-devel stunnel krb5-devel bzip2 bzip2-devel

然后删除系统自带的邮件系统,以免安装受影响

rpm -e --nodeps sendmail postfix

mkdir -p /var/src/qmail

软件包:

qmail           http://www.qmail.org/netqmail-1.05.tar.gz

ucspi-tcp       http://cr.yp.to/ucspi-tcp/ucspi-tcp-0.88.tat.gz

daemontools     http://cr.yp.to/daemontools/daemontools-0.76.tar.gz

vpopmail        http://shupp.org/software/vpopmail-5.4.10.tar.gz

安装netqmail

cd ../

tar -zxvf qmail/netqmail-1.05.tar.gz

cd netqmail-1.05

./collate.sh

安装daemontools

mkdir -p /package

chmod 1755 /package

cd /package

tar -zxvf /var/src/qmail/daemontools-0.76.tar.gz

cd admin/daemontools-0.76

patch -p1 < /var/src/netqmail-1.05/other-patches/daemontools-0.76.errno.patch

package/install

安装ucspi-tcp

cd /var/src/

tar -zxvf qmail/ucspi-tcp-0.88.tar.gz

cd ucspi-tcp-0.88

patch -p1 < /var/src/netqmail-1.05/other-patches/ucspi-tcp-0.88.errno.patch

make

make setupcheck

设置qmail文件目录用户及其用户组

mkdir /var/qmail

groupadd nofiles

useradd -g nofiles -d /var/qmail/alias alias

useradd -g nofiles -d /var/qmail qmaild

useradd -g nofiles -d /var/qmail qmaill

useradd -g nofiles -d /var/qmail qmailp

groupadd qmail

useradd -g qmail -d /var/qmail qmailq

useradd -g qmail -d /var/qmail qmailr

useradd -g qmail -d /var/qmail qmails

cd /var/src

tar -zxvf qmail/toaster-scripts-0.8.tar.gz

cd netqmail-1.05/netqmail-1.05/

ln -s /usr/include/ /usr/kerberos/include/

rm /usr/sbin/sendmail

make

make setup check

时间: 2024-08-29 08:24:51

Qmail+vpopmail+daemontools+ucspi邮件系统安装及SMTP认证配置的相关文章

wordpress中发邮件插件WP SMTP安装配置

==WP SMTP插件安装与使用== 插件下载地址:http://file.111cn.net/upload/2014/2/wp-smtp.zip (1)下载后解压得到wp-smtp文件夹,上传至 /wp-content/plugins/ 目录,然后在后台"插件"那里启用. (2)进行参数配置:"设置"→"WP SMTP"即进入了设置页面.上面有Gmail邮箱.Yahoo!邮箱.微软邮箱.163邮箱.QQ邮箱的设置示例,可以点击对应的图标查看示例

qmail/vpopmail 虚拟邮件服务器系统配置指南

内容简介:本文档详细描述了如何在qmail, vpopmail, courier-imap, mysql和horde's imp的基础上创建一个邮件服务器系统. 1. 序言 不论你是为系统后台程序.单一的服务器或域名地址,还是为多个虚拟域名进行电子邮件派发传递, qmail都可以通过简单的设置满足你的需求.本指南将在着重说明远程访问和加密传输的基础上指导你完成上面所说的所有工作. 本指南将帮助你使用qmail,courier-imap, vpopmail和horde/imp.而这些内容也将涉及到

用qmail/vpopmail/courier-imap/qmail-scanner/igenus打造邮件系统

内容简介:本指南将告诉你如何用qmail/vpopmail/courier-imap/qmail-scanner/igenus来打造一个邮件系统. 1. 前言 本文部分内容翻译自Gentoo Forums.您可以访问上面的地址查看最新版本. 2. 设置USE环境变量 首先设置好 USE 环境变量,修改 /etc/make.conf,添加如下 USE 变量: 代码 2.1: /etc/make.conf USE=apache2 maildir mysql 3. 安装 qmail 首先你要确保已经卸

qmail+vpopmail+sqwebmail的安装步骤

qmail+vpopmail+sqwebmail是非常优秀的Web mail解决方案,本文将详细介绍具体的安装过程,希望可以帮助你顺利实现Web mail系统. 一. 安装环境 安装平台:RedHat Linux 安装的机器: mail.mydomain.com 软件包: qmail-1.03 qmail基本系统ucspi-tcp-0.88 tcpsever等服务程序daemontools-0.70监视工具checkpassword-0.81 pop3验证用户的程序ezmlm-0.53 邮件列表

c#发送需要smtp认证的邮件

smtp -------------------------调用类 -----------------------------------private void SendMaill(string username,string superpassword,string email) { string body="尊敬的用户:<br><br>您好!<br><br>  你的登录用户名是:"+username+"这是你的超级密码:&

SSRS:报表邮件订阅中 SMTP 服务器匿名访问与 Windows验证

报表邮件订阅中 SMTP 服务器匿名访问与 Windows验证, 以及如何成功订阅报表的实例 这篇文章源于在上一篇博文中有园友提出订阅 SSRS 报表时的一个问题,  于是就好好总结了一 下,把有关 SSRS 报表订阅的要点和容易出现问题的地方写出来,希望对大家有所帮助! 参看上一篇博文 - SSRS 报表中分组聚合的展开和收起效果与处理不规则层次结构的技巧(没有子元 素的时候不展开, 删除+符号) 先展示订阅成功的效果之一 进入正文.... 首先,先列出常见问题,大家多多少少碰到过. 第一,在

RHCE 系列(九):如何使用无客户端配置 Postfix 邮件服务器(SMTP)

RHCE 系列(九):如何使用无客户端配置 Postfix 邮件服务器(SMTP) 尽管现在有很多在线联系方式,电子邮件仍然是一个人传递信息给远在世界尽头或办公室里坐在我们旁边的另一个人的有效方式. 下面的图描述了电子邮件从发送者发出直到信息到达接收者收件箱的传递过程. 电子邮件如何工作 要实现这一切,背后发生了好多事情.为了使电子邮件信息从一个客户端应用程序(例如 Thunderbird.Outlook,或者 web 邮件服务,例如 Gmail 或 Yahoo 邮件)投递到一个邮件服务器,并从

详解thinkphp5+swoole实现异步邮件群发(SMTP方式)

本文介绍了thinkphp5+swoole实现异步邮件群发(SMTP方式),分享给大家,具体如下: 1.环境说明 阿里云centos7 thinkphp5.0.11 swoole2.0.8 2.tp实现邮件发送 在项目下建立如下的文件目录: 其中SendMail.php是我们实际调用的发送邮件的文件.以下是主要代码: namespace app\library\utils\mail; use app\library\utils\mail\PhpMailer; use app\library\ut

EMAIL发送系统(C#+基于SMTP认证) 2.0

smtp 这个是对于 EMAIL发送系统(C#+基于SMTP认证) 1.0 的改版这个第一版是2002年11月写的,过了一年半了,才有人提意见,就修正了一下,因为后来做的项目一直用不上,也就没有注意到 前段时间有网友反馈了一些问题,这次主要做了一些修正 1,text模式下发往163的邮件内容不见了2,如果用outlook接收而不是在网上看邮件的话,会发现正文内容,但其后跟着一些乱码.3,一些新开通的邮箱收到的是乱码,如*@126.com4,修正了带附件的邮件,打开附件时内容混乱的问题 感谢 Li