<?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; Mail</title>
	<atom:link href="http://www.ptubuntu.com/tag/mail/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 sasl2-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 />
smtp_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>炸骗你的邮件</title>
		<link>http://www.ptubuntu.com/2009/04/2245.html</link>
		<comments>http://www.ptubuntu.com/2009/04/2245.html#comments</comments>
		<pubDate>Mon, 20 Apr 2009 12:47:11 +0000</pubDate>
		<dc:creator>ptubuntu</dc:creator>
				<category><![CDATA[技术类]]></category>
		<category><![CDATA[新闻类]]></category>
		<category><![CDATA[Mail]]></category>

		<guid isPermaLink="false">http://www.ptubuntu.com/?p=2245</guid>
		<description><![CDATA[今天无意间发现什么有自己的一封信而且是自己写给自己的.更怪的是要让自己去参加什么活动.想想自己这两天没有给自己写信呀.可是为什么会有这个呢.认真一看还以为是那种一般的发送很多人的那种邮件.这个就不一样了.他就只发给你一个人.那我们接下来看图说明吧&#8230;&#8230;相信大家更加明白我说的是什么呀. 在上面这段你要去点显示发件人才会显示出来的. 看到了吧&#8230;.他前面是用我的名称后面用的是自己真实的邮件名.他们这个也是只用IP地来发送不需要经过域名.所以他们可以打一抢换一个地方.]]></description>
			<content:encoded><![CDATA[<p>今天无意间发现什么有自己的一封信而且是自己写给自己的.更怪的是要让自己去参加什么活动.想想自己这两天没有给自己写信呀.可是为什么会有这个呢.认真一看还以为是那种一般的发送很多人的那种邮件.这个就不一样了.他就只发给你一个人.那我们接下来看图说明吧&#8230;&#8230;相信大家更加明白我说的是什么呀.</p>
<p><a href="http://www.ptubuntu.com/wp-content/uploads/2009/04/mail01.jpg" rel="shadowbox[sbpost-2245];player=img;"><img class="alignnone size-full wp-image-2246" title="mail01" src="http://www.ptubuntu.com/wp-content/uploads/2009/04/mail01.jpg" alt="mail01" width="414" height="223" /></a></p>
<p>在上面这段你要去点显示发件人才会显示出来的.</p>
<p><a href="http://www.ptubuntu.com/wp-content/uploads/2009/04/mail021.jpg" rel="shadowbox[sbpost-2245];player=img;"><img class="alignnone size-full wp-image-2247" title="mail021" src="http://www.ptubuntu.com/wp-content/uploads/2009/04/mail021.jpg" alt="mail021" width="465" height="364" /></a></p>
<p>看到了吧&#8230;.他前面是用我的名称后面用的是自己真实的邮件名.他们这个也是只用IP地来发送不需要经过域名.所以他们可以打一抢换一个地方.</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%2F04%2F2245.html&amp;title=%E7%82%B8%E9%AA%97%E4%BD%A0%E7%9A%84%E9%82%AE%E4%BB%B6" 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/2009/04/2245.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Thunderbird 中设置回复添加原始信息</title>
		<link>http://www.ptubuntu.com/2009/04/2135.html</link>
		<comments>http://www.ptubuntu.com/2009/04/2135.html#comments</comments>
		<pubDate>Wed, 08 Apr 2009 06:39:54 +0000</pubDate>
		<dc:creator>ptubuntu</dc:creator>
				<category><![CDATA[技术类]]></category>
		<category><![CDATA[软件]]></category>
		<category><![CDATA[Mail]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://www.ptubuntu.com/?p=2135</guid>
		<description><![CDATA[在使用Thunderbird时你会发现你在使用转发时你会看到有一个原始自信,但是在回复时无法显示这个信息.那我们看一下图. 在这里我们就需要一个插件Change quote and reply format 来执行这一个动作. 安装完.按上面的显示的打沟就可以实现这个功能.如果你觉的不想用时你就可以选择第二个默认回复的. 上面这个就是设置后显示原始信息 download:Change quote and reply format]]></description>
			<content:encoded><![CDATA[<p>在使用Thunderbird时你会发现你在使用转发时你会看到有一个原始自信,但是在回复时无法显示这个信息.那我们看一下图.</p>
<p><img class="alignnone size-full wp-image-2136" title="mail" src="http://www.ptubuntu.com/wp-content/uploads/2009/04/mail.jpg" alt="mail" width="557" height="437" /></p>
<p>在这里我们就需要一个插件<a href="http://ext.extenzilla.org/C/changequote/changequote-0.6.2.0.1.xpi" target="_blank">Change quote and reply format</a> 来执行这一个动作.</p>
<p><img class="alignnone size-full wp-image-2137" title="mail02" src="http://www.ptubuntu.com/wp-content/uploads/2009/04/mail02.jpg" alt="mail02" width="446" height="378" /></p>
<p>安装完.按上面的显示的打沟就可以实现这个功能.如果你觉的不想用时你就可以选择第二个默认回复的.</p>
<p><img class="alignnone size-full wp-image-2138" title="mail03" src="http://www.ptubuntu.com/wp-content/uploads/2009/04/mail03.jpg" alt="mail03" width="398" height="146" /></p>
<p style="text-align: center;">上面这个就是设置后显示原始信息</p>
<p>download:<a href="http://ext.extenzilla.org/C/changequote/changequote-0.6.2.0.1.xpi" target="_blank">Change quote and reply format</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%2F2009%2F04%2F2135.html&amp;title=Thunderbird%20%E4%B8%AD%E8%AE%BE%E7%BD%AE%E5%9B%9E%E5%A4%8D%E6%B7%BB%E5%8A%A0%E5%8E%9F%E5%A7%8B%E4%BF%A1%E6%81%AF" 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/2009/04/2135.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>robtex 邮件管理员必需工具</title>
		<link>http://www.ptubuntu.com/2009/03/1660.html</link>
		<comments>http://www.ptubuntu.com/2009/03/1660.html#comments</comments>
		<pubDate>Tue, 03 Mar 2009 09:17:12 +0000</pubDate>
		<dc:creator>ptubuntu</dc:creator>
				<category><![CDATA[技术类]]></category>
		<category><![CDATA[Mail]]></category>
		<category><![CDATA[ptubuntu]]></category>

		<guid isPermaLink="false">http://www.ptubuntu.com/?p=1660</guid>
		<description><![CDATA[在网络中无意间发现了这样的一个网站.robtex.com 他这个网站主要是解析你当前邮件服务器中所指定了那些邮件优先级.这个还有图示显示出来.让你了解的更加多.看图吧. 你会看到我的邮件有些怪是吧.我是使用gmail做为个人邮件系统.所以会查到很多资料.所以有更多的资料.都在这里可以查到.下面是相关说明.你可以去试试你配置的是否成功. ptubuntu.com is a domain controlled by two nameservers at domaincontrol.com. They are on different IP networks. Incoming mail for ptubuntu.com is handled by six mailservers. Some of them are on the same IP network. ptubuntu.com has one IP record. www.ptubuntu.com cnames to this hostname. wtvh.com, fllab.com, notcomm.com, skillsinc.com, bowesgroup.com and at least [...]]]></description>
			<content:encoded><![CDATA[<p>在网络中无意间发现了这样的一个网站.<a title="robtex.com" href="http://www.robtex.com" target="_blank">robtex.com</a> 他这个网站主要是解析你当前邮件服务器中所指定了那些邮件优先级.这个还有图示显示出来.让你了解的更加多.看图吧.</p>
<p>你会看到我的邮件有些怪是吧.我是使用gmail做为个人邮件系统.所以会查到很多资料.所以有更多的资料.都在这里可以查到.下面是相关说明.你可以去试试你配置的是否成功.</p>
<p><a href="http://www.robtex.com/dns/ptubuntu.com.html"><span style="color: #8000f0;">ptubuntu.com</span></a> is a domain controlled by two nameservers at <a href="http://www.robtex.com/dns/domaincontrol.com.html"><span style="color: #0000c0;">domaincontrol.com</span></a>. They are on different IP networks. Incoming <a href="http://www.ptubuntu.com/tag/mail" class="st_tag internal_tag" rel="tag" title="标签 Mail 下的日志">mail</a> for <a href="http://www.robtex.com/dns/ptubuntu.com.html"><span style="color: #8000f0;">ptubuntu.com</span></a> is handled by six mailservers. Some of them are on the same IP network. <a href="http://www.robtex.com/dns/ptubuntu.com.html"><span style="color: #8000f0;">ptubuntu.com</span></a> has one IP record. <a title="having a record 97.74.14.252..." href="http://www.robtex.com/dns/www.ptubuntu.com.html"><span style="color: #8000f0;">www.ptubuntu.com</span></a> cnames to this hostname. <a title="using ns ns39.domaincontrol.com, ns40.domaincontrol.com..." href="http://www.robtex.com/dns/wtvh.com.html"><span style="color: #0000c0;">wtvh.com</span></a>, <a title="using ns ns39.domaincontrol.com, ns40.domaincontrol.com..." href="http://www.robtex.com/dns/fllab.com.html"><span style="color: #0000c0;">fllab.com</span></a>, <a title="using ns ns39.domaincontrol.com, ns40.domaincontrol.com..." href="http://www.robtex.com/dns/notcomm.com.html"><span style="color: #0000c0;">notcomm.com</span></a>, <a title="using ns ns39.domaincontrol.com, ns40.domaincontrol.com..." href="http://www.robtex.com/dns/skillsinc.com.html"><span style="color: #0000c0;">skillsinc.com</span></a>, <a title="using ns ns39.domaincontrol.com, ns40.domaincontrol.com..." href="http://www.robtex.com/dns/bowesgroup.com.html"><span style="color: #0000c0;">bowesgroup.com</span></a> and at least ten other hosts share nameservers with this domain. <a title="using mx alt1.aspmx.l.google.com, alt2.aspmx.l.google.com, aspmx.l.google.com, aspmx2.googlemail.com, aspmx3.googlemail.com..." href="http://www.robtex.com/dns/2hc.org.html"><span style="color: #0000c0;">2hc.org</span></a>, <a title="using mx alt1.aspmx.l.google.com, alt2.aspmx.l.google.com, aspmx.l.google.com, aspmx2.googlemail.com, aspmx3.googlemail.com..." href="http://www.robtex.com/dns/abadox.biz.html"><span style="color: #0000c0;">abadox.biz</span></a>, <a title="using mx alt1.aspmx.l.google.com, alt2.aspmx.l.google.com, aspmx.l.google.com, aspmx2.googlemail.com, aspmx3.googlemail.com..." href="http://www.robtex.com/dns/akanea.com.html"><span style="color: #0000c0;">akanea.com</span></a>, <a title="using mx alt1.aspmx.l.google.com, alt2.aspmx.l.google.com, aspmx.l.google.com, aspmx2.googlemail.com, aspmx3.googlemail.com..." href="http://www.robtex.com/dns/2friend.com.html"><span style="color: #0000c0;">2friend.com</span></a>, <a title="using mx alt1.aspmx.l.google.com, alt2.aspmx.l.google.com, aspmx.l.google.com, aspmx2.googlemail.com, aspmx3.googlemail.com..." href="http://www.robtex.com/dns/access9.net.html"><span style="color: #0000c0;">access9.net</span></a> and at least ten other hosts share mailservers with this domain. <a href="http://www.robtex.com/dns/mx.ptubuntu.com.html"><span style="color: #0000c0;">mx.ptubuntu.com</span></a> and <a title="having a record 97.74.14.252..." href="http://www.robtex.com/dns/www.ptubuntu.com.html"><span style="color: #8000f0;">www.ptubuntu.com</span></a> are subdomains to this hostname. <a href="http://www.robtex.com/dns/com.html"><span style="color: #0000c0;">com</span></a> is a domain controlled by 13 nameservers at <a href="http://www.robtex.com/dns/gtld-servers.net.html"><span style="color: #0000c0;">gtld-servers.net</span></a>. All of them are on different IP networks.</p>

<a href='http://www.ptubuntu.com/wp-content/uploads/2009/03/mailptubuntu3.jpg' rel='shadowbox[sbalbum-1660];player=img;' title='mailptubuntu3'><img width="150" height="150" src="http://www.ptubuntu.com/wp-content/uploads/2009/03/mailptubuntu3-150x150.jpg" class="attachment-thumbnail" alt="mailptubuntu3" title="mailptubuntu3" /></a>
<a href='http://www.ptubuntu.com/wp-content/uploads/2009/03/mailptubuntu.jpg' rel='shadowbox[sbalbum-1660];player=img;' title='mailptubuntu'><img width="150" height="150" src="http://www.ptubuntu.com/wp-content/uploads/2009/03/mailptubuntu-150x150.jpg" class="attachment-thumbnail" alt="mailptubuntu" title="mailptubuntu" /></a>
<a href='http://www.ptubuntu.com/wp-content/uploads/2009/03/mailptubuntu2.jpg' rel='shadowbox[sbalbum-1660];player=img;' title='mailptubuntu2'><img width="150" height="150" src="http://www.ptubuntu.com/wp-content/uploads/2009/03/mailptubuntu2-150x150.jpg" class="attachment-thumbnail" alt="mailptubuntu2" title="mailptubuntu2" /></a>
<a href='http://www.ptubuntu.com/wp-content/uploads/2009/03/mailptubuntu4.jpg' rel='shadowbox[sbalbum-1660];player=img;' title='mailptubuntu4'><img width="150" height="150" src="http://www.ptubuntu.com/wp-content/uploads/2009/03/mailptubuntu4-150x150.jpg" class="attachment-thumbnail" alt="mailptubuntu4" title="mailptubuntu4" /></a>

<p><a href="http://www.robtex.com/dns/ptubuntu.com.html">http://www.robtex.com/dns/ptubuntu.com.html</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%2F2009%2F03%2F1660.html&amp;title=robtex%20%E9%82%AE%E4%BB%B6%E7%AE%A1%E7%90%86%E5%91%98%E5%BF%85%E9%9C%80%E5%B7%A5%E5%85%B7" 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/2009/03/1660.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>生成一个ubuntu安装的软件包清单,并快速重装</title>
		<link>http://www.ptubuntu.com/2009/01/1379.html</link>
		<comments>http://www.ptubuntu.com/2009/01/1379.html#comments</comments>
		<pubDate>Fri, 09 Jan 2009 04:22:45 +0000</pubDate>
		<dc:creator>ptubuntu</dc:creator>
				<category><![CDATA[Linux Server]]></category>
		<category><![CDATA[Mail]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[技术类]]></category>

		<guid isPermaLink="false">http://www.ptubuntu.com/?p=1379</guid>
		<description><![CDATA[本文以基于Debian系统.更适合于Ubuntu. 你是否有遇到过要重装ubuntu,但是你的软件都要重新去找去安装.你不觉的是一件很烦恼的事情呢.那现在这里有一个更好的解决方法.从一个新的系统上快速来安装你以前安装过的软件包.然后你可以快速的恢复系统. #dpkg –get-selections &#124; grep -v deinstall &#62; ubuntu-files 你现在有一个清单.你可以保存在其他分区上.或是你的文件比较小.那么你可以发送到你的邮件上.以Gmail为例. #sudo apt-get update #sudo apt-get dist-upgrade #dpkg –set-selections &#60; ubuntu-files 特摘原文如下： Now you’ve told your system what it needs to install, so let’s install it all. #sudo dselect This will open up a dselect session. Type ‘I‘ and allow dselect to install of the [...]]]></description>
			<content:encoded><![CDATA[<p>本文以基于Debian系统.更适合于Ubuntu.</p>
<p>你是否有遇到过要重装ubuntu,但是你的软件都要重新去找去安装.你不觉的是一件很烦恼的事情呢.那现在这里有一个更好的解决方法.从一个新的系统上快速来安装你以前安装过的软件包.然后你可以快速的恢复系统.</p>
<blockquote><p>#dpkg –get-selections | grep -v deinstall &gt; <a href="http://www.ptubuntu.com/tag/ubuntu" class="st_tag internal_tag" rel="tag" title="标签 Ubuntu 下的日志">ubuntu</a>-files</p></blockquote>
<p><span id="more-1379"></span>你现在有一个清单.你可以保存在其他分区上.或是你的文件比较小.那么你可以发送到你的邮件上.以Gmail为例.</p>
<blockquote><p>#sudo apt-get update<br />
#sudo apt-get dist-upgrade<br />
#dpkg –set-selections &lt; ubuntu-files</p></blockquote>
<p>特摘原文如下：</p>
<p>Now you’ve told your system what it needs to install, so let’s install it  all.</p>
<blockquote><p>#sudo dselect</p></blockquote>
<p>This will open up a dselect session. Type ‘I‘ and allow dselect to install of  the the packages listed in your ubuntu-files document. When it’s finished, type  ‘Q‘ and hit the ENTER key to exit dselect.</p>
<p><strong>Now you’re a lot closer to where you were before.</strong></p>
<p>这个命令直接将该列表文件发到邮箱中</p>
<blockquote><p>#dpkg –get-selections | grep -v deinstall &gt; ubuntu-files; cat ubuntu-files |  mailx -s “ubuntu-files” <em>admin@<a href="http://www.ptubuntu.com/tag/ptubuntu" class="st_tag internal_tag" rel="tag" title="标签 ptubuntu 下的日志">ptubuntu</a>.com</em></p></blockquote>
<p>//  admin@ptubuntu.com  换回你自己的邮件地址</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%2F2009%2F01%2F1379.html&amp;title=%E7%94%9F%E6%88%90%E4%B8%80%E4%B8%AAubuntu%E5%AE%89%E8%A3%85%E7%9A%84%E8%BD%AF%E4%BB%B6%E5%8C%85%E6%B8%85%E5%8D%95%2C%E5%B9%B6%E5%BF%AB%E9%80%9F%E9%87%8D%E8%A3%85" 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/2009/01/1379.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>用Emos架设mail服务器</title>
		<link>http://www.ptubuntu.com/2009/01/1355.html</link>
		<comments>http://www.ptubuntu.com/2009/01/1355.html#comments</comments>
		<pubDate>Thu, 08 Jan 2009 06:04:18 +0000</pubDate>
		<dc:creator>ptubuntu</dc:creator>
				<category><![CDATA[Linux Server]]></category>
		<category><![CDATA[Mail]]></category>
		<category><![CDATA[Mail(postfix&sendmail)]]></category>

		<guid isPermaLink="false">http://www.ptubuntu.com/?p=1355</guid>
		<description><![CDATA[很多新手都想架设自己的邮件服务器.可是总是配置不好邮件服务器.这是一个相对来说是一个很复杂的程序架设.没有懂得很多.完全搞不定.而我呢.直 好是新手.研究这个也很久了.总是安装到一半.有些出错无法解决.找不到解决的办法.问网友也没有办法处理.有些朋友根本就不会帮你.那什么办只好自己 google.在无意中发现有人开发一种邮件系统集成到linux上面的.它就是Emos. 在这里主要修改一些吧. 这里以ptubuntu.com为例.在你安装系统时会提示你要输入服务器名:ptubuntu.com  服务的域名:mx.ptubuntu.com, 系统安装完.你要修改一下.mysql密码. http://mail.ptubuntu.com/phpmyadmin/  这个域域设置下面会讲到. 安装完系统.就可以使用了.你可以用putty连接服务器.并修改一个验证的.如果这个没有修改.一般登录比较复杂.修改. #vi /var/www/extsuite/extman/webman.cf， 将：SYS_CAPTCHA_ON = 1 改为：SYS_CAPTCHA_ON = 0 就可以关闭验证码，不过注册程序的验证码还不能通过这个方法关闭。 域名设置以Godaddy提供商为例: A (Host) mx  211.160.168.2 CNAMES (Aliases) mail mx.ptubuntu.com MX (Mail Exchange) 10 @  mx.ptubuntu.com 更多的资料.你可以到这里&#8230;.]]></description>
			<content:encoded><![CDATA[<p>很多新手都想架设自己的邮件服务器.可是总是配置不好邮件服务器.这是一个相对来说是一个很复杂的程序架设.没有懂得很多.完全搞不定.而我呢.直 好是新手.研究这个也很久了.总是安装到一半.有些出错无法解决.找不到解决的办法.问网友也没有办法处理.有些朋友根本就不会帮你.那什么办只好自己 google.在无意中发现有人开发一种邮件系统集成到linux上面的.它就是<a title="Emos" href="http://www.extmail.org/forum/thread-6806-1-1.html" target="_blank">Emos</a>.</p>
<p><img class="alignnone size-medium wp-image-1353" title="mailptubuntu" src="http://www.ptubuntu.com/wp-content/uploads/2009/01/mailptubuntu-500x370.jpg" alt="mailptubuntu" width="500" height="370" /></p>
<p><img class="alignnone size-medium wp-image-1354" title="mailptubuntu2" src="http://www.ptubuntu.com/wp-content/uploads/2009/01/mailptubuntu2-499x313.jpg" alt="mailptubuntu2" width="499" height="313" /></p>
<p>在这里主要修改一些吧.</p>
<p>这里以ptubuntu.com为例.在你安装系统时会提示你要输入服务器名:<a href="http://www.ptubuntu.com/tag/ptubuntu" class="st_tag internal_tag" rel="tag" title="标签 ptubuntu 下的日志">ptubuntu</a>.com  服务的域名:mx.<a href="http://www.ptubuntu.com/tag/ptubuntu" class="st_tag internal_tag" rel="tag" title="标签 ptubuntu 下的日志">ptubuntu</a>.com,</p>
<p>系统安装完.你要修改一下.mysql密码.<br />
http://<a href="http://www.ptubuntu.com/tag/mail" class="st_tag internal_tag" rel="tag" title="标签 Mail 下的日志">mail</a>.ptubuntu.com/phpmyadmin/  这个域域设置下面会讲到.</p>
<p>安装完系统.就可以使用了.你可以用putty连接服务器.并修改一个验证的.如果这个没有修改.一般登录比较复杂.修改.</p>
<blockquote><p>#vi /var/www/extsuite/extman/webman.cf，<br />
将：SYS_CAPTCHA_ON = 1<br />
改为：SYS_CAPTCHA_ON = 0<br />
就可以关闭验证码，不过注册程序的验证码还不能通过这个方法关闭。</p></blockquote>
<p>域名设置以Godaddy提供商为例:</p>
<blockquote><p>A (Host)<br />
mx  211.160.168.2</p>
<p>CNAMES (Aliases)</p>
<p>mail mx.ptubuntu.com<br />
MX (Mail Exchange)<br />
10 @  mx.ptubuntu.com</p></blockquote>
<p>更多的资料.你可以到<a href="http://www.extmail.org/forum/thread-6806-1-1.html" target="_self">这里&#8230;.</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%2F2009%2F01%2F1355.html&amp;title=%E7%94%A8Emos%E6%9E%B6%E8%AE%BEmail%E6%9C%8D%E5%8A%A1%E5%99%A8" 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/2009/01/1355.html/feed</wfw:commentRss>
		<slash:comments>4</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_20"><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>
	</channel>
</rss>

