<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>PT Ubuntu Blog &#187; postfix</title>
	<atom:link href="http://www.ptubuntu.com/tag/postfix/feed" rel="self" type="application/rss+xml" />
	<link>http://www.ptubuntu.com</link>
	<description>Ruijin to linux 生活中的每一点点滴滴……</description>
	<lastBuildDate>Mon, 30 Jan 2012 09:17:42 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>php 里的三种 sendmail_path 设置与发信方式</title>
		<link>http://www.ptubuntu.com/2009/12/3312.html</link>
		<comments>http://www.ptubuntu.com/2009/12/3312.html#comments</comments>
		<pubDate>Tue, 15 Dec 2009 04:45:15 +0000</pubDate>
		<dc:creator>ptubuntu</dc:creator>
				<category><![CDATA[Mail]]></category>
		<category><![CDATA[Mail(postfix&sendmail)]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[postfix]]></category>

		<guid isPermaLink="false">http://www.ptubuntu.com/?p=3312</guid>
		<description><![CDATA[在开发程序里有些东西是需要调用mail来发送邮件.在安装php默认的时候就有需要的时候启用一下就可以了. 我安装php是用原包安装的.所以我的php.ini路径# vi /usr/local/php/lib/php.ini php.ini 里的 sendmail_path 默认设置是 sendmail_path = /usr/sbin/sendmail -t -i 一,如果之前有安装过其它Mail Server 的话，请清除干净。然后才接着下面的步骤 1.SendMail 方式 ：安装好 Sendmail 以后就可以正常使用php的 mail() 发信了,不用怎么特意去设置它。 2.Exim 方式： 安装exim后，接着使用ln -s /usr/sbin/exim /usr/sbin/sendmai 文件连接指令。 php.ini 里面的 sendmail_path = /usr/sbin/sendmail -t -i 不用设置,就可以使用 mail() 发信了。 3.PostFix 方式:安装postfix完成后，修改 php.ini 里面的 sendmail_path ，将其设置为: sendmail_path = /usr/sbin/sendmail.postfix -t   注意:sedmail.postfix这只是一个例子,一般默认是sendmail   先你要在/usr/sbin/这里有没有这个文件 二,启动你的 Mail Server. [...]]]></description>
			<content:encoded><![CDATA[<div>
<div>在开发程序里有些东西是需要调用mail来发送邮件.在安装php默认的时候就有需要的时候启用一下就可以了.</div>
<div>我安装php是用原包安装的.所以我的php.ini路径# vi /usr/local/<a href="http://www.ptubuntu.com/tag/php" class="st_tag internal_tag" rel="tag" title="标签 php 下的日志">php</a>/lib/<a href="http://www.ptubuntu.com/tag/php" class="st_tag internal_tag" rel="tag" title="标签 php 下的日志">php</a>.ini</div>
<div></div>
<div>php.ini 里的 <a href="http://www.ptubuntu.com/tag/sendmail" class="st_tag internal_tag" rel="tag" title="标签 sendmail 下的日志">sendmail</a>_path 默认设置是</div>
<div><span style="color: #ff0000;"><strong>sendmail_path = /usr/sbin/sendmail -t -i</strong></span></div>
<div>一,<span style="color: #000000;"><strong>如果之前有安装过其它Mail Server 的话，请清除干净</strong></span>。然后才接着下面的步骤<br />
<span id="more-3312"></span></div>
<div><strong><span style="color: #800000;">1.SendMail</span></strong> 方式 ：安装好 Sendmail 以后就可以正常使用php的 <a href="http://www.ptubuntu.com/tag/mail" class="st_tag internal_tag" rel="tag" title="标签 Mail 下的日志">mail</a>() 发信了,不用怎么特意去设置它。</div>
<div><span style="color: #800000;"><strong>2.Exim</strong></span> 方式：</div>
<div>安装exim后，接着使用<strong><span style="color: #0000ff;">ln -s /usr/sbin/exim /usr/sbin/sendmai </span></strong>文件连接指令。 php.ini 里面的 sendmail_path = /usr/sbin/sendmail -t -i 不用设置,就可以使用 mail() 发信了。</div>
<div><span style="color: #800000;"><strong>3.<a href="http://www.ptubuntu.com/tag/postfix" class="st_tag internal_tag" rel="tag" title="标签 postfix 下的日志">PostFix</a> </strong></span>方式:安装postfix完成后，修改 php.ini 里面的 sendmail_path ，将其设置为: <span style="color: #0000ff; background-color: #ffffff;"><strong>sendmail_path = /usr/sbin/sendmail.postfix -t  <span style="color: #ff0000;"> 注意:sedmail.postfix这只是一个例子,一般默认是sendmail   先你要在</span></strong></span><span style="color: #ff0000;"><span style="background-color: #ffffff;"><strong>/usr/sbin/这里有没有这个文件</strong></span></span></div>
<div><strong> </strong></div>
<div>二,启动你的 Mail Server.</div>
<div><span style="color: #800000;"><strong>1.SendMail</strong></span> 方式： <strong><span style="color: #008000;">/etc/rc.d/ini.d/sendmail start</span></strong></div>
<div><span style="color: #800000;"><strong>2.Exim</strong></span> 方式： <span style="color: #008000;"><strong>/etc/rc.d/ini.d/exim start</strong></span></div>
<div><span style="color: #800000;"><strong>3.PostFix</strong></span> 方式： <strong><span style="color: #008000;">/etc/rc.d/ini.d/postfix start</span></strong></div>
<div>三,重启你的 Apache</div>
<div>我的是：</div>
<div><span style="color: #ff9900;"><strong>/usr/local/apache2/bin/httpd -k restart</strong></span></div>
</div>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.ptubuntu.com%2F2009%2F12%2F3312.html&amp;title=php%20%E9%87%8C%E7%9A%84%E4%B8%89%E7%A7%8D%20sendmail_path%20%E8%AE%BE%E7%BD%AE%E4%B8%8E%E5%8F%91%E4%BF%A1%E6%96%B9%E5%BC%8F" id="wpa2a_2"><img src="http://www.ptubuntu.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.ptubuntu.com/2009/12/3312.html/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>DEBIAN邮件系统之extmail</title>
		<link>http://www.ptubuntu.com/2009/12/3305.html</link>
		<comments>http://www.ptubuntu.com/2009/12/3305.html#comments</comments>
		<pubDate>Fri, 11 Dec 2009 01:30:56 +0000</pubDate>
		<dc:creator>ptubuntu</dc:creator>
				<category><![CDATA[Linux Server]]></category>
		<category><![CDATA[Mail]]></category>
		<category><![CDATA[extmail]]></category>
		<category><![CDATA[Mail(postfix&sendmail)]]></category>
		<category><![CDATA[pop3]]></category>
		<category><![CDATA[postfix]]></category>

		<guid isPermaLink="false">http://www.ptubuntu.com/?p=3305</guid>
		<description><![CDATA[1.说明 此邮件系统采用目前企业比较普遍的postfix＋extmail系统，其中管理采用extman系统，使用环境为apache+mysql,邮件系统认证使用mysql方式，POP3支持用courier软件。全套系统用的开源环境，测试收发邮件及客户端pop3均正常，认证密码采用md5crypt加密。 2.安装准备 准备如下： 硬件准备： 一台服务器，配置要求能安装debian系统，并且硬盘空间有10G以上（存放mail） 软件准备： 操作系统：debian4 update8 WEBMAIL: 下载extmail/extman 登陆http://www.extmail.org/cgi-bin/download.cgi,下载最新的extmail/extman 下载下面3个文件： extmail-1[1][1].1.1.tar.gz  extman-1[1][1].0.1.tar.gz  maildir_upgrade_mysql-1[1][1].0.tar.gz 放到/opt/distfiles/下 系统环境： 需要安装下面包： libperl-dev rrdtools libperl-dev libsendmail-pmilter-perl libtime-modules-perl libtime-period-perl libsys-syslog-perl libunix-syslog-perl libgd-securityimage-perl libgd-perl librrds-perl libfile-tail-perl libart-dev libart-2.0-dev libart2 libpng12-dev libpng12-0 libttf-dev libttf2 tk8.3 tk8.3-dev 3.安装步骤 3.1安装apache2+php+mysql环境 说明：其实php是不用安装的 安装apache2+php5: #apt-get install apache2 libapache2-mod-php5 注：apache需要配置suexec模块支持 安装mysql: #apt-get install mysql-server-5.0 注：默认密码为空 3.2安装postfix #apt-get install [...]]]></description>
			<content:encoded><![CDATA[<p>1.说明<br />
此<span onclick="tagshow(event)">邮件</span><span onclick="tagshow(event)">系统</span>采用目前企业比较普遍的postfix＋<span onclick="tagshow(event)"><a href="http://www.ptubuntu.com/tag/extmail" class="st_tag internal_tag" rel="tag" title="标签 extmail 下的日志">extmail</a></span>系统，其中管理采用<span onclick="tagshow(event)">extman</span>系统，使用环境为apache+mysql,邮件系统认证使用mysql方式，POP3支持用courier软件。全套系统用的开源环境，测试收发邮件及<span onclick="tagshow(event)">客户端</span>pop3均正常，认证<span onclick="tagshow(event)">密码</span>采用md5crypt加密。<br />
2.安装准备<br />
准备如下：<br />
硬件准备：<br />
一台<span onclick="tagshow(event)">服务器</span>，配置要求能安装debian系统，并且硬盘空间有10G以上（存放<span onclick="tagshow(event)"><a href="http://www.ptubuntu.com/tag/mail" class="st_tag internal_tag" rel="tag" title="标签 Mail 下的日志">mail</a></span>）<br />
软件准备：<br />
操作系统：debian4 update8<br />
WEBMAIL:<br />
下载extmail/extman<br />
登陆<a href="http://www.extmail.org/cgi-bin/download.cgi" target="_blank">http://www.extmail.org/<span onclick="tagshow(event)">cgi</span>-bin/download.cgi</a>,下载最新的extmail/extman<br />
下载下面3个文件：<br />
extmail-1[1][1].1.1.tar.gz  extman-1[1][1].0.1.tar.gz  maildir_upgrade_mysql-1[1][1].0.tar.gz<br />
放到/opt/distfiles/下<br />
<span id="more-3305"></span> 系统环境：<br />
需要安装下面包：<br />
lib<span onclick="tagshow(event)">perl</span>-dev<br />
<span onclick="tagshow(event)">rrd</span>tools<br />
libperl-dev<br />
libsendmail-pmilter-perl<br />
libtime-modules-perl<br />
libtime-period-perl<br />
libsys-syslog-perl<br />
libunix-syslog-perl<br />
libgd-securityimage-perl<br />
libgd-perl<br />
librrds-perl<br />
libfile-tail-perl<br />
libart-dev<br />
libart-2.0-dev<br />
libart2<br />
libpng12-dev<br />
libpng12-0<br />
libttf-dev<br />
libttf2<br />
tk8.3<br />
tk8.3-dev<br />
3.安装步骤<br />
3.1安装apache2+<a href="http://www.ptubuntu.com/tag/php" class="st_tag internal_tag" rel="tag" title="标签 php 下的日志">php</a>+mysql环境<br />
说明：其实php是不用安装的</p>
<p>安装apache2+php5:</p>
<p>#apt-get install apache2 libapache2-mod-php5<br />
注：apache需要配置suexec模块支持<br />
安装mysql:<br />
#apt-get install mysql-<span onclick="tagshow(event)">server</span>-5.0<br />
注：默认密码为空<br />
3.2安装postfix<br />
#apt-get install <a href="http://www.ptubuntu.com/tag/postfix" class="st_tag internal_tag" rel="tag" title="标签 postfix 下的日志">postfix</a> postfix-doc <a href="http://www.ptubuntu.com/tag/postfix" class="st_tag internal_tag" rel="tag" title="标签 postfix 下的日志">postfix</a>-tls <a href="http://www.ptubuntu.com/tag/postfix" class="st_tag internal_tag" rel="tag" title="标签 postfix 下的日志">postfix</a>-mysql<br />
3.3 安装SASL2<br />
#apt-get install libsasl2 libsasl2-modules libsasl2-modules-sql <a href="http://www.ptubuntu.com/tag/sasl" class="st_tag internal_tag" rel="tag" title="标签 sasl 下的日志">sasl</a>2-bin libpam-mysql openssl libpam-modules libpam-mysql<br />
3.4 安装COURIER<br />
#apt-get install courier-base courier-pop courier-imap courier-authdaemon courier-authlib-mysql</p>
<p>4.配置<br />
4.1配置postfix<br />
#cd /etc/postfix</p>
<p>#mv main.cf main.cf.bak</p>
<p>#vi main.cf</p>
<p>加入内容：<br />
smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem<br />
smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key<br />
smtpd_use_tls=yes<br />
smtpd_tls_session_cache_database = btree<img src="http://www.extmail.org/forum/images/smilies/default/shy.gif" border="0" alt="" />{queue_directory}/smtpd_scache<br />
<a href="http://www.ptubuntu.com/tag/smtp" class="st_tag internal_tag" rel="tag" title="标签 smtp 下的日志">smtp</a>_tls_session_cache_database = btree<img src="http://www.extmail.org/forum/images/smilies/default/shy.gif" border="0" alt="" />{queue_directory}/smtp_scache<br />
# See /usr/share/doc/postfix/TLS_README.gz in the postfix-doc package <span onclick="tagshow(event)">for</span><br />
myhostname = vip.eol.cn<br />
alias_maps = hash:/etc/aliases<br />
alias_database = hash:/etc/aliases<br />
myorigin = /etc/mailname<br />
mydestination =<br />
relayhost =<br />
mynetworks = 0.0.0.0/8<br />
inet_interfaces = all</p>
<p>#=====================MySQL=====================<br />
virtual_alias_maps = mysql:/etc/postfix/mysql/mysql_virtual_alias_maps.cf<br />
virtual_uid_maps = static:105<br />
virtual_gid_maps = static:105<br />
virtual_mailbox_base = /home/domains<br />
virtual_mailbox_domains = mysql:/etc/postfix/mysql/mysql_virtual_domains_maps.cf<br />
virtual_mailbox_limit = 51200000<br />
virtual_mailbox_maps = mysql:/etc/postfix/mysql/mysql_virtual_mailbox_maps.cf<br />
virtual_minimum_uid = 105<br />
virtual_transport = virtual<br />
#=====================Quota=====================<br />
virtual_create_maildirsize = yes<br />
virtual_mailbox_extended = yes<br />
virtual_mailbox_limit_maps = mysql:/etc/postfix/mysql/mysql_virtual_mailbox_limit_maps.cf<br />
virtual_mailbox_limit_override = yes<br />
virtual_maildir_limit_message = Sorry, the user&#8217;s maildir has overdrawn his diskspace quota, please try again later.<br />
virtual_overquota_bounce = yes<br />
#=====================SASL2====================<br />
smtpd_sasl_auth_enable = yes<br />
smtpd_sasl_security_options = noanonymous<br />
broken_sasl_auth_clients = yes<br />
smtpd_delay_reject=yes<br />
smtpd_recipient_restrictions = permit_mynetworks,permit_sasl_authenticated,permit_auth_destination,reject<br />
smtpd_client_restrictions = permit_sasl_authenticated<br />
创建mysql<span onclick="tagshow(event)">虚拟</span>配置文件：<br />
#mkdir mysql</p>
<p>#cd mysql</p>
<p>#vi /etc/postfix/mysql/mysql_virtual_alias_maps.cf</p>
<p>加入：<br />
user = extmail<br />
password = extmail<br />
#hosts = localhost<br />
hosts = 127.0.0.1<br />
dbname = extmail<br />
table = alias<br />
select_field = goto<br />
where_field = address<br />
additional_conditions = AND active = &#8217;1&#8242;</p>
<p>#vi /etc/postfix/mysql/mysql_virtual_domains_maps.cf</p>
<p>加入：<br />
user = extmail<br />
password = extmail<br />
#hosts = localhost<br />
hosts = 127.0.0.1<br />
dbname = extmail<br />
table = domain<br />
select_field = domain<br />
where_field = domain<br />
additional_conditions = AND active = &#8217;1&#8242;<br />
#vi /etc/postfix/mysql/mysql_virtual_mailbox_maps.cf<br />
加入：<br />
user = extmail<br />
password = extmail<br />
#hosts = localhost<br />
hosts = 127.0.0.1<br />
dbname = extmail<br />
table = mailbox<br />
select_field = maildir<br />
where_field = username<br />
additional_conditions = AND active = &#8217;1&#8242;</p>
<p>#vi /etc/postfix/mysql/mysql_virtual_mailbox_limit_maps.cf<br />
加入：<br />
user = extmail<br />
password = extmail<br />
#hosts = localhost<br />
hosts = 127.0.0.1<br />
dbname = extmail<br />
table = mailbox<br />
select_field = quota<br />
where_field = username<br />
additional_conditions = AND active = &#8217;1&#8242;</p>
<p>4.2配置smtp<br />
#vi /etc/default/saslauthd<br />
将start=no改成yes<br />
#vi /etc/postfix/sasl/smtpd.conf<br />
加入：<br />
pwcheck_method: authdaemond<br />
log_level: 7<br />
mech_list: plain login<br />
authdaemond_path:/var/run/courier/authdaemon/socket</p>
<p># vi /etc/pam.d/smtp<br />
加入：<br />
auth    required  pam_mysql.so user=extmail passwd=extmail host=202.205.109.7 db=extmail table=mailbox usercolumn=username passwdcolumn=password crypt=1<br />
account sufficient pam_mysql.so user=extmail passwd=extmail host=202.205.109.7 db=extmail table=mailbox usercolumn=username passwdcolumn=password crypt=1<br />
4.3配置pop3<br />
# vi /etc/courier/pop3d<br />
修改下面一些地方：<br />
POP3AUTH=”" 改为POP3AUTH=” CRAM-MD5&#8243;</p>
<p>#mv /etc/courier/authdaemonrc /etc/courier/authdaemonrc.bak</p>
<p>#vi /etc/courier/authdaemonrc<br />
加入：<br />
authmodulelist=”authmysql”<br />
authmodulelistorig=”authmysql”<br />
version=”authdaemond.mysql”<br />
daemons=5<br />
subsystem=mail<br />
DEBUG_LOGIN=2<br />
DEFAULTOPTIONS=”"<br />
authdaemonvar=/var/run/courier/authdaemon</p>
<p>#vi /etc/courier/authmodulelist<br />
修改认证模式为authmysql<br />
# mv /etc/courier/authmysqlrc /etc/courier/authmysqlrc.bak<br />
#vi /etc/courier/authmysqlrc<br />
加入：<br />
MYSQL_SERVER    127.0.0.1<br />
MYSQL_PORT 3306<br />
MYSQL_USERNAME   extmail<br />
MYSQL_PASSWORD   extmail<br />
MYSQL_SOCKET   /var/run/mysqld/mysqld.sock<br />
MYSQL_DATABASE   extmail<br />
MYSQL_USER_TABLE   mailbox<br />
MYSQL_CRYPT_PWFIELD     password<br />
MYSQL_UID_FIELD         uidnumber<br />
MYSQL_GID_FIELD         gidnumber<br />
MYSQL_LOGIN_FIELD       username<br />
MYSQL_HOME_FIELD        homedir<br />
MYSQL_NAME_FIELD        name<br />
MYSQL_MAILDIR_FIELD     maildir<br />
MYSQL_QUOTA_FIELD       quota<br />
MYSQL_SELECT_CLAUSE     SELECT username,password,”",uidnumber,gidnumber,\<br />
CONCAT(&#8216;/home/domains/&#8217;,homedir),               \<br />
CONCAT(&#8216;/home/domains/&#8217;,maildir),               \<br />
quota,                                          \<br />
name                                            \<br />
FROM mailbox                                    \<br />
WHERE username = &#8216;$(local_part)@$(domain)&#8217;<br />
4.4 配置<span onclick="tagshow(event)">web</span>mail<br />
4.4.1 配置apache2<br />
#vi /etc/apache2/sites-enabled/vip.eol.cn</p>
<p>&lt;VirtualHost *&gt;<br />
ServerName   mail.vip.eol.cn<br />
DocumentRoot /var/www/extsuite/extmail/html<br />
ScriptAlias /extmail/cgi /var/www/extsuite/extmail/cgi<br />
Alias        /extmail   /var/www/extsuite/extmail/html<br />
ScriptAlias /extman/cgi /var/www/extsuite/extman/cgi<br />
Alias        /extman /var/www/extsuite/extman/html<br />
<span onclick="tagshow(event)">SuexecUserGroup</span> postfix postfix<br />
&lt;Directory /var/www/extsuite&gt;<br />
Options Indexes FollowSymLinks<br />
AllowOverride None<br />
Allow from all<br />
&lt;/Directory&gt;<br />
&lt;/VirtualHost&gt;</p>
<p>注意：suexec模块安装的时候，debian默认<span onclick="tagshow(event)">用户</span>为www-data,目录为/var/www目录，手工编译安装可以自己指定参数</p>
<p># ln -s /etc/apache2/mods-available/suexec.load  /etc/apache2/mods-enabled/<br />
4.4.2 配置extmail/extman<br />
导入数据库：<br />
#cd /opt/distfiles/<br />
#tar zxvf extman-1[1][1].0.1.tar.gz<br />
#cd extman-1.0.1/docs/<br />
#mysql -u<span onclick="tagshow(event)">root</span> &lt;  extmail.sql<br />
#mysql -uroot &lt;  init.sql</p>
<p>说明：<br />
此时已经创建了extmail数据库，并授权了extmail/extmail和webman/webman帐户，默认extman管理账号为<a href="mailto:root@extmail.org">root@extmail.org</a>/extmail*123*<br />
# chown -R postfix.postfix /var/www/extsuite/extmail/cgi/<br />
# chown -R postfix.postfix /var/www/extsuite/extman/cgi/<br />
#mkdir /var/www/ extsuite<br />
#mv /opt/distfiles/extmail /var/www/extsuite<br />
#mv /opt/distfiles/extman /var/www/extsuite<br />
配置extmail<br />
#cd /var/www/extsuite/extmail<br />
#cp webmail.cf.default webmail.cf<br />
#vi webmail.cf<br />
修改其中的数据库配置和smtp服务器配置以及默认语言配置：<br />
SYS_USER_LANG = zh_CN<br />
SYS_CRYPT_TYPE = md5crypt<br />
SYS_MYSQL_USER = extmail<br />
SYS_MYSQL_PASS = extmail<br />
SYS_MYSQL_DB = extmail<br />
SYS_MYSQL_HOST = 127.0.0.1<br />
SYS_MYSQL_SOCKET = /var/run/mysqld/mysqld.sock</p>
<p>#mkdir /home/domains<br />
# chown -R postfix.postfix /home/domains/<br />
配置extman<br />
#cd /var/www/extsuite/extman<br />
#cp  webman.cf.default webman.cf</p>
<p>#vi webman.cf</p>
<p>SYS_LANG = zh_CN<br />
SYS_MYSQL_USER = webman<br />
SYS_MYSQL_PASS = webman<br />
SYS_MYSQL_DB = extmail<br />
SYS_MYSQL_HOST = localhost<br />
SYS_MYSQL_SOCKET =  /var/run/mysqld/mysqld.sock</p>
<p><span onclick="tagshow(event)">图形</span>日志：</p>
<p>注意：<br />
debian的邮件日志为/var/log/mail.log，而mailgraph-init脚本定义的日志为mailog，需要手工修改，或者链接一个文件，<span onclick="tagshow(event)">建议</span>修改脚本中的配置为MAIL_LOG=/var/log/mail.log</p>
<p>#cp –r /var/www/extsuite/extman/addon/mailgraph_ext /usr/local/<br />
# /usr/local/mailgraph_ext/mailgraph-init start<br />
#/var/www/extsuite/extman/daemon/cmdserver &#8211;daemon<br />
5.测试<br />
注意：<br />
如果用外部客户端测试（<span onclick="tagshow(event)">outlook</span>,foxmail）,需要将smtp 改成非chroot模式，要不无法工作。<br />
smtp修改：<br />
#vi /etc/postfix/master.cf<br />
改成下面这样：<br />
smtp      inet  n       -       n       -       -       smtpd</p>
<p>来自：http://www.extmail.org/forum/viewthread.php?tid=12523</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.ptubuntu.com%2F2009%2F12%2F3305.html&amp;title=DEBIAN%E9%82%AE%E4%BB%B6%E7%B3%BB%E7%BB%9F%E4%B9%8Bextmail" id="wpa2a_4"><img src="http://www.ptubuntu.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.ptubuntu.com/2009/12/3305.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>基于ubuntu上架设postfix邮件系统</title>
		<link>http://www.ptubuntu.com/2009/08/3054.html</link>
		<comments>http://www.ptubuntu.com/2009/08/3054.html#comments</comments>
		<pubDate>Thu, 27 Aug 2009 04:27:23 +0000</pubDate>
		<dc:creator>ptubuntu</dc:creator>
				<category><![CDATA[Mail]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[技术类]]></category>
		<category><![CDATA[postfix]]></category>

		<guid isPermaLink="false">http://www.ptubuntu.com/?p=3054</guid>
		<description><![CDATA[基于ubuntu上架设postfix邮件系统.这里有两个视频.视频内容是老外录的.所以都是讲的英文如果你有英文基础再对linux有些认识.我觉的不难学.也特别简单.按他的操作可以很简单的配置一台邮件服务器. Der eigene Mail Server (Teil 1 von 2) Der eigene Mail Server (Teil 2 von 2)]]></description>
			<content:encoded><![CDATA[<p>基于ubuntu上架设postfix邮件系统.这里有两个视频.视频内容是老外录的.所以都是讲的英文如果你有英文基础再对linux有些认识.我觉的不难学.也特别简单.按他的操作可以很简单的配置一台邮件服务器.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" height="302" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=1017480&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="400" height="302" src="http://vimeo.com/moogaloop.swf?clip_id=1017480&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" allowfullscreen="true" allowscriptaccess="always"></embed></object></p>
<p>Der eigene <a href="http://www.ptubuntu.com/tag/mail" class="st_tag internal_tag" rel="tag" title="标签 Mail 下的日志">Mail</a> Server (Teil 1 von 2)</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" height="302" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=1017593&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="400" height="302" src="http://vimeo.com/moogaloop.swf?clip_id=1017593&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" allowfullscreen="true" allowscriptaccess="always"></embed></object></p>
<p>Der eigene Mail Server (Teil 2 von 2)</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.ptubuntu.com%2F2009%2F08%2F3054.html&amp;title=%E5%9F%BA%E4%BA%8Eubuntu%E4%B8%8A%E6%9E%B6%E8%AE%BEpostfix%E9%82%AE%E4%BB%B6%E7%B3%BB%E7%BB%9F" id="wpa2a_6"><img src="http://www.ptubuntu.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.ptubuntu.com/2009/08/3054.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>使用iptables保护邮件服务器</title>
		<link>http://www.ptubuntu.com/2009/08/3015.html</link>
		<comments>http://www.ptubuntu.com/2009/08/3015.html#comments</comments>
		<pubDate>Wed, 12 Aug 2009 15:06:20 +0000</pubDate>
		<dc:creator>ptubuntu</dc:creator>
				<category><![CDATA[iptables]]></category>
		<category><![CDATA[技术类]]></category>
		<category><![CDATA[Mail]]></category>
		<category><![CDATA[postfix]]></category>

		<guid isPermaLink="false">http://www.ptubuntu.com/?p=3015</guid>
		<description><![CDATA[在订阅extmail的文章会不定时发送一些内容.但有些觉的还不错.特别是这个有关iptables的设置邮件方面.现在很多做防火墙只是专一的防火墙.所以你在做邮件服务器可以同时使用这个那更加不错了.下面这些是来处extmail. 以下是我测试iptables的一些实例,相信在邮件服务器也用得着,所以分享给大家看看. 实验环境: 192.168.1.0/255.255.255.0 服务器 Debian(etch)4.0 IP:192.168.1.96 客户机1 Windows XP SP2 IP:192.168.1.90 客户机2 Windows XP SP2 IP:192.168.1.234 iptables以顺序方式执行,从上到下! 常用iptables维护命令： #iptables -L -n  显示当前iptables规则 #iptables-save &#62; /etc/iptables-script 保存规则 #iptables-restore /etc/iptables-script 恢复保存的规则 设置iptables开机自动加载规则,添加以下内容至/etc/rc.local文件中即可 /sbin/iptables-restore /etc/iptables-script 需要注意的是，必须写完全路径，要不然系统找不到命令与规则及脚本 1,缺省策略，让信息毫无限制地流出，但不允许信息流入 #iptables -P INPUT DROP #iptables -P FORWARD DROP #iptables -P OUTPUT ACCEPT 2,允许192.168.1.90无限制连接至192.168.1.96服务器(便于维护与测试服务器) #iptables -A INPUT -s 192.168.1.90 -d 192.168.1.96 -j [...]]]></description>
			<content:encoded><![CDATA[<p>在订阅extmail的文章会不定时发送一些内容.但有些觉的还不错.特别是这个有关iptables的设置邮件方面.现在很多做防火墙只是专一的防火墙.所以你在做邮件服务器可以同时使用这个那更加不错了.下面这些是来处<a href="http://www.extmail.org/forum/viewthread.php?tid=11309" target="_self">extmail</a>.</p>
<p>以下是我测试iptables的一些实例,相信在<span onclick="tagshow(event)">邮件</span><span onclick="tagshow(event)">服务器</span>也用得着,所以分享给大家看看.</p>
<p>实验环境: 192.168.1.0/255.255.255.0<br />
服务器 Debian(etch)4.0 IP:192.168.1.96<br />
客户机1 Windows XP SP2 IP:192.168.1.90<br />
客户机2 Windows XP SP2 IP:192.168.1.234</p>
<p>iptables以顺序方式执行,从上到下!<br />
<span id="more-3015"></span><br />
常用iptables维护命令：<br />
#<a href="http://www.ptubuntu.com/tag/iptables" class="st_tag internal_tag" rel="tag" title="标签 iptables 下的日志">iptables</a> -L -n  显示当前iptables规则<br />
#iptables-save &gt; /etc/iptables-script 保存规则<br />
#iptables-restore /etc/iptables-script 恢复保存的规则</p>
<p>设置iptables开机自动加载规则,添加以下内容至/etc/rc.local文件中即可<br />
/sbin/iptables-restore /etc/iptables-script<br />
需要注意的是，必须写完全路径，要不然<span onclick="tagshow(event)">系统</span>找不到命令与规则及脚本</p>
<p>1,缺省策略，让信息毫无限制地流出，但不允许信息流入<br />
#iptables -P INPUT DROP<br />
#iptables -P FORWARD DROP<br />
#iptables -P OUTPUT ACCEPT</p>
<p>2,允许192.168.1.90无限制连接至192.168.1.96服务器(便于维护与测试服务器)<br />
#iptables -A INPUT -s 192.168.1.90 -d 192.168.1.96 -j ACCEPT</p>
<p>3,允许127.0.0.1环路<br />
#iptables -A INPUT -s 127.0.0.1 -d 127.0.0.1 -j ACCEPT<br />
#iptables -A OUTPUT -s 127.0.0.1 -d 127.0.0.1 -j ACCEPT</p>
<p>4,允许局域网192.168.1.0内的所有机器能访问192.168.1.96服务器的80端口<br />
#iptables -A INPUT -p tcp -s 192.168.1.0/24 -d 192.168.1.96 &#8211;dport 80 -j ACCEPT</p>
<p>5,拒绝192.168.1.92 Ping 192.168.1.96<br />
#iptables -A INPUT -p icmp -s 192.168.1.92 -d 192.168.1.96 -j DROP</p>
<p>6,拒绝所有Ping<br />
#iptables -A INPUT -p icmp -j DROP</p>
<p>7,拒绝192.168.1.96 Ping 192.168.1.8<br />
#iptables -A OUTPUT -p icmp -s 192.168.1.96 -d 192.168.1.8 -j DROP</p>
<p>8,拒绝192.168.1.234连接192.168.1.96的80端口<br />
#iptables -A INPUT -p tcp -s 192.168.1.234 -d 192.168.1.96 &#8211;dport 80 -j DROP</p>
<p>9,允许192.168.1.96服务器使用Ping<br />
#iptables -A INPUT -p icmp -d 192.168.1.96 -j ACCEPT</p>
<p>10,允许<span onclick="tagshow(event)">DNS</span>查询<br />
#iptables -A INPUT -p udp &#8211;sport 53 -j ACCEPT<br />
#iptables -A INPUT -p tcp &#8211;sport 80 -j ACCEPT (注:上网好像需要开这个端口???)</p>
<p>11,允许来自192.168.1.234的电脑Ping服务器192.168.1.96<br />
#iptables -A INPUT -p icmp -s 192.168.1.234 -j ACCEPT</p>
<p>12,如果要自己能ping人家，而人家不能ping你，可以：<br />
#iptables -A INPUT -p icmp &#8211;icmp-type 8 -s 0/0 -j DROP<br />
#iptables -A INPUT -p icmp &#8211;icmp-type 0 -s 0/0 -j ACCEPT<br />
#iptables -A OUTPUT -p icmp &#8211;icmp-type 0 -s 192.168.1.96 -j DROP<br />
#iptables -A OUTPUT -p icmp &#8211;icmp-type 8 -s 192.168.1.96 -j DROP<br />
注:icmp的type 0为回显应答(Ping应答),8为请求回显(Ping请求).Tcpip第6章ICMP:Internet控制报文协议</p>
<p>13,无法使用apt-get update解决方法<br />
iptables -A INPUT -m state &#8211;state ESTABLISHED,RELATED -j ACCEPT</p>
<p>14,使用FTP问题<br />
#modprobe ip_nat_ftp 加载模块<br />
#modprobe ip_conntrack<br />
#modprobe ip_conntrack_ftp<br />
#iptables -A INPUT -p tcp &#8211;sport 21 -j ACCEPT<br />
#iptables -A INPUT -P tcp &#8211;dport 21 -j ACCEPT<br />
#iptables -A INPUT -m state &#8211;state ESTABLISHED,RELATED -j ACCEPT</p>
<p>15,查看某一条规则序号并删除<br />
#iptables -L -n &#8211;line-numbers<br />
iptables -D INPUT 8</p>
<p>16,拒绝192.168.1.90连接服务器的80端口(注意,必须放在允许规则前面)<br />
#iptables -I INPUT 1 -p tcp -s 192.168.1.90 -d 192.168.1.96 &#8211;dport 80 -j DROP<!--more--></p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.ptubuntu.com%2F2009%2F08%2F3015.html&amp;title=%E4%BD%BF%E7%94%A8iptables%E4%BF%9D%E6%8A%A4%E9%82%AE%E4%BB%B6%E6%9C%8D%E5%8A%A1%E5%99%A8" id="wpa2a_8"><img src="http://www.ptubuntu.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.ptubuntu.com/2009/08/3015.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SUSE Postfix 配置学习</title>
		<link>http://www.ptubuntu.com/2008/12/1217.html</link>
		<comments>http://www.ptubuntu.com/2008/12/1217.html#comments</comments>
		<pubDate>Wed, 24 Dec 2008 00:50:06 +0000</pubDate>
		<dc:creator>ptubuntu</dc:creator>
				<category><![CDATA[Linux Server]]></category>
		<category><![CDATA[Mail]]></category>
		<category><![CDATA[技术类]]></category>
		<category><![CDATA[postfix]]></category>
		<category><![CDATA[sendmail]]></category>
		<category><![CDATA[suse]]></category>

		<guid isPermaLink="false">http://www.ptubuntu.com/?p=1217</guid>
		<description><![CDATA[*  Postfix 默认值 Postfix 采用默认值启动时有2个重要特性： 1.只在127.0.0.1的port 25上Listen(inet_interfaces=127.0.0.1)也就是不管是MUA或MTA要寄信给postfix，postfix一概不接受。这样除非是登入到主机，利用mail指令寄信外，便无法寄信。 2.允许一个网段的主机转发信件/Reply(mynetwork_style=subnet)。事务上，通常利用Postfix中的mynetworks来限制允许Relay的主机范围。 *  因为Suse默认是利用YaST来设定Postfix，如想自己手动设置postfix，需修改/etc/sysocnfig/mail中 MAIL_CREATE_CONFIG=”yes”&#8211;&#62; no SMTPD_LISTEN_REMOTE=”no”&#8211;&#62; yes *  过滤掉main.cf中的说明内容，可以使用这条命令：#grep &#8216;^[^#]&#8216; /etc/postfix/main.cf 建议是在过滤前备份原文件，文件中的说明是非常有用的，唯一的缺点是E文的。 × myhostname 此为mail server的主机名，如果安装时有设置或者使用YaST修改过主机名，此选项默认会被设置，当然， 检查下最好了。 例如：myhostname = mailtest.tm × mydomain 此为设置域名，在main.cf中没有这个设定值，其默认值就是你设置主机名时候的域名名称。 例如：mydomain = mailtest.tm mail：# postconf mydomain mydomain = mailtest.tm × inet_interface(解除只在127.0.0.1的port25上监听的限制) 默认值为127.0.0.1，会造成外部MUA,MTA无法跟postfix交互，建议更改为all。也可以使用postconf指令来修改，如下： mail:~ # postconf inet_interfaces inet_interfaces = 127.0.0.1 ::1 &#60;- 127.0.0.1 mail:~ # postconf [...]]]></description>
			<content:encoded><![CDATA[<p>*  <a href="http://www.ptubuntu.com/tag/postfix" class="st_tag internal_tag" rel="tag" title="标签 postfix 下的日志">Postfix</a> 默认值<br />
Postfix 采用默认值启动时有2个重要特性：<br />
1.只在127.0.0.1的port  25上Listen(inet_interfaces=127.0.0.1)也就是不管是MUA或MTA要寄信给postfix，postfix一概不接受。这样除非是登入到主机，利用mail指令寄信外，便无法寄信。<br />
2.允许一个网段的主机转发信件/Reply(mynetwork_style=subnet)。事务上，通常利用Postfix中的mynetworks来限制允许Relay的主机范围。</p>
<p>*   因为Suse默认是利用YaST来设定Postfix，如想自己手动设置postfix，需修改/etc/sysocnfig/mail中<br />
<a href="http://www.ptubuntu.com/tag/mail" class="st_tag internal_tag" rel="tag" title="标签 Mail 下的日志">MAIL</a>_CREATE_CONFIG=”yes”&#8211;&gt; no<br />
SMTPD_LISTEN_REMOTE=”no”&#8211;&gt;  yes</p>
<p><span id="more-1217"></span></p>
<p>*  过滤掉main.cf中的说明内容，可以使用这条命令：#grep &#8216;^[^#]&#8216; /etc/postfix/main.cf<br />
建议是在过滤前备份原文件，文件中的说明是非常有用的，唯一的缺点是E文的。</p>
<p>× myhostname<br />
此为mail  server的主机名，如果安装时有设置或者使用YaST修改过主机名，此选项默认会被设置，当然， 检查下最好了。<br />
例如：myhostname =  mailtest.tm</p>
<p>× mydomain<br />
此为设置域名，在main.cf中没有这个设定值，其默认值就是你设置主机名时候的域名名称。<br />
例如：mydomain =  mailtest.tm<br />
mail：# postconf mydomain<br />
mydomain =  mailtest.tm</p>
<p>× inet_interface(解除只在127.0.0.1的port25上监听的限制)<br />
默认值为127.0.0.1，会造成外部MUA,MTA无法跟postfix交互，建议更改为all。也可以使用postconf指令来修改，如下：<br />
mail:~ # postconf inet_interfaces<br />
inet_interfaces = 127.0.0.1 ::1 &lt;-  127.0.0.1<br />
mail:~ # postconf -e &#8216;inet_interfaces = all&#8217;&lt;-  利用postconf指令修改<br />
mail:~ # postconf inet_interfaces<br />
inet_interfaces  = all</p>
<p>×  mynetworks_style设定允许relay邮件的具体方式，默认值为：subnet，主要有以下3种方式：<br />
class：会根据服务器设置的IP地址属于A/B/C中的哪一类地址，来决定允许relay的服务器<br />
例如mail  server地址为220.11.35.2，则允许所有220.x.x.x的IP都可以利用你的mail  server来做邮件转发relay,这个是非常危险的，你的mail server非常容易成为垃圾邮件的载体，强烈建议，不使用class方式<br />
subnet：根据mail server的IP及netmask计算，只允许同一个网段的主机利用你的mail server来relay邮件。<br />
host:如设定为host，则只允许localhost可以relay邮件</p>
<p>× mynetworks  (允许IP/netmask及本机可以realy邮件)<br />
指定可以使用此mail  server来relay邮件的IP/netmask。如果mynetwoks跟mynetworks_style同时设置，则myneworks会覆盖mynetworks_style的值。</p>
<p>× myorigin<br />
当使用mail命令来收发邮件时，如果没有指定@mailtest.tm，postfix会自动根据myorigin中的设置，来自动补齐地址。</p>
<p>× mydestination<br />
此参数非常重要，postfix默认使用此参数来判断收到的信件是否为本地信件，其默认值应该包含$myhostname</p>
<p>×  使用postconf命令时，后面的参数，请用单引号&#8217;，勿用双引号”。</p>
<p>*  SUSE使用qpopper作为pop3工具<br />
没有的话，自己安装下，安装完成后，使用如下命令进行检查及启动服务，qpopper是由xinetd服务来管理的，所以重启是需要启动xinetd，当然首先是要确定服务是on的<br />
#chkconfig &#8211;list qpopper<br />
#chkconfig qpopper on<br />
#rcxinetd  restart</p>
<p>*  使用Postfix＋SASL来完成SMTP的SMTP-AUTH功能<br />
Postfix本身并无帐号认证机制，</p>
<p>来自:http://blog.chinaunix.net/u2/62904/showart_1736668.html</p>
<p><!--more--></p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.ptubuntu.com%2F2008%2F12%2F1217.html&amp;title=SUSE%20Postfix%20%E9%85%8D%E7%BD%AE%E5%AD%A6%E4%B9%A0" id="wpa2a_10"><img src="http://www.ptubuntu.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.ptubuntu.com/2008/12/1217.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>6月17日Postfix/ExtMail技术讲座ppt及mp3下载（转）</title>
		<link>http://www.ptubuntu.com/2008/11/350.html</link>
		<comments>http://www.ptubuntu.com/2008/11/350.html#comments</comments>
		<pubDate>Fri, 07 Nov 2008 01:27:36 +0000</pubDate>
		<dc:creator>ruijin</dc:creator>
				<category><![CDATA[Linux Server]]></category>
		<category><![CDATA[Mail]]></category>
		<category><![CDATA[extmail]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[pop3]]></category>
		<category><![CDATA[postfix]]></category>
		<category><![CDATA[smtp]]></category>

		<guid isPermaLink="false">http://blog.ptubuntu.com/?p=350</guid>
		<description><![CDATA[以下是2007年6月17日，在广东Linux技术服务支持中心里召开的Postfix/ExtMail技术讲座录音及部分演示文档。 注意：由于会场扩音设备有少许问题，早晨的时候空调还坏了，期间还有部分参加讲座的朋友没到齐，因此部分演讲不是很连续，中间还有接手机的情况，请各位谅解！ 注意2：由于以下内容是临时存放，因此不希望公开链接，必须回复才能看，最后整理完毕，将转移到postfix.org.cn官方网站，希望各位见谅。 Postfix基础维护技术 &#8211; hzqbbc http://mirror2.extmail.net/conf/ &#8230; maintain-hzqbbc.mp3 http://mirror2.extmail.net/conf/ &#8230; maintain-hzqbbc.ppt DSPAM反垃圾邮件技术介绍 &#8211; xueron http://mirror2.extmail.net/conf/2007gz/dspam-xueron.mp3 http://mirror2.extmail.net/conf/2007gz/dspam-xueron.ppt ExtMail/EMOS简介及架构 &#8211; hzqbbc http://mirror2.extmail.net/conf/2007gz/extmail-emos-hzqbbc.mp3 http://mirror2.extmail.net/conf/2007gz/extmail-emos-hzqbbc.ppt Postfix高级配置 &#8211; hzqbbc http://mirror2.extmail.net/conf/ &#8230; v-config-hzqbbc.mp3 http://mirror2.extmail.net/conf/ &#8230; v-config-hzqbbc.ppt ExtMail模板技术简介及模板修改 &#8211; wangpenghui http://mirror2.extmail.net/conf/2007gz/extmail-tpl-wph.mp3 （新增） http://mirror2.extmail.net/conf/2007gz/extmail-tpl-wph.ppt （新增/有新增内容） QQ机器人技术简介 &#8211; hzqbbc http://mirror2.extmail.net/conf/2007gz/qqbot-hzqbbc.mp3 http://mirror2.extmail.net/conf/2007gz/qqbot-hzqbbc.ppt （新增） 还有部分演讲mp3和ppt没有整理好，请大家耐心等待。剩余的内容为Extmail企业应用（clw）等。 来自：ExtMail &#8211; 邮件开发网]]></description>
			<content:encoded><![CDATA[<p>以下是2007年6月17日，在广东Linux技术服务支持中心里召开的Postfix/ExtMail技术讲座录音及部分演示文档。</p>
<p><strong>注意：</strong><span style="text-decoration: underline;"><span style="color: blue;">由于会场扩音设备有少许问题，早晨的时候空调还坏了，期间还有部分参加讲座的朋友没到齐，因此部分演讲不是很连续，中间还有接手机的情况，请各位谅解！</span></span></p>
<p><strong><span style="color: red;">注意2：由于以下内容是临时存放，因此不希望公开链接，必须回复才能看，最后整理完毕，将转移到postfix.org.cn官方网站，希望各位见谅。</span><br />
</strong></p>
<p><span id="more-350"></span><br />
<strong>Postfix基础维护技术 &#8211; hzqbbc</strong><br />
<a href="http://mirror2.extmail.net/conf/2007gz/postfix-maintain-hzqbbc.mp3" rel="shadowbox[sbpost-350];player=flv;width=500;height=0;" target="_blank">http://mirror2.<span class="t_tag" onclick="tagshow(event)">extmail</span>.net/conf/ &#8230; maintain-hzqbbc.mp3</a><br />
<a href="http://mirror2.extmail.net/conf/2007gz/postfix-maintain-hzqbbc.ppt" target="_blank">http://mirror2.extmail.net/conf/ &#8230; maintain-hzqbbc.ppt</a></p>
<p><strong>DSPAM反<span class="t_tag" onclick="tagshow(event)">垃圾邮件</span>技术介绍 &#8211; xueron</strong><br />
<a href="http://mirror2.extmail.net/conf/2007gz/dspam-xueron.mp3" rel="shadowbox[sbpost-350];player=flv;width=500;height=0;" target="_blank">http://mirror2.extmail.net/conf/2007gz/dspam-xueron.mp3</a><br />
<a href="http://mirror2.extmail.net/conf/2007gz/dspam-xueron.ppt" target="_blank">http://mirror2.extmail.net/conf/2007gz/dspam-xueron.ppt</a></p>
<p><strong><a href="http://www.ptubuntu.com/tag/extmail" class="st_tag internal_tag" rel="tag" title="标签 extmail 下的日志">ExtMail</a>/<span class="t_tag" onclick="tagshow(event)">EMOS</span>简介及架构 &#8211; hzqbbc</strong><br />
<a href="http://mirror2.extmail.net/conf/2007gz/extmail-emos-hzqbbc.mp3" rel="shadowbox[sbpost-350];player=flv;width=500;height=0;" target="_blank">http://mirror2.extmail.net/conf/2007gz/extmail-emos-hzqbbc.mp3</a><br />
<a href="http://mirror2.extmail.net/conf/2007gz/extmail-emos-hzqbbc.ppt" target="_blank">http://mirror2.extmail.net/conf/2007gz/extmail-emos-hzqbbc.ppt</a></p>
<p><strong>Postfix高级配置 &#8211; hzqbbc</strong><br />
<a href="http://mirror2.extmail.net/conf/2007gz/postfix-adv-config-hzqbbc.mp3" rel="shadowbox[sbpost-350];player=flv;width=500;height=0;" target="_blank">http://mirror2.extmail.net/conf/ &#8230; v-config-hzqbbc.mp3</a><br />
<a href="http://mirror2.extmail.net/conf/2007gz/postfix-adv-config-hzqbbc.ppt" target="_blank">http://mirror2.extmail.net/conf/ &#8230; v-config-hzqbbc.ppt</a></p>
<p><strong>ExtMail模板技术简介及模板修改 &#8211; wangpenghui</strong><br />
<a href="http://mirror2.extmail.net/conf/2007gz/extmail-tpl-wph.mp3" rel="shadowbox[sbpost-350];player=flv;width=500;height=0;" target="_blank">http://mirror2.extmail.net/conf/2007gz/extmail-tpl-wph.mp3</a> <span style="color: red;">（新增）</span><br />
<a href="http://mirror2.extmail.net/conf/2007gz/extmail-tpl-wph.ppt" target="_blank">http://mirror2.extmail.net/conf/2007gz/extmail-tpl-wph.ppt</a> <span style="color: red;">（新增/有新增内容）</span></p>
<p><strong>QQ机器人技术简介 &#8211; hzqbbc</strong><br />
<a href="http://mirror2.extmail.net/conf/2007gz/qqbot-hzqbbc.mp3" rel="shadowbox[sbpost-350];player=flv;width=500;height=0;" target="_blank">http://mirror2.extmail.net/conf/2007gz/qqbot-hzqbbc.mp3</a><br />
<a href="http://mirror2.extmail.net/conf/2007gz/qqbot-hzqbbc.ppt" target="_blank">http://mirror2.extmail.net/conf/2007gz/qqbot-hzqbbc.ppt</a> <span style="color: red;">（新增）</span></p>
<p>还有部分演讲mp3和ppt没有整理好，请大家耐心等待。剩余的内容为Extmail企业应用（clw）等。</p>
<p>来自：<a href="http://www.extmail.org/forum/index.php">ExtMail &#8211; 邮件开发网<!--more--></a></p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.ptubuntu.com%2F2008%2F11%2F350.html&amp;title=6%E6%9C%8817%E6%97%A5Postfix%2FExtMail%E6%8A%80%E6%9C%AF%E8%AE%B2%E5%BA%A7ppt%E5%8F%8Amp3%E4%B8%8B%E8%BD%BD%EF%BC%88%E8%BD%AC%EF%BC%89" id="wpa2a_12"><img src="http://www.ptubuntu.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.ptubuntu.com/2008/11/350.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://mirror2.extmail.net/conf/2007gz/postfix-maintain-hzqbbc.mp3" length="52341941" type="audio/mpeg" />
<enclosure url="http://mirror2.extmail.net/conf/2007gz/dspam-xueron.mp3" length="29464693" type="audio/mpeg" />
<enclosure url="http://mirror2.extmail.net/conf/2007gz/extmail-emos-hzqbbc.mp3" length="40713655" type="audio/mpeg" />
<enclosure url="http://mirror2.extmail.net/conf/2007gz/postfix-adv-config-hzqbbc.mp3" length="20719324" type="audio/mpeg" />
<enclosure url="http://mirror2.extmail.net/conf/2007gz/extmail-tpl-wph.mp3" length="33246691" type="audio/mpeg" />
<enclosure url="http://mirror2.extmail.net/conf/2007gz/qqbot-hzqbbc.mp3" length="15429868" type="audio/mpeg" />
		</item>
		<item>
		<title>Postfix Mail Server Manage （ 邮件服务器管理 ）</title>
		<link>http://www.ptubuntu.com/2008/11/295.html</link>
		<comments>http://www.ptubuntu.com/2008/11/295.html#comments</comments>
		<pubDate>Tue, 04 Nov 2008 08:26:34 +0000</pubDate>
		<dc:creator>ruijin</dc:creator>
				<category><![CDATA[Linux Server]]></category>
		<category><![CDATA[Mail]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[postfix]]></category>
		<category><![CDATA[技术类]]></category>

		<guid isPermaLink="false">http://blog.ptubuntu.com/?p=295</guid>
		<description><![CDATA[@. Queue 管理 #mailq # 使用 mailq 检查曾经发经发送的电邮 -Queue ID&#8212;&#8212;-Size&#8212;&#8212;Arrival Time&#8212;&#8212;Sender/Recipient&#8212;&#8212;- D7982233D37 2936 Fri May 6 00:18:16 2daniel@12.hinet.net #postcat /var/spool/postfix/deferred/1/17461233D42 # 把在 mail queue 内的电邮内容显示出来 #postsuper -d A1F23E009A # 删除 mail queue 内还未发送的信件 #postsuper -d ALL # 删除所有 mailq @. Mail 邮件内容过滤管理 Postfix 的邮件的分析与过滤管理：采用 header_checks 及 body_checks 的方式，其为正规表示法 ( Regular Expression, RE ) 来进行设定，其方式是真对邮件的 Header [...]]]></description>
			<content:encoded><![CDATA[<p>@. Queue 管理</p>
<p>#mailq # 使用 mailq 检查曾经发经发送的电邮</p>
<p>-Queue ID&#8212;&#8212;-Size&#8212;&#8212;Arrival Time&#8212;&#8212;Sender/Recipient&#8212;&#8212;-<br />
D7982233D37   2936 Fri May 6 00:18:16 2daniel@12.hinet.net</p>
<p>#postcat /var/spool/<a href="http://www.ptubuntu.com/tag/postfix" class="st_tag internal_tag" rel="tag" title="标签 postfix 下的日志">postfix</a>/deferred/1/17461233D42   # 把在 <a href="http://www.ptubuntu.com/tag/mail" class="st_tag internal_tag" rel="tag" title="标签 Mail 下的日志">mail</a> queue 内的电邮内容显示出来<br />
#postsuper -d A1F23E009A   # 删除 mail queue 内还未发送的信件<br />
#postsuper -d ALL   # 删除所有 mailq</p>
<p>@. Mail 邮件内容过滤管理</p>
<p>Postfix 的邮件的分析与过滤管理：采用 header_checks 及 body_checks 的方式，其为正规表示法 ( Regular Expression, RE ) 来进行设定，其方式是真对邮件的 Header 及 Body 去过滤，何谓 Header？即邮件上面的资讯 ( 包括 寄件者 From:、收件者 To:、地址、与信件标题 Subject: 等 )。何谓 Body？即是对方寄信给你的时所书写的内容。</p>
<p>#vi /usr/local/etc/postfix/main.cf</p>
<p><span id="more-295"></span></p>
<p>header_checks = regexp:/usr/local/etc/postfix/header_checks<br />
body_checks = regexp:/usr/local/etc/postfix/body_checks</p>
<p>写法说明：</p>
<p>『.』：代表任意字符<br />
『\』：代表跳脱字符，可以让后面接的一个字符变成一般字符；<br />
『*』：代表重复零个或多个前一个 RE 的字符，例如『.*』则代表任意零个或多个字符的意思；<br />
『^』：代表『这一行的第一个字符需要符合规则』的意思；<br />
『$』：代表这一行的最后一个字符必须要符合这个字符的意思，</p>
<p>单一规则的设定标准：</p>
<p>/规则/                   动作           显示在登录档里面的讯息<br />
/^Subject:.*A funny game/     DISCARD             drop header deny</p>
<p>#vi /usr/local/etc/postfix/header_checks</p>
<p># 范例：header_checks</p>
<p>/filename\=\”.*src\.exe/               REJECT     Virus filename is unavailable header<br />
/filename\=\”.*\.cpl\”/                 REJECT     Virus filename is unavailable header<br />
/name\=\”.*\.bat\”/                     REJECT     Virus filename is unavailable header<br />
/name\=\”.*\.scr/                     REJECT     Virus filename is unavailable header<br />
/^Subject:.*Hello\,.*\,how\ are\ you.*/   DISCARD   Virus drop the unavailable header<br />
/^Subject:.*W32.*removal\ tools$/     DISCARD   Virus drop the unavailable header<br />
/^From:.*rayman\.com\.cn/           DISCARD   Commercial unavailable header<br />
/^From:.*\@263\.net/                 DISCARD   Commercial unavailable header<br />
/^To:.*\.TXT@/                       DISCARD   Commercial unavailable header<br />
/^To:.*apatite.*\<br />
#vi /usr/local/etc/postfix/body_checks</p>
<p>范例：body_checks</p>
<p>/http\:\/\/168\-news\.com/           DISCARD     Commercial drop the unavailable body<br />
/http\:\/\/.*edms\.tv/                 DISCARD   Commercial drop the unavailable body<br />
/mailto\:.*\@126\.com/               DISCARD   Commercial drop the unavailable body<br />
/mailto\:.*\@powererp\.org/           DISCARD   Commercial drop the unavailable body<br />
/0982\-281\-125/                     DISCARD   Commercial unavailable body<br />
/www\.email104\.com/               DISCARD   Commercial unavailable body<br />
/\/nomail\.gif\”/                       DISCARD   Commercial nomail unavailable body<br />
/\/nomail\.htm\”/                     DISCARD   Commercial nomail unavailable body</p>
<p>#postmap -q &#8211; regexp:/usr/local/etc/postfix/header_checks &lt; /usr/local/etc/postfix/header_checks     # 不需要重新启动 postfix，设定立刻生效</p>
<p>@. Mail 连线 IP 管理</p>
<p>挡掉恶意 Spam 攻击的 IP 网段 CIDR (Classless Inter-Domain Routing) postfix 2.x 之后的版本应该都支援这个用法，它可直接编辑允许连线及不可连线的 IP 网段，挺不错用的 ^^ 可是有问题 .. 在我的机器上挂上就收不到信还是需要再 try 看看 &#8230;</p>
<p>#vi /usr/local/etc/postfix/main.cf</p>
<p>smtpd_client_restrictions = cidr:/usr/local/etc/postfix/client.cidr</p>
<p>#vi /usr/local/etc/postfix/client.cidr</p>
<p># Sapm IP Groups<br />
220.163.0.0/16 DISCARD spam<br />
218.62.0.0/16   DISCARD spam<br />
218.63.0.0/16   DISCARD spam<br />
61.159.0.0/16   DISCARD spam</p>
<p>#postmap -q &#8211; cidr:/usr/local/etc/postfix/client.cidr &lt; /usr/local/etc/postfix/client.cidr<br />
#postfix reload</p>
<p>来源：<a href="http://blog.redzone.com.cn/read.php/16.htm">疯狂老头<!--more--></a></p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.ptubuntu.com%2F2008%2F11%2F295.html&amp;title=Postfix%20Mail%20Server%20Manage%20%EF%BC%88%20%E9%82%AE%E4%BB%B6%E6%9C%8D%E5%8A%A1%E5%99%A8%E7%AE%A1%E7%90%86%20%EF%BC%89" id="wpa2a_14"><img src="http://www.ptubuntu.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.ptubuntu.com/2008/11/295.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>maildir的建立</title>
		<link>http://www.ptubuntu.com/2008/10/159.html</link>
		<comments>http://www.ptubuntu.com/2008/10/159.html#comments</comments>
		<pubDate>Sat, 25 Oct 2008 01:47:06 +0000</pubDate>
		<dc:creator>ruijin</dc:creator>
				<category><![CDATA[Linux Server]]></category>
		<category><![CDATA[Mail]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[pop3]]></category>
		<category><![CDATA[postfix]]></category>
		<category><![CDATA[技术类]]></category>

		<guid isPermaLink="false">http://blog.ptubuntu.com/?p=159</guid>
		<description><![CDATA[在配置postfix使用courier-pop做为接收邮件服务端.要默认配置中不需要修改.但是在使用收发时出现错误.Log提示:
Oct 22 11:55:13 ptubuntu pop3d: Connection, ip=[::ffff:127.0.1.1]
Oct 22 11:55:55 ptubuntu pop3d: chdir Maildir: No such file or directory

这个是无法建立maildir 目录.本以为是要在配置main.cf里设置路径出错.还是就是目录权限没设好.可是最后都不是.    
]]></description>
			<content:encoded><![CDATA[<p>在配置postfix使用courier-pop做为接收邮件服务端.要默认配置中不需要修改.但是在使用收发时出现错误.Log提示:<br />
Oct 22 11:55:13 ptubuntu pop3d: Connection, ip=[::ffff:127.0.1.1]<br />
Oct 22 11:55:55 ptubuntu pop3d: chdir Maildir: No such file or directory</p>
<p>这个是无法建立maildir 目录.本以为是要在配置main.cf里设置路径出错.还是就是目录权限没设好.可是最后都不是.<span style="color: #ff0000;">   <br />
注意: qmail-local 可以将邮件传送到 maildir 格式邮箱, 但是不能创建这种邮箱. 你需要使用qmail 附带的maildirmake 程序来创建 maildir 格式邮箱. 例如: “maildirmake ~/Maildir”. 不过要确定你使用maildir的拥有者运行maildirmake, 而不是 root 用户. 另外的方式, 你的 useradd 和 adduser 命令可能支持”skeleton”骨架目录, 例如: /etc/skel, 然后可以直接复制这个目录给所有新用户.</span></p>
<p><span style="color: #ff0000;">这里还要谢谢<a title="pop3" href="http://blog.cjcht.com/index.php/henry/2008/10/25/espapoc_e_e_a_dc_a_ei" target="_blank">Henry的帮忙.</a></span></p>
<p> </p>
<p>maildir 格式邮箱的邮件投递</p>
<p>maildir 是 Dan Bernstein 为了表明 mbox 邮箱格式的缺陷而创造的格式. 一个 maildir 邮箱包含三个子目录, new, cur, 和 tmp. 在各个子目录下的每个邮件根据状态的不同分别存储在各个子目录下独立的文件中. 未读邮件存储在new中, cur存储已读邮件, tmp 是为那些正在传送过程中的邮件使用的. maildir 的man手册页详细描述了maildir格式的细节.</p>
<p>maildir 格式的优点之一就是保证邮件传输的安全, 即使在不锁定情况下, 不同邮件代理同时更新邮件, 也能保证传输的可靠. 这意味着maildir 邮箱可以安全的建立在以NFS性质挂接的文件系统上.</p>
<p>例如:</p>
<p>./Maildir/</p>
<p>这个设置表示将把邮件存储在 $HOME/Maildir 下面的 maildir 格式的邮箱.</p>
<p><span style="color: #ff0000;">    注意: qmail-local 可以将邮件传送到 maildir 格式邮箱, 但是不能创建这种邮箱. 你需要使用qmail 附带的maildirmake 程序来创建 maildir 格式邮箱. 例如: “maildirmake ~/Maildir”. 不过要确定你使用maildir的拥有者运行maildirmake, 而不是 root 用户. 另外的方式, 你的 useradd 和 adduser 命令可能支持”skeleton”骨架目录, 例如: /etc/skel, 然后可以直接复制这个目录给所有新用户.</span></p>
<p><a name="forward-delivery">  (3). 转发邮件</a></p>
<p>转发邮件就是将邮件重发到指定地址. 由.qmail文件内的命令不能包含注释部分和多余的空格.</p>
<p>下面的写法是错的:</p>
<p>&amp;&lt;user@example.com&gt;<br />
&amp; user@example.com<br />
&amp;Joe User &lt;user@example.com&gt;</p>
<p>下面的是正确的写法:</p>
<p>&amp;user@example.com<br />
user@example.com<br />
&amp;user</p>
<p>前两个将邮件副本转发给 user@example.com, 最后一个将邮件副本转发给本地用户 user.</p>
<p><a name="extension-addresses">   (4). 扩展地址 </a></p>
<p>qmail 支持用户控制扩展地址. 在基本地址 username@hostname.domain 上扩展的扩展地址为: username-extension@hostname.domain ,用户同样可以接收发往扩展地址的邮件. 在本节其余部分, 我们讨论的范围都是在本地系统上, 所以我们将不再使用”@hostname.domain” 部分.</p>
<p>给用户 username 的邮件传送指令由 ~username/.qmail 文件指定. 对于型如username-extension 的扩展地址的传送指令由用户目录下的~username/.qmail-extension 文件指定.</p>
<p>举一个例子, dave-lwq@sparge.example.com 这个扩展地址的传送将由文件 ~dave/.qmail-lwq 来控制.</p>
<p>扩展地址可以拥有多个字段, 例如 dave-list-qmail 这个扩展地址, 由 ~dave/.qmail-list-qmail 来控制. 在这个例子里面, dave-list-qmai 这个地址被用来订阅 qmail 的邮件列表, ~dave/.qmail-list-qmail 则负责归档这个列表的邮件到单独的邮箱里面.</p>
<p>.qmail 文件可以用-default 后缀进行匹配。 所以 dave-list-qmail 可以由 ~dave/.qmail-list-default 操作. 这个文件可以一对多方式用一个.qmail文件控制所有型如 dave-list-加上任何后缀的地址. 注意 dave-list 不能由 ~dave/.qmail-list-default 控制, 因为在”list”后面没有”-”.</p>
<p>qmail 会使用最接近的匹配方式. 例如, qmail在传送一个标志着送给dave-list-qmail这个地址的邮件时, 会按照下面顺序查找.qmail控制文件, 并按照最先匹配的.qmail文件传送这个邮件.</p>
<p>.qmail-list-qmail<br />
.qmail-list-default<br />
.qmail-default</p>
<p>如果没有找到相匹配的.qmail文件, 传送失败, 并且将邮件反弹给发送者.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ptubuntu.com/2008/10/159.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>postfix + cyrus-sasl + dovecot + SquirrelMail part1</title>
		<link>http://www.ptubuntu.com/2008/10/120.html</link>
		<comments>http://www.ptubuntu.com/2008/10/120.html#comments</comments>
		<pubDate>Sat, 18 Oct 2008 03:56:18 +0000</pubDate>
		<dc:creator>ruijin</dc:creator>
				<category><![CDATA[Linux Server]]></category>
		<category><![CDATA[Mail]]></category>
		<category><![CDATA[dovecot]]></category>
		<category><![CDATA[postfix]]></category>
		<category><![CDATA[sasl]]></category>

		<guid isPermaLink="false">http://blog.ptubuntu.com/?p=120</guid>
		<description><![CDATA[OS：Cent OS 4.4 (final) 這是本人第一次寫關於linux相關軟體套件安裝 寫不好或有什麼不對的地方再請大家指教！ 由於本人的需求是要從linux compile指定路徑 再把整個套件放到enbedded system上面使用 所以沒有使用yum or rpm之類的tool 首先從cyrus-sasl開始： 小弟是用cyrus-sasl-2.1.12.tar.gz(認證工具)大家可以去http://linux.vbird.org/download/index.php#sendmail_postfix 以下我把cyrus-sasl-2.1.12.tar.gz放在/usr/local/src (作者強調放哪個路徑都可以，只是你要記住) 1 tar -zxvf cyrus-sasl-2.1.12.tar.gz 2  cd cyrus-sasl 3  ./configure &#8211;prefix=/usr/local/cyrus-sasl2 \     (prefix ← 儲存路徑 default是/usr/local)     &#8211;disable-pwcheck &#8211;disable-cram &#8211;disable-digest \     &#8211;disable-krb4 &#8211;disable-gssapi &#8211;disable-anon \     &#8211;with-saslauthd=/var/run/saslauthd \    (此處是啟動saslauthd產生pid所放的位置，需自行建立)     &#8211;enable-login &#8211;enable-plain    (這裡只想用login-plain認證不過好像還是digest和cram做認證) 4 make &#38;&#38; [...]]]></description>
			<content:encoded><![CDATA[<p><strong><span style="font-size: small;">OS：Cent OS 4.4 (final)</span> </strong></p>
<p><strong><span style="font-size: small;">這是本人第一次寫關於linux相關軟體套件安裝</span></strong></p>
<p><strong><span style="font-size: small;">寫不好或有什麼不對的地方再請大家指教！</span></strong></p>
<p><strong><span style="font-size: small;">由於本人的需求是要從linux compile<span style="color: #ff0000;">指定路徑</span></span> </strong></p>
<p><strong><span style="font-size: small;">再把整個套件放到<span style="color: #ff0000;">enbedded system上面使用</span></span> </strong></p>
<p><strong><span style="font-size: small;">所以沒有使用yum or rpm之類的tool</span></strong></p>
<p><strong><span style="font-size: small;">首先從<span style="color: #ff0000;">cyrus-<a href="http://www.ptubuntu.com/tag/sasl" class="st_tag internal_tag" rel="tag" title="标签 sasl 下的日志">sasl</a></span>開始：</span> </strong></p>
<p><strong><span style="font-size: small;">小弟是用<span style="color: #ff0000;">cyrus-sasl-2.1.12.tar.gz<span style="color: #0000ff;">(認證工具)</span></span><strong>大家可以去</strong><strong><span style="font-size: small;"><a href="http://linux.vbird.org/download/index.php#sendmail_postfix"><span style="font-size: small; color: #00556a;">http://linux.vbird.org/download/index.php#sendmail_postfix</span></a></span> </strong><strong><span style="font-size: small;">以下我把<span style="color: #ff0000;">cyrus-sasl-2.1.12.tar.gz</span>放在<span style="color: #ff0000;">/usr/local/src</span></span></strong></p>
<p><strong><span style="color: #ff0000;"><span style="font-size: small;">(作者強調放哪個路徑都可以，只是你要記住)</span></span></strong></p>
<p><strong><span style="font-size: small;"><span style="color: #000000;">1 tar -zxvf cyrus-sasl-2.1.12.tar.gz</span></span></strong></p>
<p><strong><span style="font-size: small;"><span style="color: #000000;">2  cd cyrus-sasl</span></span></strong></p>
<p><strong><span style="font-size: small;"><span style="color: #000000;">3  ./configure &#8211;prefix=/usr/local/cyrus-sasl2 \</span></span></strong></p>
<p><strong><span style="font-size: small;"><span style="color: #000000;">    (prefix ← 儲存路徑 default是/usr/local)</span></span></strong></p>
<p><strong><span style="font-size: small;"><span style="color: #000000;">    &#8211;disable-pwcheck &#8211;disable-cram &#8211;disable-digest \</span></span></strong></p>
<p><strong><span style="font-size: small;"><span style="color: #000000;">    &#8211;disable-krb4 &#8211;disable-gssapi &#8211;disable-anon \</span></span></strong></p>
<p><strong><span style="font-size: small;"><span style="color: #000000;">    &#8211;with-saslauthd=/var/run/saslauthd </span></span><span style="color: #000000;">\</span></strong></p>
<p><span style="font-size: small;">  <span style="color: #ff0000;"> <strong>(此處是啟動saslauthd產生pid所放的位置，需自行建立)</strong></span></span></p>
<p><span style="font-size: small;"><strong>    <span style="color: #000000;">&#8211;enable-login &#8211;enable-plain</span> </strong></span></p>
<p><span style="font-size: small;"><strong> <span style="color: #ff0000;">  (這裡只想用login-plain認證不過好像還是digest和cram做認證)</span></strong></span></p>
<p><span style="font-size: small;"><strong><span style="color: #000000;">4 make &amp;&amp; make install</span></strong></span></p>
<p><span style="font-size: small;"><span style="color: #000000;"><strong>5<span style="font-size: small;">cd /usr/lib</span></strong> </span></span></p>
<p><span style="font-size: small;"><span style="color: #000000;">6 </span><strong><span style="color: #000000;">ln -s /usr/local/cyrus-sasl2/lib/* .</span>   <span style="color: #ff0000;">&lt;======</span><span style="color: #ff0000;">有一個小數點喔</span></strong><span style="font-size: small;"><span style="color: #ff0000;"><strong>(這是將cyrus-sasl與linux libary做連結)</strong> </span><span style="font-size: small;"><strong><span style="color: #000000;">7 cd /usr/local/cyrus-sasl2/lib/sasl2</span></strong></span></p>
<p><span style="font-size: small;"><strong><span style="color: #000000;">echo &#8216;pwcheck_method: saslauthd&#8217; &gt; smtpd.conf</span></strong></span></p>
<p><span style="font-size: small;"><strong><span style="color: #000000;">9 echo &#8216;mech_list:plain login&#8217; &gt;&gt; smtpd.con</span></strong></span></p>
<p><span style="font-size: small;"><strong>smtpd.conf 這個檔案的設定就是 <a href="http://www.ptubuntu.com/tag/postfix" class="st_tag internal_tag" rel="tag" title="标签 postfix 下的日志">Postfix</a> 的預設使用 SASL 的</strong></span></p>
<p><span style="font-size: small;">10 vi /etc/man.conf</span></p>
<p><span style="font-size: small;"><strong><span style="color: #000000;">11 MANPATH /usr/local/cyrus-sasl2/man</span> <span style="color: #ff0000;">(在最底下加上這一行)</span></strong></span></p>
<p><span style="font-size: small;"><strong>第10跟11是為了讓man可以查到sasl指令的用法</strong></span></p>
<p><span style="font-size: small;"><strong><span style="color: #000000;">12 mkdir -p /var/run/saslauthd</span></strong></span></p>
<p><span style="font-size: small;"><strong><span style="color: #000000;">13 /usr/local/cyrus-sasl2/sbin/saslauthd -a shadow</span></strong></span></p>
<p><span style="font-size: small;"><strong>可以使用man saslautd查詢有哪些認證</strong></span></p>
<p><span style="font-size: small;"><span style="color: #000000;"><strong>/usr/local/src</strong>/cyrus-sasl-2.1.12/saslauthd/</span></span></p>
<p><span style="font-size: small;"><strong><span style="font-size: small;"><span style="color: #ff0000;">(這裡是進入你解壓縮出來的那個folder喔不是安裝的那個)</span></span></strong><span style="font-size: small;"><strong><span style="color: #000000;">15 make testsaslauthd</span></strong></span></p>
<p><span style="font-size: small;"><strong><span style="color: #000000;">16 ./testsaslauthd -u userID -p yours.passwd</span></strong></span></p>
<p><span style="font-size: small;"><strong>0: OK “Success.”<br />
<span style="color: #ff0000;">若顯示 OK 的話！那麼就是成功啦！</span></strong></span></p>
<p><span style="font-size: small;"><strong><span style="color: #0000ff;">ps.要啟動saslauthd -a shadow才可以做testsaslautd喔</span></strong></span></p>
<p><span style="font-size: small;"><strong>若要開機啟動的話 <span style="color: #000000;">vi /etc/rc.d/rc.local</span></strong><span style="font-size: small;">加入這一行：<br />
<span style="color: #000000;">usr/local/cyrus-sasl2/sbin/saslauthd -a shadow</span></span></p>
<p><span style="font-size: small;"><strong>記住可以man saslauthd看一下有支援哪些認證shadow只是其中一支</strong></span></p>
<p><span style="font-size: small;"><strong>依你們所需選擇再從裡面從中修改吧！</strong></span></p>
<p>来自:http://tw.myblog.yahoo.com/iverson-005/article?mid=353&amp;prev=353&amp;l=a&amp;fid=28</p>
<p></span></p>
<p></span></p>
<p></span></p>
<p></span></p>
<p></span></strong></p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.ptubuntu.com%2F2008%2F10%2F120.html&amp;title=postfix%20%2B%20cyrus-sasl%20%2B%20dovecot%20%2B%20SquirrelMail%20part1" id="wpa2a_16"><img src="http://www.ptubuntu.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.ptubuntu.com/2008/10/120.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>郵件伺服器Part-5：OpenWebMail</title>
		<link>http://www.ptubuntu.com/2008/10/97.html</link>
		<comments>http://www.ptubuntu.com/2008/10/97.html#comments</comments>
		<pubDate>Fri, 17 Oct 2008 08:27:57 +0000</pubDate>
		<dc:creator>ptubuntu</dc:creator>
				<category><![CDATA[Linux Server]]></category>
		<category><![CDATA[Mail]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[postfix]]></category>
		<category><![CDATA[技术类]]></category>

		<guid isPermaLink="false">http://blog.ptubuntu.com/?p=97</guid>
		<description><![CDATA[情提要：郵件伺服器 Part-4：MailWatch 系統使用CentOS 5.1郵件伺服器全系列：Postfix+Dovecot+SASL+Procmail+Postgrey+Mailscanner+Spamassassin+ClamAV+Mailscanner-mrtg+MailWatch+Openwebmail+MySPAM OpenWebMail為一功能強大的網頁郵件程式，可提供使用在無郵件軟體時，可以瀏覽器收發郵件。1.安裝apache2 yum install httpd mod_sslchkconfig httpd onservice httpd start 2.安裝相關元件 yum install perl-suidperl gcc gcc-c++ elinks 3.下載openwebmail元件 cd /var/wwwelinks turtle.ee.ncku.edu.tw/openwebmail/download/current 下載openwebmail-current.tar.gz cd /usr/local/srcelinks turtle.ee.ncku.edu.tw/openwebmail/download/packages 下載CGI.pm-3.05.tar.gz MIME-Base64-3.01.tar.gzText-Iconv-1.2.tar.gzlibiconv-1.9.1.tar.gzlibnet-1.19.tar.gz 4.安裝CGI.pm套件 cd /usr/local/srctar -zxvf CGI.pm-3.05.tar.gzcd CGI.pm-3.05perl Makefile.PLmakemake install 5.安裝MIME-Base64套件 cd /usr/local/srctar -zxvf MIME-Base64-3.01.tar.gzcd MIME-Base64-3.01perl Makefile.PLmakemake install 6.安裝libnet套件 cd /usr/local/srctar -zxvf libnet-1.19.tar.gzcd libnet-1.19perl Makefile.PL (詢問時回答no)makemake install [...]]]></description>
			<content:encoded><![CDATA[<p><em>情提要：</em>郵件伺服器 Part-4：MailWatch</p>
<div id="m_nu1" class="post-body entry-content"><span style="font-size: medium;"><strong id="m_nu2"><span style="font-size: 130%; color: #ff6600;">系統使用CentOS 5.1</span></strong><br id="m_nu4" /></span><span style="font-size: 85%; color: #ff0000;"><strong id="m_nu6"><span style="font-size: x-small;">郵件伺服器全系列：<a href="http://www.ptubuntu.com/tag/postfix" class="st_tag internal_tag" rel="tag" title="标签 postfix 下的日志">Postfix</a>+<a href="http://www.ptubuntu.com/tag/dovecot" class="st_tag internal_tag" rel="tag" title="标签 dovecot 下的日志">Dovecot</a>+<a href="http://www.ptubuntu.com/tag/sasl" class="st_tag internal_tag" rel="tag" title="标签 sasl 下的日志">SASL</a>+Procmail+Postgrey+Mailscanner+Spamassassin+ClamAV+Mailscanner-mrtg+MailWatch+Openwebmail+MySPAM</span></strong></span></div>
<p><br id="d9o2" /><strong id="trsx5"><span style="color: #0000ff;">OpenWebMail為一功能強大的網頁郵件程式，可提供使用在無郵件軟體時，可以瀏覽器收發郵件。</span></strong><br id="zavg1" /><br id="zavg2" />1.安裝apache2<br id="eva2" /></p>
<div id="eva20" style="margin-left: 40px;"><span id="eva21" style="background-color: #cccccc;">yum install httpd mod_ssl</span><br id="eva22" style="background-color: #cccccc;" /><span id="eva23" style="background-color: #cccccc;">chkconfig httpd on</span><br id="eva24" style="background-color: #cccccc;" /><span id="eva25" style="background-color: #cccccc;">service httpd start</span><br id="eva26" /></div>
<p><br id="eva27" />2.安裝相關元件<br id="eva28" /></p>
<div id="eva29" style="margin-left: 40px;"><span id="eva210" style="background-color: #cccccc;">yum install perl-suidperl gcc gcc-c++ elinks</span><br id="eva211" /></div>
<p><br id="eva212" />3.下載openwebmail元件<br id="eva213" /></p>
<div id="ho7x" style="margin-left: 40px;"><span id="u1qa" style="background-color: #cccccc;">cd /var/www</span><br id="eva214" style="background-color: #cccccc;" /><span id="u1qa0" style="background-color: #cccccc;">elinks turtle.ee.ncku.edu.tw/openwebmail/download/curren</span><span id="ho7x0" style="background-color: #cccccc;">t</span><br id="eva215" /></div>
<div id="ho7x1" style="margin-left: 40px;">下載openwebmail-current.tar.gz<br id="eva216" /></div>
<p><br id="eva217" /></p>
<div id="ho7x2" style="margin-left: 40px;"><span id="ho7x3" style="background-color: #cccccc;">cd /usr/local/src</span><br id="eva218" style="background-color: #cccccc;" /><span id="ho7x4" style="background-color: #cccccc;">elinks turtle.ee.ncku.edu.tw/openwebmail/download/packages</span><br id="eva219" /></div>
<div id="ho7x5" style="margin-left: 40px;">下載CGI.pm-3.05.tar.gz<br id="eva220" /></div>
<div id="ho7x6" style="margin-left: 40px;">MIME-Base64-3.01.tar.gz<br id="eva221" />Text-Iconv-1.2.tar.gz<br id="eva222" />libiconv-1.9.1.tar.gz<br id="eva223" />libnet-1.19.tar.gz<br id="eva224" /></div>
<p><br id="eva225" />4.安裝CGI.pm套件<br id="eva226" /></p>
<div id="piy-" style="margin-left: 40px;"><span id="piy-0" style="background-color: #cccccc;">cd /usr/local/src</span><br id="eva227" style="background-color: #cccccc;" /><span id="piy-1" style="background-color: #cccccc;">tar -zxvf CGI.pm-3.05.tar.gz</span><br id="eva228" style="background-color: #cccccc;" /><span id="piy-2" style="background-color: #cccccc;">cd CGI.pm-3.05</span><br id="eva229" style="background-color: #cccccc;" /><span id="piy-3" style="background-color: #cccccc;">perl Makefile.PL</span><br id="eva230" style="background-color: #cccccc;" /><span id="piy-4" style="background-color: #cccccc;">make</span><br id="eva231" style="background-color: #cccccc;" /><span id="piy-5" style="background-color: #cccccc;">make install</span><br id="eva232" /></div>
<p><br id="eva233" />5.安裝MIME-Base64套件<br id="eva234" /></p>
<div id="piy-6" style="margin-left: 40px;"><span id="piy-7" style="background-color: #cccccc;">cd /usr/local/src</span><br id="eva235" style="background-color: #cccccc;" /><span id="piy-8" style="background-color: #cccccc;">tar -zxvf MIME-Base64-3.01.tar.gz</span><br id="eva236" style="background-color: #cccccc;" /><span id="piy-9" style="background-color: #cccccc;">cd MIME-Base64-3.01</span><br id="eva237" style="background-color: #cccccc;" /><span id="piy-10" style="background-color: #cccccc;">perl Makefile.PL</span><br id="eva238" style="background-color: #cccccc;" /><span id="piy-11" style="background-color: #cccccc;">make</span><br id="eva239" style="background-color: #cccccc;" /><span id="piy-12" style="background-color: #cccccc;">make install</span><br id="eva240" /></div>
<p><br id="eva241" />6.安裝libnet套件<br id="eva242" /></p>
<div id="piy-13" style="margin-left: 40px;"><span id="piy-14" style="background-color: #cccccc;">cd /usr/local/src</span><br id="eva243" style="background-color: #cccccc;" /><span id="piy-15" style="background-color: #cccccc;">tar -zxvf libnet-1.19.tar.gz</span><br id="eva244" style="background-color: #cccccc;" /><span id="piy-16" style="background-color: #cccccc;">cd libnet-1.19</span><br id="eva245" style="background-color: #cccccc;" /><span id="piy-17" style="background-color: #cccccc;">perl Makefile.PL <span id="z2yw" style="background-color: #ffffff;">(詢問時回答no)</span></span><br id="eva246" style="background-color: #cccccc;" /><span id="piy-18" style="background-color: #cccccc;">make</span><br id="eva247" style="background-color: #cccccc;" /><span id="piy-19" style="background-color: #cccccc;">make install</span><br id="eva248" /></div>
<p><br id="eva249" />7.安裝Text-Iconv-1.2套件<br id="eva250" /></p>
<div id="z2yw0" style="margin-left: 40px;"><span id="z2yw1" style="background-color: #cccccc;">cd /usr/local/src</span><br id="eva251" style="background-color: #cccccc;" /><span id="z2yw2" style="background-color: #cccccc;">tar -zxvf libiconv-1.9.1.tar.gz</span><br id="eva252" style="background-color: #cccccc;" /><span id="z2yw3" style="background-color: #cccccc;">cd libiconv-1.9.1</span><br id="eva253" style="background-color: #cccccc;" /><span id="z2yw4" style="background-color: #cccccc;">./configure</span><br id="eva254" style="background-color: #cccccc;" /><span id="z2yw5" style="background-color: #cccccc;">make</span><br id="eva255" style="background-color: #cccccc;" /><span id="z2yw6" style="background-color: #cccccc;">make install</span><br id="eva256" style="background-color: #cccccc;" /><br id="eva257" style="background-color: #cccccc;" /><span id="z2yw7" style="background-color: #cccccc;">cd /usr/local/src</span><br id="eva258" style="background-color: #cccccc;" /><span id="z2yw8" style="background-color: #cccccc;">tar -zxvf Text-Iconv-1.2.tar.gz</span><br id="eva259" style="background-color: #cccccc;" /><span id="z2yw9" style="background-color: #cccccc;">cd Text-Iconv-1.2</span><br id="eva260" style="background-color: #cccccc;" /><span id="z2yw10" style="background-color: #cccccc;">perl Makefile.PL</span><br id="eva261" style="background-color: #cccccc;" /><span id="z2yw11" style="background-color: #cccccc;">make</span><br id="eva262" style="background-color: #cccccc;" /><span id="z2yw12" style="background-color: #cccccc;">make test</span><br id="eva263" style="background-color: #cccccc;" /><span id="z2yw13" style="background-color: #cccccc;">make install</span><br id="eva264" /></div>
<p><br id="eva265" />8.解壓縮openwebmail<br id="eva266" /></p>
<div id="kpkj" style="margin-left: 40px;"><span id="kpkj0" style="background-color: #cccccc;">cd /var/www</span><br id="eva267" style="background-color: #cccccc;" /><span id="kpkj1" style="background-color: #cccccc;">tar -zxvBpf openwebmail-current.tar.gz</span><br id="eva268" style="background-color: #cccccc;" /><span id="kpkj2" style="background-color: #cccccc;">mv data/openwebmail html/</span><br id="eva269" style="background-color: #cccccc;" /><span id="kpkj3" style="background-color: #cccccc;">rm -rf openwebmail-current.tar.gz data</span><br id="eva270" /></div>
<p><br id="eva271" />9.修改openwebmail密碼檔<br id="eva272" /></p>
<div id="kpkj4" style="margin-left: 40px;"><span id="kpkj5" style="background-color: #cccccc;">cd /var/www/cgi-bin/openwebmail</span><br id="eva273" style="background-color: #cccccc;" /><span id="kpkj6" style="background-color: #cccccc;">cp etc/defaults/auth_unix.conf etc/auth_unix.conf</span><br id="eva274" style="background-color: #cccccc;" /><span id="kpkj7" style="background-color: #cccccc;">vim etc/auth_unix.conf</span><br id="eva275" style="background-color: #cccccc;" /></div>
<p><br id="eva276" /></p>
<div id="kpkj8" style="margin-left: 40px;"><em id="kpkj9"><span style="color: #0b5394;">passwdfile_encrypted /etc/shadow </span></em><br id="eva277" style="color: #0b5394;" /><em id="kpkj11"><span style="color: #0b5394;">passwdmkdb none </span></em><br id="eva278" /></div>
<p><br id="eva279" />10.修改openwebmail安裝設定檔<br id="eva280" /></p>
<div id="hys7" style="margin-left: 40px;"><span id="hys70" style="background-color: #cccccc;">vim etc/openwebmail.conf</span><br id="eva281" /></div>
<p><br id="eva282" /></p>
<div id="hys71" style="margin-left: 40px;"><em id="hys72"><span style="color: #0b5394;">mailspooldir /var/spool/<a href="http://www.ptubuntu.com/tag/mail" class="st_tag internal_tag" rel="tag" title="标签 Mail 下的日志">mail</a></span><br id="eva283" style="color: #0b5394;" /><span style="color: #0b5394;">ow_cgidir /var/www/cgi-bin/openwebmail</span><br id="eva284" style="color: #0b5394;" /><br id="eva285" style="color: #0b5394;" /><span style="color: #0b5394;">ow_htmldir /var/www/html/openwebmail</span><br id="eva286" style="color: #0b5394;" /><span style="color: #0b5394;">ow_htmlurl /openwebmail</span><br id="eva287" style="color: #0b5394;" /><br id="eva288" style="color: #0b5394;" /><span style="color: #0b5394;">spellcheck /usr/bin/ispell</span><br id="eva289" /></em></div>
<p><br id="eva290" />11.初始化openwebmail<br id="eva291" /></p>
<div id="hys79" style="margin-left: 40px;"><span id="hys710" style="background-color: #cccccc;">cd /var/www/cgi-bin/openwebmail/</span><br id="eva292" style="background-color: #cccccc;" /><span id="hys711" style="background-color: #cccccc;">cp etc/defaults/dbm.conf etc/</span><br id="eva293" style="background-color: #cccccc;" /><span id="hys712" style="background-color: #cccccc;">vim etc/dbm.conf</span><br id="eva294" /></div>
<p><br id="eva295" /></p>
<div id="w4sf" style="margin-left: 40px;"><em id="w4sf0"><span style="color: #0b5394;">dbm_ext .db</span><br id="eva296" style="color: #0b5394;" /><span style="color: #0b5394;">dbmopen_ext .db</span><br id="eva297" style="color: #0b5394;" /><span style="color: #0b5394;">dbmopen_haslock no</span><br id="eva298" /></em></div>
<p><br id="eva299" /></p>
<div id="w4sf4" style="margin-left: 40px;"><span id="w4sf5" style="background-color: #cccccc;">/var/www/cgi-bin/openwebmail/openwebmail-tool.pl &#8211;init</span><br id="eva2100" style="background-color: #cccccc;" /><span id="w4sf6" style="background-color: #cccccc;">cp /var/www/cgi-bin/openwebmail/misc/patches/iconv.pl.fake /var/www/cgi-bin/openwebmail/shares/iconv.pl</span><br id="eva2101" style="background-color: #cccccc;" /><br id="eva2102" style="background-color: #cccccc;" /><span id="w4sf7" style="background-color: #cccccc;">chown -R root:root /var/www/html/</span><br id="eva2103" style="background-color: #cccccc;" /><span id="w4sf8" style="background-color: #cccccc;">chown -R root:root /var/www/cgi-bin/</span><br id="eva2104" style="background-color: #cccccc;" /><span id="w4sf9" style="background-color: #cccccc;">chmod -R 777 /var/www/cgi-bin/openwebmail/etc/sessions</span><br id="eva2105" /></div>
<p><br id="eva2106" />12.修改suidperl<br id="eva2107" /></p>
<div id="j9th" style="margin-left: 40px;"><span id="j9th0" style="background-color: #cccccc;">cd /var/www/cgi-bin/openwebmail</span><br id="eva2108" style="background-color: #cccccc;" /><span id="j9th1" style="background-color: #cccccc;">perl misc/tools/wrapsuid/wrapsuid.pl /var/www/cgi-bin/openwebmail/</span><br id="eva2109" style="background-color: #cccccc;" /><span id="j9th2" style="background-color: #cccccc;">chmod 4555 /usr/bin/suidperl</span><br id="eva2110" /></div>
<p><br id="eva2111" />13.新增openwebmail log<br id="eva2112" /></p>
<div id="j9th3" style="margin-left: 40px;"><span id="j9th4" style="background-color: #cccccc;">touch /var/log/openwebmail.log</span><br id="eva2113" style="background-color: #cccccc;" /><span id="j9th5" style="background-color: #cccccc;">chown root:apache /var/log/openwebmail.log</span><br id="eva2114" /></div>
<p><br id="eva2115" />14.重新啟動apache2<br id="eva2116" /></p>
<div id="j9th6" style="margin-left: 40px;"><span id="j9th7" style="background-color: #cccccc;">service httpd restart</span><br id="eva2117" /></div>
<p><br id="eva2118" />15.修改index<br id="eva2119" /></p>
<div id="j9th8" style="margin-left: 40px;"><span id="j9th9" style="background-color: #cccccc;">cp /var/www/html/openwebmail/redirect.html /var/www/html/index.html</span><br id="eva2120" /></div>
<p><br id="eva2121" /><br id="mz8f0" /></p>
<p><a href="http://i-yow.blogspot.com/">唉呦~MIS先生</a></p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.ptubuntu.com%2F2008%2F10%2F97.html&amp;title=%E9%83%B5%E4%BB%B6%E4%BC%BA%E6%9C%8D%E5%99%A8Part-5%EF%BC%9AOpenWebMail" id="wpa2a_18"><img src="http://www.ptubuntu.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.ptubuntu.com/2008/10/97.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

