<?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>开心技术乐园 &#187; ecshop</title>
	<atom:link href="http://www.hack520.org/tag/ecshop/feed" rel="self" type="application/rss+xml" />
	<link>http://www.hack520.org</link>
	<description>原创技术乐园</description>
	<lastBuildDate>Wed, 01 Sep 2010 03:00:59 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>ECShop邮件服务器邮件发送测试成功，却收到不到邮件？</title>
		<link>http://www.hack520.org/ecshop-email</link>
		<comments>http://www.hack520.org/ecshop-email#comments</comments>
		<pubDate>Fri, 05 Mar 2010 12:28:57 +0000</pubDate>
		<dc:creator>野球小子</dc:creator>
				<category><![CDATA[网站网页]]></category>
		<category><![CDATA[ecshop]]></category>

		<guid isPermaLink="false">http://www.hack520.org/ecshop-email</guid>
		<description><![CDATA[　　昨天我不是在探究让ECShop免费短信提醒有新订单的功能吗？依照我上面写的方法做应该是没有错的，可是设置好后我下一个订单进行测试，结果我的手机却没有收到提醒短信？返回去检查，打开我的139邮箱，发现并没有收到来自ECShop系统的的新订单提醒邮件。
　　再次返回到ECShop后台，检查设置，商店设置-网店信息-客服邮件地址，没有错。商店设置-基本设置-是否开启新订单提醒-是，也没有错。其实我知道这一项根本没有关系，这项的作用是在客户下新订单时桌面右下角弹出一个便条提示。测试一下我的邮件服务器设置，用我的139邮箱，提示成功发送成功！进入139邮箱的确收到了邮件，同时我也收到了短信。

　　那么，为什么在有新订单时系统没有发送邮件呢？我反复好几次在Google和ECShop官方论坛搜索这个问题，结果搜来搜去就是以上的几个设置选项，那里的版主还说“客服邮件地址”这一项不为空，就有效。我反复检查了我的设置，都是正确的。几次下订单测试，始终无法收到邮件。如果139能收到邮件，那么短信肯定也能收到了。现在的问题就在于为什么系统在有新订单时没有发送邮件到客服的邮箱里。
　　后来我仔细检查ECShop后台的每一个设置选项，终于让我发现了“下订单时是否给客服发邮件”这一项。

　　真郁闷，在商店设置-购物流程居然还有这么一项。网上搜索这个问题，居然没有一个人提到这一点。之后的情况就不用多说了，一切OK了。
　　写下这次经历是要让自己记住：虽然Google和百度是最好的老师，但是在遇到问题时，一定要自己先思考，寻找解决方法，不行的话再找Google和百度。
]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" title="ECShop" src="http://img.hack520.org/2010-03/ecshop.gif" alt="ECShop" width="163" height="58" />　　昨天我不是在探究<a href="http://www.hack520.org/ecshop-free-sms" target="_blank">让ECShop免费短信提醒有新订单的功能</a>吗？依照我上面写的方法做应该是没有错的，可是设置好后我下一个订单进行测试，结果我的手机却没有收到提醒短信？返回去检查，打开我的139邮箱，发现并没有收到来自ECShop系统的的新订单提醒邮件。</p>
<p>　　再次返回到ECShop后台，检查设置，商店设置-网店信息-客服邮件地址，没有错。商店设置-基本设置-是否开启新订单提醒-是，也没有错。其实我知道这一项根本没有关系，这项的作用是在客户下新订单时桌面右下角弹出一个便条提示。测试一下我的邮件服务器设置，用我的139邮箱，提示成功发送成功！进入139邮箱的确收到了邮件，同时我也收到了短信。</p>
<p><span id="more-492"></span></p>
<p>　　那么，为什么在有新订单时系统没有发送邮件呢？我反复好几次在Google和ECShop官方论坛搜索这个问题，结果搜来搜去就是以上的几个设置选项，那里的版主还说“客服邮件地址”这一项不为空，就有效。我反复检查了我的设置，都是正确的。几次下订单测试，始终无法收到邮件。如果139能收到邮件，那么短信肯定也能收到了。现在的问题就在于为什么系统在有新订单时没有发送邮件到客服的邮箱里。</p>
<p>　　后来我仔细检查ECShop后台的每一个设置选项，终于让我发现了“下订单时是否给客服发邮件”这一项。</p>
<p><img alt="ecshop邮件服务器" src="http://img.hack520.org/2010-03/ecshop-email.png" title="ecshop邮件服务器" class="aligncenter" width="535" height="179" /></p>
<p>　　真郁闷，在商店设置-购物流程居然还有这么一项。网上搜索这个问题，居然没有一个人提到这一点。之后的情况就不用多说了，一切OK了。</p>
<p>　　写下这次经历是要让自己记住：<strong><span style="color: #ff0000;">虽然Google和百度是最好的老师，但是在遇到问题时，一定要自己先思考，寻找解决方法，不行的话再找Google和百度。</span></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.hack520.org/ecshop-email/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>让ECShop短信提醒有新订单了，免费的哦！</title>
		<link>http://www.hack520.org/ecshop-free-sms</link>
		<comments>http://www.hack520.org/ecshop-free-sms#comments</comments>
		<pubDate>Thu, 04 Mar 2010 10:36:47 +0000</pubDate>
		<dc:creator>野球小子</dc:creator>
				<category><![CDATA[网站网页]]></category>
		<category><![CDATA[ecshop]]></category>

		<guid isPermaLink="false">http://www.hack520.org/ecshop-free-sms</guid>
		<description><![CDATA[　　今天下午本来在搞asp.net+sql server的，后来市场部宋经理跑过来跟我说我们的供货平台当客户下订单时，订单提醒功能太差了。一定开着网店后台，右下角才会跳出订单提醒，而且开着网店后台如果网页不最大化的时候，订单提醒也跳不出来。说实话，我听了晕呼呼的，因为公司的供货平台我根本没有接手管理。不过话说回来了，我是公司唯一的技术员，一定要帮忙解决这个问题。

　　公司的供货平台是基于ECShop的，很多人用的网店系统，不多介绍了。登陆进ECShip后台，发现有个“短信管理-发送短信”模块，我说短信提醒功能不是蛮好的嘛，当客户下订单时，以短信的形式发送到手机上进行提示。宋经理说这个功能是很好，可是无法实现，叫网新的人也改过了，还是搞不定。
　　刚刚我通过学习，找到了两种方法，亲自测试，成功实现了ECShop免费发送短信提醒功能，在此分享一下。
一、利用中国移动的飞信
　　大家都知道，中国移动的飞信是可以通过电脑免费向用户手机发送短信的。利用这一点，修改ECShop的文件， 添加飞信的接口代码，就可以实现在客户下订单时发商家发送短信提醒。关于这种方法，我不多说了，ECShop官方论坛上有，进去之后你搜索一下“飞信”或者“短信”就可以搜索到。
二、利用中国移动的139邮箱
　　下面是网上搜索到的：
首先，我们需要三个邮箱 ，
一是支持SMTP的邮箱A，用于后台发送订单邮件，现设为A@qq.com；
二是客服邮件B，用于接收新订单提醒邮件，建议用QQ邮箱，现设为B@qq.com；
三是一个免费的移动139邮箱C，可以到www.139.com申请，申请免费版即可，这个版本已经有无限的新邮件提醒了！
在后台设好邮件A，测试成功，同时设置好B接收邮件。这时如果你QQ在线，有新订单时已经能够在QQ上即时收到邮件提醒了。
一般情况下B邮箱可能不只接收订单邮件，还有其它的邮件，这样全部转为提醒如果有垃圾邮件就烦人了。这时可以进入QQ邮箱设置的邮件过滤，设置规则 《如果：&#8221;发件人包含 A&#8221; 则：&#8221;转发到C&#8221;》 这时就只有订单邮件会转发到139邮箱了！
这时如果你QQ不在线的话，有订单了手机就会马上收到短信通知！而且还免费！
如果怕139的邮箱收到垃圾邮件，进而短信很烦人，尽量避免将C邮箱公布在网页上或者告诉别人，或者进入139邮箱设置只有来自B邮件的邮件才短信通知！
　　这种方法我觉得非常巧妙非常好，为什么？因为相对于第一种方法，这种方法不需要修改ECShop的源文件，要知道开网店的人很多不懂技术的，你让他们去修改数据库修改源文件，就算步骤写得很清楚，改起来也很吃力的。
　　最后，经我测试，作为中介转发的QQ邮箱根本没有必要的，直接在ECShop后台里设置客服的邮箱为139邮箱就可以了。
]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" title="ECShop" src="http://img.hack520.org/2010-03/ecshop.gif" alt="ECShop" width="163" height="58" />　　今天下午本来在搞asp.net+sql server的，后来市场部宋经理跑过来跟我说我们的供货平台当客户下订单时，订单提醒功能太差了。一定开着网店后台，右下角才会跳出订单提醒，而且开着网店后台如果网页不最大化的时候，订单提醒也跳不出来。说实话，我听了晕呼呼的，因为公司的供货平台我根本没有接手管理。不过话说回来了，我是公司唯一的技术员，一定要帮忙解决这个问题。</p>
<p><span id="more-491"></span></p>
<p>　　公司的供货平台是基于ECShop的，很多人用的网店系统，不多介绍了。登陆进ECShip后台，发现有个“短信管理-发送短信”模块，我说短信提醒功能不是蛮好的嘛，当客户下订单时，以短信的形式发送到手机上进行提示。宋经理说这个功能是很好，可是无法实现，叫网新的人也改过了，还是搞不定。</p>
<p>　　刚刚我通过学习，找到了两种方法，亲自测试，成功实现了ECShop免费发送短信提醒功能，在此分享一下。</p>
<p><strong>一、利用中国移动的飞信</strong></p>
<p>　　大家都知道，中国移动的飞信是可以通过电脑免费向用户手机发送短信的。利用这一点，修改ECShop的文件， 添加飞信的接口代码，就可以实现在客户下订单时发商家发送短信提醒。关于这种方法，我不多说了，ECShop官方论坛上有，进去之后你搜索一下“飞信”或者“短信”就可以搜索到。</p>
<p><strong>二、利用中国移动的139邮箱</strong></p>
<p>　　下面是网上搜索到的：</p>
<blockquote>首先，我们需要三个邮箱 ，</p>
<p>一是支持SMTP的邮箱A，用于后台发送订单邮件，现设为A@qq.com；<br />
二是客服邮件B，用于接收新订单提醒邮件，建议用QQ邮箱，现设为B@qq.com；<br />
三是一个免费的移动139邮箱C，可以到<a href="http://www.hack520.org/go.php?url=http://www.139.com" target="_blank">www.139.com</a>申请，申请免费版即可，这个版本已经有无限的新邮件提醒了！</p>
<p>在后台设好邮件A，测试成功，同时设置好B接收邮件。这时如果你QQ在线，有新订单时已经能够在QQ上即时收到邮件提醒了。</p>
<p>一般情况下B邮箱可能不只接收订单邮件，还有其它的邮件，这样全部转为提醒如果有垃圾邮件就烦人了。这时可以进入QQ邮箱设置的邮件过滤，设置规则 《如果：&#8221;发件人包含 A&#8221; 则：&#8221;转发到C&#8221;》 这时就只有订单邮件会转发到139邮箱了！</p>
<p>这时如果你QQ不在线的话，有订单了手机就会马上收到短信通知！而且还免费！</p>
<p>如果怕139的邮箱收到垃圾邮件，进而短信很烦人，尽量避免将C邮箱公布在网页上或者告诉别人，或者进入139邮箱设置只有来自B邮件的邮件才短信通知！</blockquote>
<p>　　这种方法我觉得非常巧妙非常好，为什么？因为相对于第一种方法，这种方法不需要修改ECShop的源文件，要知道开网店的人很多不懂技术的，你让他们去修改数据库修改源文件，就算步骤写得很清楚，改起来也很吃力的。</p>
<p>　　最后，经我测试，作为中介转发的QQ邮箱根本没有必要的，直接在ECShop后台里设置客服的邮箱为139邮箱就可以了。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hack520.org/ecshop-free-sms/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>『原创』ECShop邮件服务器设置及“Access is denied”的解决方法</title>
		<link>http://www.hack520.org/ecshop-email-access-is-denied</link>
		<comments>http://www.hack520.org/ecshop-email-access-is-denied#comments</comments>
		<pubDate>Fri, 22 Jan 2010 08:59:05 +0000</pubDate>
		<dc:creator>野球小子</dc:creator>
				<category><![CDATA[服务器吧]]></category>
		<category><![CDATA[网站网页]]></category>
		<category><![CDATA[ecshop]]></category>
		<category><![CDATA[解决方法]]></category>

		<guid isPermaLink="false">http://www.hack520.org/ecshop-email-access-is-denied</guid>
		<description><![CDATA[　　今天同事小丁跑过来跟我说我们公司的集中供货平台网站无法发送验证邮件。我都不清楚他在说什么验证邮件。后来我了解到，我们公司的集中供货平台网站基于ECShop搭建，用户注册完之后，系统会要求对用户的Email进行验证，以保证邮箱的可用性。ECShop这套系统以前看到过，最早看到的是黑客手册的图书商城网站。但是我没有接触过这个网店系统，对此一慨不知。于是我注册一个会员试了下，果然，在认证邮件时提示“Access is denied”！
　　好，看到问题出来了。小丁给了我后台管理员帐号，我登陆进去，发现有个邮件服务器设置，来看看应该怎么正确设置ECShop的邮件服务器。


邮件服务：因为我们自己服务器上没有安装email的程序模块，所以邮件服务选择“采用其他的 SMTP 服务”。
SSL：否。
发送邮件服务器地址（SMTP）：不用多说了吧，举个例子，126的为smtp.126.com。
服务器端口：默认为25。
邮件发送帐号和密码：用来发送验证邮件的邮箱帐号和密码。
邮件回复地址：要设置成和邮件发送帐号一样。
邮件编码：选简体中文。
邮件地址：这里可以随便填一个，只是作下测试用的。
　　好，这样设置好之后，应该是没有问题的。可是点击“发送测试邮件”，弹出对话框提示“Access is denied”！看下图：

　　首先设置应该是没有问题的，我参考过官方的说明。那是网站程序问题？也不可能，因为没有去改过它的源代码。所以，问题应该就出在服务器上。
　　那服务器上会有什么问题呢？是不是什么端口没开呢？不会的，因为服务器上访问外网的端口是全部开放的。而以上的设置根本不用服务器对外提供什么服务，当然也就不用开放什么端口了。各种情况排除之后，那就对了，肯定是服务器上的杀毒软件或者防火墙阻止掉了。服务器上安装的正好是Mcafee，这个杀毒软件会让服务器多一些莫名其妙的问题。当然我不是说它不好，我觉得服务器上安装这个杀软还是不错的选择，防御方面非常不错。
　　经测试，我把它关掉后，果然可以正常发送验证邮件了。

　　那我总不能把它一直处于关闭状态吧？总得找出来是哪一项设置搞的鬼。稍微看了下，发现就是“禁止群发邮件蠕虫发送邮件”这一项。如下图：

　　关闭它即可！最后要提醒一下，如果收到的邮件是乱码，只要把上面的邮件编码改成简体中文就可以了。
]]></description>
			<content:encoded><![CDATA[<p>　　今天同事小丁跑过来跟我说我们公司的集中供货平台网站无法发送验证邮件。我都不清楚他在说什么验证邮件。后来我了解到，我们公司的集中供货平台网站基于ECShop搭建，用户注册完之后，系统会要求对用户的Email进行验证，以保证邮箱的可用性。ECShop这套系统以前看到过，最早看到的是黑客手册的图书商城网站。但是我没有接触过这个网店系统，对此一慨不知。于是我注册一个会员试了下，果然，在认证邮件时提示“Access is denied”！</p>
<p>　　好，看到问题出来了。小丁给了我后台管理员帐号，我登陆进去，发现有个邮件服务器设置，来看看应该怎么正确设置ECShop的邮件服务器。</p>
<p><img class="aligncenter" title="ECShop邮件服务器设置" src="http://img.hack520.org/2010-01/ecshop-email.png" alt="ECShop邮件服务器设置" width="618" height="329" /></p>
<p><span id="more-468"></span></p>
<p>邮件服务：因为我们自己服务器上没有安装email的程序模块，所以邮件服务选择“采用其他的 SMTP 服务”。</p>
<p>SSL：否。</p>
<p>发送邮件服务器地址（SMTP）：不用多说了吧，举个例子，126的为smtp.126.com。</p>
<p>服务器端口：默认为25。</p>
<p>邮件发送帐号和密码：用来发送验证邮件的邮箱帐号和密码。</p>
<p>邮件回复地址：要设置成和邮件发送帐号一样。</p>
<p>邮件编码：选简体中文。</p>
<p>邮件地址：这里可以随便填一个，只是作下测试用的。</p>
<p>　　好，这样设置好之后，应该是没有问题的。可是点击“发送测试邮件”，弹出对话框提示“Access is denied”！看下图：</p>
<p><img class="aligncenter" title="ECShop邮件Access is denied" src="http://img.hack520.org/2010-01/ecshop-email-access-deny.png" alt="ECShop邮件Access is denied" width="634" height="354" /></p>
<p>　　首先设置应该是没有问题的，我参考过官方的说明。那是网站程序问题？也不可能，因为没有去改过它的源代码。所以，问题应该就出在服务器上。</p>
<p>　　那服务器上会有什么问题呢？是不是什么端口没开呢？不会的，因为服务器上访问外网的端口是全部开放的。而以上的设置根本不用服务器对外提供什么服务，当然也就不用开放什么端口了。各种情况排除之后，那就对了，肯定是服务器上的杀毒软件或者防火墙阻止掉了。服务器上安装的正好是Mcafee，这个杀毒软件会让服务器多一些莫名其妙的问题。当然我不是说它不好，我觉得服务器上安装这个杀软还是不错的选择，防御方面非常不错。</p>
<p>　　经测试，我把它关掉后，果然可以正常发送验证邮件了。</p>
<p style="text-align: center;"><a href="http://img.hack520.org/2010-01/ecshop-email-ok.png"><img class="aligncenter" title="ECShop邮件Access is denied" src="http://img.hack520.org/2010-01/ecshop-email-ok.png" alt="ECShop邮件Access is denied" width="650" height="358" /></a></p>
<p>　　那我总不能把它一直处于关闭状态吧？总得找出来是哪一项设置搞的鬼。稍微看了下，发现就是“禁止群发邮件蠕虫发送邮件”这一项。如下图：</p>
<p style="text-align: center;"><a href="http://img.hack520.org/2010-01/mcafee-email.png"><img class="aligncenter" title="ECShop邮件Access is denied" src="http://img.hack520.org/2010-01/mcafee-email.png" alt="ECShop邮件Access is denied" width="650" height="473" /></a></p>
<p>　　关闭它即可！最后要提醒一下，如果收到的邮件是乱码，只要把上面的邮件编码改成简体中文就可以了。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hack520.org/ecshop-email-access-is-denied/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
