“UbuntuHelp:Postfix/zh”的版本间的差异
来自Ubuntu中文
小 (→Authentication(验证)) |
(→éÂ
Âç½®) |
||
(未显示6个用户的11个中间版本) | |||
第10行: | 第10行: | ||
== 介绍 == | == 介绍 == | ||
− | + | Postfix是ubuntu中默认的邮件传输代理(MTA).它是Ubuntu的main软件库中的一个软件.这意味着它拥有安全更新.这份指南告诉你如何安装及配置postfix并将其设置成一个使用安全连接的SMTP服务器. | |
== 安装 == | == 安装 == | ||
第18行: | 第18行: | ||
apt-get install postfix libsasl2 sasl2-bin libsasl2-modules libdb3-util procmail | apt-get install postfix libsasl2 sasl2-bin libsasl2-modules libdb3-util procmail | ||
</pre> | </pre> | ||
+ | apt-get install postfix libsasl2-2 sasl2-bin libsasl2-modules db4.6-util procmail | ||
− | + | Posts like this brighten up my day. Tahnks for taking the time. | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
== 验证 == | == 验证 == | ||
第156行: | 第56行: | ||
/etc/init.d/saslauthd start | /etc/init.d/saslauthd start | ||
</pre> | </pre> | ||
− | |||
− | |||
− | |||
− | |||
+ | == 测试 == | ||
要查看SMTP-AUTH 及TLS能否正常工作请使用如下命令: | 要查看SMTP-AUTH 及TLS能否正常工作请使用如下命令: | ||
第166行: | 第63行: | ||
telnet localhost 25 | telnet localhost 25 | ||
</pre> | </pre> | ||
− | |||
− | |||
在您建立了与您的postfix邮件服务器类型的连接之后 | 在您建立了与您的postfix邮件服务器类型的连接之后 | ||
第174行: | 第69行: | ||
ehlo localhost | ehlo localhost | ||
</pre> | </pre> | ||
− | |||
− | |||
如果你看到如下行 | 如果你看到如下行 | ||
第183行: | 第76行: | ||
250-AUTH | 250-AUTH | ||
</pre> | </pre> | ||
− | |||
− | |||
在其它内容之上,表明一切正常. | 在其它内容之上,表明一切正常. | ||
− | |||
− | |||
输入 '''''quit''''' 以返回系统. | 输入 '''''quit''''' 以返回系统. | ||
− | == | + | == 其它 Postfix 指南 == |
− | + | ||
− | + | ||
这些指南将从基本层面到高级层面告诉你如何配置Postfix邮件服务器. | 这些指南将从基本层面到高级层面告诉你如何配置Postfix邮件服务器. | ||
− | === Postfix | + | === Postfix 基本设置指南 === |
− | + | ||
− | + | ||
− | + | ||
− | + | [[:UbuntuHelp:PostfixBasicSetupHowto/zh|Postfix基本设置指南]]将告诉你Postfix的概念以及你如何进行Postfix的基本设置并使其工作.如果你是Postfix的新手,建议你首先使用这份指南. | |
− | [[: | + | |
− | + | === Postfix 虚拟邮箱和病毒过滤 === | |
− | + | [[:UbuntuHelp:PostfixVirtualMailBoxClamSmtpHowto|Postfix虚拟邮箱和病毒过滤指南]]将告诉你如何设置通过非linux帐户来验证的虚拟邮箱,它使用e-mail地址及Dovecot POP3/IMAP 服务器执行验证.以及如何使用 ClamSMTP 反病毒软件来过滤接收及发送邮件中的已知病毒. | |
− | [[: | + | |
− | [[:PostfixCompleteVirtualMailSystemHowto|Postfix 完整虚拟邮件系统指南]]将帮助你管理ISP级别的成千上万的虚拟域名,或在一个大型组织中帮助你管理成百上千的邮件域名.当你寻找一份与下述内容有关的完全解决方案时建议你阅读这份指南: | + | === Postfix 完全解决方案 === |
+ | [[:UbuntuHelp:PostfixCompleteVirtualMailSystemHowto|Postfix 完整虚拟邮件系统指南]]将帮助你管理ISP级别的成千上万的虚拟域名,或在一个大型组织中帮助你管理成百上千的邮件域名.当你寻找一份与下述内容有关的完全解决方案时建议你阅读这份指南: | ||
− | * | + | * 基于网页的系统管理 |
− | * | + | * 无限制数量的域名 |
− | * | + | * 不需要shell帐号的虚拟邮件用户 |
− | * | + | * 特定域名的用户名 |
− | * | + | * 邮箱引用 |
− | * | + | * 通过网页来使用邮箱 |
− | * | + | * 通过网页形式来更改用户密码 |
− | * | + | * IMAP及POP3支持 |
− | * | + | * 自动回复 |
− | * | + | * 通过SMTP验证以实现安全传递 |
− | * | + | * 通过SSL以实现传输层安全传输 |
− | * | + | * 强垃圾邮件过滤 |
− | * | + | * 反病毒过滤 |
− | * | + | * 日志审计 |
2011年5月22日 (日) 00:48的最新版本
点击翻译: |
English • 中文 |
目录
Postfix 快速指南
介绍
Postfix是ubuntu中默认的邮件传输代理(MTA).它是Ubuntu的main软件库中的一个软件.这意味着它拥有安全更新.这份指南告诉你如何安装及配置postfix并将其设置成一个使用安全连接的SMTP服务器.
安装
安装带SMTP-AUTHT和TLSR的Postfix使用如下的命令:
apt-get install postfix libsasl2 sasl2-bin libsasl2-modules libdb3-util procmail
apt-get install postfix libsasl2-2 sasl2-bin libsasl2-modules db4.6-util procmail
Posts like this brighten up my day. Tahnks for taking the time.
验证
使用saslauthd来执行验证
我们应当修改一些内容来令saslauthd正常工作.因为Postfix需要将根目录更改为/var/spool/postfix ,我们应当将那些使用不正确根目录的目录更改为正确的.(例如:将/var/run/saslauthd 修改为/var/spool/postfix/var/run/saslauthd):
首先,我们需要编辑/etc/default/saslauthd 以激活 saslauthd . 请将 START=yes 之前的 # 号去掉并添加 PWDIR, PARAMS 和 PIDFILE 行:
# This needs to be uncommented before saslauthd will be run automatically START=yes PWDIR="/var/spool/postfix/var/run/saslauthd" PARAMS="-m ${PWDIR}" PIDFILE="${PWDIR}/saslauthd.pid" # You must specify the authentication mechanisms you wish to use. # This defaults to "pam" for PAM support, but may also include # "shadow" or "sasldb", like this: # MECHANISMS="pam shadow" MECHANISMS="pam"
注 : 如果你喜欢的话,你可以使用"shadow"来替换"pam" .这将使用MD5生成的哈希值来传输以得到更高的安全性. 需要验证的用户名及密码将是那些你服务器上的系统上的.
下一步: 我们更新 dpkg 中 /var/spool/portfix/var/run/saslauthd 的状态. saslauthd 的启动脚本需要一个特定的用户权限来建立一个新的目录.
dpkg-statoverride --force --update --add root sasl 755 /var/spool/postfix/var/run/saslauthd
最后,启动saslauthd:
/etc/init.d/saslauthd start
测试
要查看SMTP-AUTH 及TLS能否正常工作请使用如下命令:
telnet localhost 25
在您建立了与您的postfix邮件服务器类型的连接之后
ehlo localhost
如果你看到如下行
250-STARTTLS 250-AUTH
在其它内容之上,表明一切正常.
输入 quit 以返回系统.
其它 Postfix 指南
这些指南将从基本层面到高级层面告诉你如何配置Postfix邮件服务器.
Postfix 基本设置指南
Postfix基本设置指南将告诉你Postfix的概念以及你如何进行Postfix的基本设置并使其工作.如果你是Postfix的新手,建议你首先使用这份指南.
Postfix 虚拟邮箱和病毒过滤
Postfix虚拟邮箱和病毒过滤指南将告诉你如何设置通过非linux帐户来验证的虚拟邮箱,它使用e-mail地址及Dovecot POP3/IMAP 服务器执行验证.以及如何使用 ClamSMTP 反病毒软件来过滤接收及发送邮件中的已知病毒.
Postfix 完全解决方案
Postfix 完整虚拟邮件系统指南将帮助你管理ISP级别的成千上万的虚拟域名,或在一个大型组织中帮助你管理成百上千的邮件域名.当你寻找一份与下述内容有关的完全解决方案时建议你阅读这份指南:
* 基于网页的系统管理 * 无限制数量的域名 * 不需要shell帐号的虚拟邮件用户 * 特定域名的用户名 * 邮箱引用 * 通过网页来使用邮箱 * 通过网页形式来更改用户密码 * IMAP及POP3支持 * 自动回复 * 通过SMTP验证以实现安全传递 * 通过SSL以实现传输层安全传输 * 强垃圾邮件过滤 * 反病毒过滤 * 日志审计