<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title><![CDATA[ispCP - Board - Support - Howtos]]></title>
		<link>http://www.isp-control.net/forum/</link>
		<description><![CDATA[ispCP - Board - Support - http://www.isp-control.net/forum]]></description>
		<pubDate>Wed, 15 Apr 2026 16:04:20 +0000</pubDate>
		<generator>MyBB</generator>
		<item>
			<title><![CDATA[Profile]]></title>
			<link>http://www.isp-control.net/forum/thread-17328.html</link>
			<pubDate>Sun, 08 Mar 2015 22:25:49 +0000</pubDate>
			<guid isPermaLink="false">http://www.isp-control.net/forum/thread-17328.html</guid>
			<description><![CDATA[How can I change my profile? Iwant to include my website <a href="http://www.powerfloor.com.br" target="_blank">http://www.powerfloor.com.br</a>]]></description>
			<content:encoded><![CDATA[How can I change my profile? Iwant to include my website <a href="http://www.powerfloor.com.br" target="_blank">http://www.powerfloor.com.br</a>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Packers and Movers Mysore]]></title>
			<link>http://www.isp-control.net/forum/thread-17277.html</link>
			<pubDate>Fri, 19 Dec 2014 09:53:34 +0000</pubDate>
			<guid isPermaLink="false">http://www.isp-control.net/forum/thread-17277.html</guid>
			<description><![CDATA[Sunlite packers and Movers are experts in domestic and international relocations With Full service packers and Movers you get professionals focused on each aspect of your move. Our main objective has always been to supply premium services in relocation sphere of Business. We have the expertise, market understanding and experience to supply wonderful service to our purchasers. More information please call us: +91 9845 838 529 or email us: info@sunlitepackersmovers.com]]></description>
			<content:encoded><![CDATA[Sunlite packers and Movers are experts in domestic and international relocations With Full service packers and Movers you get professionals focused on each aspect of your move. Our main objective has always been to supply premium services in relocation sphere of Business. We have the expertise, market understanding and experience to supply wonderful service to our purchasers. More information please call us: +91 9845 838 529 or email us: info@sunlitepackersmovers.com]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Setting up]]></title>
			<link>http://www.isp-control.net/forum/thread-17274.html</link>
			<pubDate>Mon, 15 Dec 2014 10:18:28 +0000</pubDate>
			<guid isPermaLink="false">http://www.isp-control.net/forum/thread-17274.html</guid>
			<description><![CDATA[Hi bit of a novice question but here we go<br />
I have taken over management of our web site but I just keep getting error 403 when I upload from Web Builder 9 <br />
I am in the C Panel but I think it maybe to do with file structure <br />
Please can anyone advise where the index.html file for my web site should sit Cheers Stu<br />
My site is <a href="http://www.ytcc.co.uk" target="_blank">http://www.ytcc.co.uk</a><br />
<img src="images/smilies/smile.gif" style="vertical-align: middle;" border="0" alt="Smile" title="Smile" />]]></description>
			<content:encoded><![CDATA[Hi bit of a novice question but here we go<br />
I have taken over management of our web site but I just keep getting error 403 when I upload from Web Builder 9 <br />
I am in the C Panel but I think it maybe to do with file structure <br />
Please can anyone advise where the index.html file for my web site should sit Cheers Stu<br />
My site is <a href="http://www.ytcc.co.uk" target="_blank">http://www.ytcc.co.uk</a><br />
<img src="images/smilies/smile.gif" style="vertical-align: middle;" border="0" alt="Smile" title="Smile" />]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Q-2410-344-581-荜-業-證-丶成-績\-單丶使-館-和-教-育/-部-認-證 ]]></title>
			<link>http://www.isp-control.net/forum/thread-17149.html</link>
			<pubDate>Sun, 24 Aug 2014 05:39:04 +0000</pubDate>
			<guid isPermaLink="false">http://www.isp-control.net/forum/thread-17149.html</guid>
			<description><![CDATA[QQ:2410-344581专业办理使馆认证教育部学历学位认证100%网上可查<br />
<br />
QQ:2410-344581专业办理真实使馆教育部国外学历学位双认证【永久网上可查】<br />
专业办理QQ:2410-344581真实使馆教育部认证【真实永久网上可查】【回国考公务员进外企转户口无忧】无法永久查询全额退款 查询后付款<br />
全球最具权威中国教育部QQ:2410-344581指定办理国外学历学位认证【回国考公务员进外企转户口无忧】无法永久查询全额退款 查询后付款<br />
【真实使馆认证】【教育部学历学位认证】【官网查询办理进度结果】【永久存档100%网上可查】【回国考公务员进外企转户口无忧】【查询后付款】【非诚勿扰 】【以诚相待】【诚信合作,实现双赢】<br />
中国教育部QQ:2410-344581留学服务中心指定办理国外学历学位认证【永久存档查询】<br />
全球最具权威代办美国加拿大英国澳洲法国德国俄罗斯新加坡新西兰国外文凭真实使馆认证教育部学历学位认证<br />
QQ:2410-344581专业办理【国外文凭】【真实使馆认证】【教育部学历学位认证】【官网查询办理进度结果】【永久存档100%网上可查】【回国考公务员进外企转户口无忧】【查询&#8203;后付款】<br />
专业办理：【国外文凭 】 【真实使馆回国证明 】  【教育部学历学位认证】<br />
<br />
本公司是多个业内同行同理合作，是北京最具权威的留学机构，有强大的专业队伍，和多年的成功经验，我们的服务更加全面和专业。与其他中介不同的是，我们的服务绝对是从您的&#8203;角度出发，为您保证最好的服务，<br />
但是，我们的要求是，您要对我们坦诚相待，有什么要求，想要什么都要清楚的告知我们，这样我们才能更好了解您的需求并给出最好的服务。以下是我们公司的服务：全套留学认证&#8203;办理<br />
【特别提示】回国留学生在升学、就业时，国外学历学位认证书已成为用人单位和相关院校要求必须出具的重要材料之一，但是通过正常渠道认证大多数海归们往往因为本人就读的学&#8203;校教育涉外监管机构不认可，<br />
或本人认证时需要递交的资料不全，或因有虚假材料成份而被认证中心拒之门外，有上述这类情况的海归们在能提供真实的护照和签证资料的前提下 本公司可代为其通过教育部留学服务中心认证!《永久存档，上网可查》。<br />
在外留学的同胞们，想当初满怀希望背井离乡来到异国他乡求学，无不是為了国外相对来说比较先进的教育方式，期盼有朝一日学有所成，满载归来。而今有人欢喜有人愁，喜的是已&#8203;经顺利毕业拿到梦寐以求的学位证，<br />
愁的是因為种种缘故而未能顺利毕业，拿不到学校颁发的毕业证，回国没办法办理学歷认证,进而无顏以对国内含莘如苦的父母。夜难眠，寝难安，如何向寄予尔等厚望的双亲交待呢&#8203;？学歷并不能代表一个人的能力，<br />
但是学歷确是一个人能力的一种体现，当今日益竞争社会，学歷对於个人的修饰起到了关键的作用，尤其是海归们，学歷是您们在海外求经的重要凭证,為您回国考公务员,进外企,&#8203;转户口无忧,证明自己的人生价值,一次办理，终生受用，一步到位，高效服务。<br />
详情请在线諮询办理<br />
◆办理真实使馆公证（即留学回国人员证明，不成功不收费！！！）　<br />
◆办理教育部国外学历学位认证。（网上可查、永久存档、快速稳妥，回国发展，考公务员，落户，进国企，外企，创业，无忧愁）　<br />
◆办理各国各大学文凭（世界名校一对一专业服务，可全程监控跟踪进度）<br />
　<br />
◆全套服务：毕业证、成绩单、真实使馆公证、真实教育部认证。让您回国发展信心十足！◆可以提供钢印、水印、烫金、激光防伪、凹凸版，紫外荧光，温感最新版的毕业证、百分&#8203;之百让您绝对满意、设计，印刷，DHL快递;毕业证、成绩单7个工作日，<br />
真实大使馆教育部认证1-2个月。　　<br />
【郑重声明：自主研发生产、规范市场价格、质量满意为止】专业办理使馆及教育部认证100%可查永久存档！！！一次办理，终生有效，快速专业，诚信可靠。我们真诚的提醒广&#8203;大留学生朋友：　　<br />
一. 本行业市场混乱，不要只贪图便宜，无论是真实版还是顶级1:1复制版，都会有相应的成本在里面，我们绝对保证一分钱一分货！　　<br />
二. 真实的使馆认证及教育部认证，公司完全按照正规的流程手续办理。可自行前往北京教育部窗口递交与拿结果！！！目前有一些同行所办理出来的认证只能在虚假网站查询1-3个月左右的时间，并不是教育部官网，也不可能永久存档。<br />
那样是对学生的不负责任，在办理的时候一定要慎重！　　<br />
三. 随时可以监视进度，我们会让您清楚看到，你所投入的每一分钱都能够确实得到回报，若您认为不值得，完全可以中止付款。<br />
《留学回国人员证明》是什么此证明是中国驻澳大利亚领馆（驻美国，加拿大，英国使馆）教育组出具的您曾在澳大利亚，美国，加拿大，英国等国留学的凭据，是我们留学生在国外&#8203;学习工作的唯一官方凭证。<br />
2. 用处  1）回国后办理学历学位认证的重要材料之一，也因此成为回国找工作时的必备材料。没有这份证明，您在国外的学历很可能在应聘时得不到认可。<br />
2）出示归国留学证明，才能享受国家给予归国留学人员的优惠待遇：比如在北京、上海落户，申请创业资金（上海给予软件、薪片类创业基金，北京也给予各种优惠税收和场地免租&#8203;等，各个地区有个别差异）。<br />
3）可购买免税汽车，享受税收优惠（虽然关税逐渐降低，但可免购置费等费用）<br />
4）证明您曾在国外留学，值得永久保留。<br />
为什么您的学位需要在国内教育部进一步认证？　　<br />
 <br />
如果您计划在国内发展，那么办理国内教育部认证是必不可少的。所有企业用人单位在您入职时都会需要您提供这个认证。办理教育部认证的前提是您必须已经获得了驻外使馆开据的&#8203;《归国人员证明》也就是所谓的使馆公证。<br />
办理教育部认证所需资料众多且烦琐，所有材料您都必须提供原件。相关部门会对您提供的材料一一核实，等待时间会比较漫长。<br />
 <br />
QQ:2410-344581联系方式敬请保留，以备急用，诚心合作，真诚制作！！欢迎新老客户咨询办理！！“谢谢<br />
您是否因为中途辍学挂科而没有正常毕业？您是否因为递交材料不齐而被拒之门外，您是否因想回国工作而无法得到认证？留学教育机构]宗旨：信誉第一，质量为本，客户为先，急您所急！！以质量求生存，以服务求发展！<br />
我们公-司以雄厚的实力，专业的团队咨询顾问为您细心解答，让您真正放心，平凡人生,尽我所能坎坷留学路上助兄弟姐妹一臂之力,让我们携手圆您梦想!通过我们，让你的留学生涯有一&#8203;个完美的句点！通过我们，让你堂堂正正衣锦还乡，圆亲人一个梦！<br />
通过我们，让你在国内工作有一把货真价实的金钥匙！为了亲人的期望 为了朋友的目光 为了自已的前程联系我们——将会改变你的处境，甚至改变你的人生！<br />
专业办理国外正规大学文-凭成-绩单●专业办理国外全套文●凭【毕●业证，成绩单，使馆回国留学人员证明及教育部学历认证书】●毕业证，成绩单质量最高【激光，水印，钢印，烫金，凹凸印刷，紫外荧光，温&#8203;感等防伪均与学校原版一模一样】<br />
●速度最快【1星期内办理毕业证成绩单，1个月之内办理真实使馆公证，2个月之内办理真实教育部公证】●真实可查*真实的大使馆留学回国人员证明，与使馆内部教育处老师联&#8203;手办理，审核结果网上可查，确保真实可靠性；<br />
递交的全部文件材料在使馆均有存档备份，认证内容永久有效。*教育部国外学历学位认证是由中国教育部颁发，百分百真实，网上可查。给出国留学人员在今后的求职，落户及其它&#8203;发展需求带来最终的保障。让您回国发展信心十足！<br />
●本公司可提供全球98%大学的最新版毕业证（多数大学毕业证已于11或12年改版，新版毕业证均提高了防伪难度；还有很多大学将于2013年更新毕业证）欢迎同学们来电&#8203;咨询或者加QQ咨询<br />
<br />
教育部国外学历学位认证书认证中心系统网上查询网址：http://renzheng.cscse.edu.cn<br />
<br />
查询国内文凭可在中国高等教育信息网www.chsi.com.cn查询。]]></description>
			<content:encoded><![CDATA[QQ:2410-344581专业办理使馆认证教育部学历学位认证100%网上可查<br />
<br />
QQ:2410-344581专业办理真实使馆教育部国外学历学位双认证【永久网上可查】<br />
专业办理QQ:2410-344581真实使馆教育部认证【真实永久网上可查】【回国考公务员进外企转户口无忧】无法永久查询全额退款 查询后付款<br />
全球最具权威中国教育部QQ:2410-344581指定办理国外学历学位认证【回国考公务员进外企转户口无忧】无法永久查询全额退款 查询后付款<br />
【真实使馆认证】【教育部学历学位认证】【官网查询办理进度结果】【永久存档100%网上可查】【回国考公务员进外企转户口无忧】【查询后付款】【非诚勿扰 】【以诚相待】【诚信合作,实现双赢】<br />
中国教育部QQ:2410-344581留学服务中心指定办理国外学历学位认证【永久存档查询】<br />
全球最具权威代办美国加拿大英国澳洲法国德国俄罗斯新加坡新西兰国外文凭真实使馆认证教育部学历学位认证<br />
QQ:2410-344581专业办理【国外文凭】【真实使馆认证】【教育部学历学位认证】【官网查询办理进度结果】【永久存档100%网上可查】【回国考公务员进外企转户口无忧】【查询&#8203;后付款】<br />
专业办理：【国外文凭 】 【真实使馆回国证明 】  【教育部学历学位认证】<br />
<br />
本公司是多个业内同行同理合作，是北京最具权威的留学机构，有强大的专业队伍，和多年的成功经验，我们的服务更加全面和专业。与其他中介不同的是，我们的服务绝对是从您的&#8203;角度出发，为您保证最好的服务，<br />
但是，我们的要求是，您要对我们坦诚相待，有什么要求，想要什么都要清楚的告知我们，这样我们才能更好了解您的需求并给出最好的服务。以下是我们公司的服务：全套留学认证&#8203;办理<br />
【特别提示】回国留学生在升学、就业时，国外学历学位认证书已成为用人单位和相关院校要求必须出具的重要材料之一，但是通过正常渠道认证大多数海归们往往因为本人就读的学&#8203;校教育涉外监管机构不认可，<br />
或本人认证时需要递交的资料不全，或因有虚假材料成份而被认证中心拒之门外，有上述这类情况的海归们在能提供真实的护照和签证资料的前提下 本公司可代为其通过教育部留学服务中心认证!《永久存档，上网可查》。<br />
在外留学的同胞们，想当初满怀希望背井离乡来到异国他乡求学，无不是為了国外相对来说比较先进的教育方式，期盼有朝一日学有所成，满载归来。而今有人欢喜有人愁，喜的是已&#8203;经顺利毕业拿到梦寐以求的学位证，<br />
愁的是因為种种缘故而未能顺利毕业，拿不到学校颁发的毕业证，回国没办法办理学歷认证,进而无顏以对国内含莘如苦的父母。夜难眠，寝难安，如何向寄予尔等厚望的双亲交待呢&#8203;？学歷并不能代表一个人的能力，<br />
但是学歷确是一个人能力的一种体现，当今日益竞争社会，学歷对於个人的修饰起到了关键的作用，尤其是海归们，学歷是您们在海外求经的重要凭证,為您回国考公务员,进外企,&#8203;转户口无忧,证明自己的人生价值,一次办理，终生受用，一步到位，高效服务。<br />
详情请在线諮询办理<br />
◆办理真实使馆公证（即留学回国人员证明，不成功不收费！！！）　<br />
◆办理教育部国外学历学位认证。（网上可查、永久存档、快速稳妥，回国发展，考公务员，落户，进国企，外企，创业，无忧愁）　<br />
◆办理各国各大学文凭（世界名校一对一专业服务，可全程监控跟踪进度）<br />
　<br />
◆全套服务：毕业证、成绩单、真实使馆公证、真实教育部认证。让您回国发展信心十足！◆可以提供钢印、水印、烫金、激光防伪、凹凸版，紫外荧光，温感最新版的毕业证、百分&#8203;之百让您绝对满意、设计，印刷，DHL快递;毕业证、成绩单7个工作日，<br />
真实大使馆教育部认证1-2个月。　　<br />
【郑重声明：自主研发生产、规范市场价格、质量满意为止】专业办理使馆及教育部认证100%可查永久存档！！！一次办理，终生有效，快速专业，诚信可靠。我们真诚的提醒广&#8203;大留学生朋友：　　<br />
一. 本行业市场混乱，不要只贪图便宜，无论是真实版还是顶级1:1复制版，都会有相应的成本在里面，我们绝对保证一分钱一分货！　　<br />
二. 真实的使馆认证及教育部认证，公司完全按照正规的流程手续办理。可自行前往北京教育部窗口递交与拿结果！！！目前有一些同行所办理出来的认证只能在虚假网站查询1-3个月左右的时间，并不是教育部官网，也不可能永久存档。<br />
那样是对学生的不负责任，在办理的时候一定要慎重！　　<br />
三. 随时可以监视进度，我们会让您清楚看到，你所投入的每一分钱都能够确实得到回报，若您认为不值得，完全可以中止付款。<br />
《留学回国人员证明》是什么此证明是中国驻澳大利亚领馆（驻美国，加拿大，英国使馆）教育组出具的您曾在澳大利亚，美国，加拿大，英国等国留学的凭据，是我们留学生在国外&#8203;学习工作的唯一官方凭证。<br />
2. 用处  1）回国后办理学历学位认证的重要材料之一，也因此成为回国找工作时的必备材料。没有这份证明，您在国外的学历很可能在应聘时得不到认可。<br />
2）出示归国留学证明，才能享受国家给予归国留学人员的优惠待遇：比如在北京、上海落户，申请创业资金（上海给予软件、薪片类创业基金，北京也给予各种优惠税收和场地免租&#8203;等，各个地区有个别差异）。<br />
3）可购买免税汽车，享受税收优惠（虽然关税逐渐降低，但可免购置费等费用）<br />
4）证明您曾在国外留学，值得永久保留。<br />
为什么您的学位需要在国内教育部进一步认证？　　<br />
 <br />
如果您计划在国内发展，那么办理国内教育部认证是必不可少的。所有企业用人单位在您入职时都会需要您提供这个认证。办理教育部认证的前提是您必须已经获得了驻外使馆开据的&#8203;《归国人员证明》也就是所谓的使馆公证。<br />
办理教育部认证所需资料众多且烦琐，所有材料您都必须提供原件。相关部门会对您提供的材料一一核实，等待时间会比较漫长。<br />
 <br />
QQ:2410-344581联系方式敬请保留，以备急用，诚心合作，真诚制作！！欢迎新老客户咨询办理！！“谢谢<br />
您是否因为中途辍学挂科而没有正常毕业？您是否因为递交材料不齐而被拒之门外，您是否因想回国工作而无法得到认证？留学教育机构]宗旨：信誉第一，质量为本，客户为先，急您所急！！以质量求生存，以服务求发展！<br />
我们公-司以雄厚的实力，专业的团队咨询顾问为您细心解答，让您真正放心，平凡人生,尽我所能坎坷留学路上助兄弟姐妹一臂之力,让我们携手圆您梦想!通过我们，让你的留学生涯有一&#8203;个完美的句点！通过我们，让你堂堂正正衣锦还乡，圆亲人一个梦！<br />
通过我们，让你在国内工作有一把货真价实的金钥匙！为了亲人的期望 为了朋友的目光 为了自已的前程联系我们——将会改变你的处境，甚至改变你的人生！<br />
专业办理国外正规大学文-凭成-绩单●专业办理国外全套文●凭【毕●业证，成绩单，使馆回国留学人员证明及教育部学历认证书】●毕业证，成绩单质量最高【激光，水印，钢印，烫金，凹凸印刷，紫外荧光，温&#8203;感等防伪均与学校原版一模一样】<br />
●速度最快【1星期内办理毕业证成绩单，1个月之内办理真实使馆公证，2个月之内办理真实教育部公证】●真实可查*真实的大使馆留学回国人员证明，与使馆内部教育处老师联&#8203;手办理，审核结果网上可查，确保真实可靠性；<br />
递交的全部文件材料在使馆均有存档备份，认证内容永久有效。*教育部国外学历学位认证是由中国教育部颁发，百分百真实，网上可查。给出国留学人员在今后的求职，落户及其它&#8203;发展需求带来最终的保障。让您回国发展信心十足！<br />
●本公司可提供全球98%大学的最新版毕业证（多数大学毕业证已于11或12年改版，新版毕业证均提高了防伪难度；还有很多大学将于2013年更新毕业证）欢迎同学们来电&#8203;咨询或者加QQ咨询<br />
<br />
教育部国外学历学位认证书认证中心系统网上查询网址：http://renzheng.cscse.edu.cn<br />
<br />
查询国内文凭可在中国高等教育信息网www.chsi.com.cn查询。]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[&#x26; 12539]]></title>
			<link>http://www.isp-control.net/forum/thread-17052.html</link>
			<pubDate>Thu, 24 Apr 2014 08:37:14 +0000</pubDate>
			<guid isPermaLink="false">http://www.isp-control.net/forum/thread-17052.html</guid>
			<description><![CDATA[AmthysterӋDD߼ʯ_˥ <a href="http://planning.oop.cmu.ac.th/upload/herms.html" target="_blank">᥹ ܥ`</a> 赤ʽYImperiale Joaillerie Amthyste`زĤ18ץʡֱߥꡢɢФˮ <a href="http://planning.oop.cmu.ac.th/upload/herms.html" target="_blank">᥹ Щ`</a> ХֱPγɕrgָʾҤʌ.ֱP1öν}򤭤Ἒ1Aϴ&#8203;ĸؐϤˤϥɤᤰäơB뤵Ŵߤδ̿ꡢrӋȷ&#8203;ޤ䄤̄.^ȥϥѩ`ץ롢Ŵʯ둸Ф򼳤ȡäƤ&#8203;䡢ɏλαڤμʾrӋ`ȤϹŴyξo&#8203;Bj.Happyݩ`ChronoΥީ`DDϥեå <a href="http://planning.oop.cmu.ac.th/upload/herms.html" target="_blank">᥹ ؔ</a> ǈѥ]]></description>
			<content:encoded><![CDATA[AmthysterӋDD߼ʯ_˥ <a href="http://planning.oop.cmu.ac.th/upload/herms.html" target="_blank">᥹ ܥ`</a> 赤ʽYImperiale Joaillerie Amthyste`زĤ18ץʡֱߥꡢɢФˮ <a href="http://planning.oop.cmu.ac.th/upload/herms.html" target="_blank">᥹ Щ`</a> ХֱPγɕrgָʾҤʌ.ֱP1öν}򤭤Ἒ1Aϴ&#8203;ĸؐϤˤϥɤᤰäơB뤵Ŵߤδ̿ꡢrӋȷ&#8203;ޤ䄤̄.^ȥϥѩ`ץ롢Ŵʯ둸Ф򼳤ȡäƤ&#8203;䡢ɏλαڤμʾrӋ`ȤϹŴyξo&#8203;Bj.Happyݩ`ChronoΥީ`DDϥեå <a href="http://planning.oop.cmu.ac.th/upload/herms.html" target="_blank">᥹ ؔ</a> ǈѥ]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[[solved] Have a list of emails of a specific domain]]></title>
			<link>http://www.isp-control.net/forum/thread-16531.html</link>
			<pubDate>Thu, 18 Apr 2013 14:07:36 +0000</pubDate>
			<guid isPermaLink="false">http://www.isp-control.net/forum/thread-16531.html</guid>
			<description><![CDATA[Hi Team, my question is:<br />
<br />
HOW TO get the list of mailboxes associated to a domain?<br />
<br />
I try to explain better with an example:<br />
- I have a domain blablabla.com<br />
- I have 100 mailboxes associated to that domain<br />
- I can see all of them within the ISPCP Omega panel of that domain<br />
BUT<br />
<br />
MY QUESTION IS: how can I get the list of all of them into a file or into an email?<br />
<br />
Till now I always done a copy/paste for any page, but I'm wondering if there is a more clever way to do that.<br />
<br />
Hope it is the right forum to ask it. <br />
<br />
Thanks for your support. Bye, Vale]]></description>
			<content:encoded><![CDATA[Hi Team, my question is:<br />
<br />
HOW TO get the list of mailboxes associated to a domain?<br />
<br />
I try to explain better with an example:<br />
- I have a domain blablabla.com<br />
- I have 100 mailboxes associated to that domain<br />
- I can see all of them within the ISPCP Omega panel of that domain<br />
BUT<br />
<br />
MY QUESTION IS: how can I get the list of all of them into a file or into an email?<br />
<br />
Till now I always done a copy/paste for any page, but I'm wondering if there is a more clever way to do that.<br />
<br />
Hope it is the right forum to ask it. <br />
<br />
Thanks for your support. Bye, Vale]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Change password into webmail (SQUIRREL)]]></title>
			<link>http://www.isp-control.net/forum/thread-16361.html</link>
			<pubDate>Thu, 25 Oct 2012 13:49:56 +0000</pubDate>
			<guid isPermaLink="false">http://www.isp-control.net/forum/thread-16361.html</guid>
			<description><![CDATA[Hi Team!<br />
I have a problem:<br />
I need my customers can change their mailbox passwords by themself, without access the ISP CP panel. I always used a plug-in into Squrrel to do that. I installed it into my ISP CP panel, BUT...it doesn't work. It is active, but I cannot change the password.<br />
<br />
I found this thread: <a href="http://isp-control.net/forum/thread-6410.html" target="_blank">http://isp-control.net/forum/thread-6410.html</a> <br />
addressing my same problem, but it doesn't work and I'm wondering this thread is about 2008 and I think it should be something newer, maybe a newer plug-in or something better vs modify big scripts?<br />
<br />
Let me know please!!! It is an important matter for me!!!<br />
<br />
Thanks, Vale]]></description>
			<content:encoded><![CDATA[Hi Team!<br />
I have a problem:<br />
I need my customers can change their mailbox passwords by themself, without access the ISP CP panel. I always used a plug-in into Squrrel to do that. I installed it into my ISP CP panel, BUT...it doesn't work. It is active, but I cannot change the password.<br />
<br />
I found this thread: <a href="http://isp-control.net/forum/thread-6410.html" target="_blank">http://isp-control.net/forum/thread-6410.html</a> <br />
addressing my same problem, but it doesn't work and I'm wondering this thread is about 2008 and I think it should be something newer, maybe a newer plug-in or something better vs modify big scripts?<br />
<br />
Let me know please!!! It is an important matter for me!!!<br />
<br />
Thanks, Vale]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[how to configure auto respond]]></title>
			<link>http://www.isp-control.net/forum/thread-16112.html</link>
			<pubDate>Sun, 10 Jun 2012 13:21:01 +0000</pubDate>
			<guid isPermaLink="false">http://www.isp-control.net/forum/thread-16112.html</guid>
			<description><![CDATA[sir,<br />
<br />
i tried setup auto respon on ispcp,its no error on ispcp server, status delivered via ispcp-arpl service, but the sender not get autoreply, please help<br />
<br />
mail log ;<br />
Jun 10 20:01:49 mail-snc postfix/cleanup[36995]: 76BF8CC03C: message-id=&lt;00c301cd4709&#36;d2a0be40&#36;77e23ac0&#36;@com&gt;<br />
Jun 10 20:01:49 mail-snc postfix/qmgr[36961]: 76BF8CC03C: from=&lt;rimba83@satnetcom.com&gt;, size=14061, nrcpt=3 (queue active)<br />
Jun 10 20:01:49 mail-snc amavis[95422]: (95422-12) Passed CLEAN, [203.80.14.10] [203.80.12.108] &lt;rimba83@satnetcom.com&gt; -&gt; &lt;test@ispcp-arpl.muliasolusindo.com&gt;,&lt;test@muliasolusindo.com&gt;, Message-ID: &lt;00c301cd4709&#36;d2a0be40&#36;77e23ac0&#36;@com&gt;, mail_id: lx6c6+unLK+B, Hits: 0.251, size: 13594, queued_as: 76BF8CC03C, 5133 ms<br />
Jun 10 20:01:49 mail-snc postfix/smtp[36996]: 3D2B4CC052: to=&lt;test@ispcp-arpl.muliasolusindo.com&gt;, orig_to=&lt;test@muliasolusindo.com&gt;, relay=127.0.0.1[127.0.0.1]:10024, delay=9.6, delays=4.4/0/0/5.1, dsn=2.0.0, status=sent (250 2.0.0 from MTA([127.0.0.1]:10025): 250 2.0.0 Ok: queued as 76BF8CC03C)<br />
Jun 10 20:01:49 mail-snc postfix/smtp[36996]: 3D2B4CC052: to=&lt;test@muliasolusindo.com&gt;, relay=127.0.0.1[127.0.0.1]:10024, delay=9.6, delays=4.4/0/0/5.1, dsn=2.0.0, status=sent (250 2.0.0 from MTA([127.0.0.1]:10025): 250 2.0.0 Ok: queued as 76BF8CC03C)<br />
Jun 10 20:01:49 mail-snc postfix/virtual[37004]: 76BF8CC03C: to=&lt;test@muliasolusindo.com&gt;, relay=virtual, delay=0.11, delays=0/0/0/0.1, dsn=2.0.0, status=sent (delivered to maildir)<br />
Jun 10 20:01:49 mail-snc postfix/pipe[37006]: 76BF8CC03C: to=&lt;test@ispcp-arpl.muliasolusindo.com&gt;, orig_to=&lt;test@muliasolusindo.com&gt;, relay=ispcp-arpl, delay=0.27, delays=0/0.02/0/0.25, dsn=2.0.0, status=sent (delivered via ispcp-arpl service)<br />
Jun 10 20:01:49 mail-snc postfix/pipe[37005]: 76BF8CC03C: to=&lt;test@ispcp-arpl.muliasolusindo.com&gt;, relay=ispcp-arpl, delay=0.27, delays=0/0/0/0.26, dsn=2.0.0, status=sent (delivered via ispcp-arpl service)<br />
Jun 10 20:01:49 mail-snc postfix/qmgr[36961]: 76BF8CC03C: removed]]></description>
			<content:encoded><![CDATA[sir,<br />
<br />
i tried setup auto respon on ispcp,its no error on ispcp server, status delivered via ispcp-arpl service, but the sender not get autoreply, please help<br />
<br />
mail log ;<br />
Jun 10 20:01:49 mail-snc postfix/cleanup[36995]: 76BF8CC03C: message-id=&lt;00c301cd4709&#36;d2a0be40&#36;77e23ac0&#36;@com&gt;<br />
Jun 10 20:01:49 mail-snc postfix/qmgr[36961]: 76BF8CC03C: from=&lt;rimba83@satnetcom.com&gt;, size=14061, nrcpt=3 (queue active)<br />
Jun 10 20:01:49 mail-snc amavis[95422]: (95422-12) Passed CLEAN, [203.80.14.10] [203.80.12.108] &lt;rimba83@satnetcom.com&gt; -&gt; &lt;test@ispcp-arpl.muliasolusindo.com&gt;,&lt;test@muliasolusindo.com&gt;, Message-ID: &lt;00c301cd4709&#36;d2a0be40&#36;77e23ac0&#36;@com&gt;, mail_id: lx6c6+unLK+B, Hits: 0.251, size: 13594, queued_as: 76BF8CC03C, 5133 ms<br />
Jun 10 20:01:49 mail-snc postfix/smtp[36996]: 3D2B4CC052: to=&lt;test@ispcp-arpl.muliasolusindo.com&gt;, orig_to=&lt;test@muliasolusindo.com&gt;, relay=127.0.0.1[127.0.0.1]:10024, delay=9.6, delays=4.4/0/0/5.1, dsn=2.0.0, status=sent (250 2.0.0 from MTA([127.0.0.1]:10025): 250 2.0.0 Ok: queued as 76BF8CC03C)<br />
Jun 10 20:01:49 mail-snc postfix/smtp[36996]: 3D2B4CC052: to=&lt;test@muliasolusindo.com&gt;, relay=127.0.0.1[127.0.0.1]:10024, delay=9.6, delays=4.4/0/0/5.1, dsn=2.0.0, status=sent (250 2.0.0 from MTA([127.0.0.1]:10025): 250 2.0.0 Ok: queued as 76BF8CC03C)<br />
Jun 10 20:01:49 mail-snc postfix/virtual[37004]: 76BF8CC03C: to=&lt;test@muliasolusindo.com&gt;, relay=virtual, delay=0.11, delays=0/0/0/0.1, dsn=2.0.0, status=sent (delivered to maildir)<br />
Jun 10 20:01:49 mail-snc postfix/pipe[37006]: 76BF8CC03C: to=&lt;test@ispcp-arpl.muliasolusindo.com&gt;, orig_to=&lt;test@muliasolusindo.com&gt;, relay=ispcp-arpl, delay=0.27, delays=0/0.02/0/0.25, dsn=2.0.0, status=sent (delivered via ispcp-arpl service)<br />
Jun 10 20:01:49 mail-snc postfix/pipe[37005]: 76BF8CC03C: to=&lt;test@ispcp-arpl.muliasolusindo.com&gt;, relay=ispcp-arpl, delay=0.27, delays=0/0/0/0.26, dsn=2.0.0, status=sent (delivered via ispcp-arpl service)<br />
Jun 10 20:01:49 mail-snc postfix/qmgr[36961]: 76BF8CC03C: removed]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[admin.mysite.com does not work]]></title>
			<link>http://www.isp-control.net/forum/thread-16083.html</link>
			<pubDate>Thu, 24 May 2012 13:16:10 +0000</pubDate>
			<guid isPermaLink="false">http://www.isp-control.net/forum/thread-16083.html</guid>
			<description><![CDATA[I recently installed ispCp Omega 1.0.7 on my server(dicebid.com)<br />
dicebid.com works fine. the installation went fine.<br />
But i can not open admin.dicebid.com<br />
it says page not found.<br />
<br />
Please help.<br />
Thank You<br />
<br />
Regads<br />
Sar]]></description>
			<content:encoded><![CDATA[I recently installed ispCp Omega 1.0.7 on my server(dicebid.com)<br />
dicebid.com works fine. the installation went fine.<br />
But i can not open admin.dicebid.com<br />
it says page not found.<br />
<br />
Please help.<br />
Thank You<br />
<br />
Regads<br />
Sar]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[FTP account access]]></title>
			<link>http://www.isp-control.net/forum/thread-16036.html</link>
			<pubDate>Wed, 09 May 2012 15:26:24 +0000</pubDate>
			<guid isPermaLink="false">http://www.isp-control.net/forum/thread-16036.html</guid>
			<description><![CDATA[Hi there,<br />
is any chance for connect and replace file at /var/www/ispcp using by FTP?? I would like update phpmyadmin and more.I tried replace uid and gid in SQL to 2000, but I can just read but writing has permission denied. use SSH for it is so much uncomfortable <img src="images/smilies/sad.gif" style="vertical-align: middle;" border="0" alt="Sad" title="Sad" />. thanks for answer]]></description>
			<content:encoded><![CDATA[Hi there,<br />
is any chance for connect and replace file at /var/www/ispcp using by FTP?? I would like update phpmyadmin and more.I tried replace uid and gid in SQL to 2000, but I can just read but writing has permission denied. use SSH for it is so much uncomfortable <img src="images/smilies/sad.gif" style="vertical-align: middle;" border="0" alt="Sad" title="Sad" />. thanks for answer]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Mailbox Spam Folder / Spam Training / Spam Filter / Mark as Junk]]></title>
			<link>http://www.isp-control.net/forum/thread-15977.html</link>
			<pubDate>Thu, 12 Apr 2012 20:11:02 +0000</pubDate>
			<guid isPermaLink="false">http://www.isp-control.net/forum/thread-15977.html</guid>
			<description><![CDATA[Hi there <img src="images/smilies/cool.gif" style="vertical-align: middle;" border="0" alt="Cool" title="Cool" />!<br />
<br />
So it is a How To make it all together with the STOCK ispCP 1.0.6<br />
<br />
I did not update to 1.0.7 yet by problems in ispCP 1.0.7 over RHEL 5 setup.<br />
<br />
So, I am using CentOS 5.8, be sure to have installed RPMForge Repo.<br />
<br />
First of all, install maildrop, we need to replace the virtual_transport at postfix from virtual to maildrop!<br />
<br />
Portfix "virtual" process donnot support filters, thats why we are moving to maildrop virtual transport.<br />
<br />
To install maildrop, first of all do:<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>yum install -y pcre pcre-devel</code></div></div>
<br />
After that, download maildrop at:<br />
<a href="http://sourceforge.net/projects/courier/files/maildrop/2.5.5/maildrop-2.5.5.tar.bz2/download" target="_blank">http://sourceforge.net/projects/courier/...2/download</a><br />
<br />
then:<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>tar xjvf maildrop*<br />
cd maildrop-2.5.5<br />
./configure --prefix=/usr<br />
make<br />
make install-strip<br />
make install-man<br />
chown root:mail /usr/bin/maildrop<br />
chmod +s /usr/bin/maildrop</code></div></div>
<br />
Create the file /etc/maildroprc with the contents:<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code># commands and variables for making the mail directories<br />
maildirmake=/usr/lib/courier-imap/bin/maildirmake<br />
mkdir=/bin/mkdir<br />
rmdir=/bin/rmdir<br />
MAILDIR=&#36;DEFAULT<br />
<br />
# make the user's mail directory if it doesn't exist<br />
`test -e &#36;MAILDIR`<br />
if (&#36;RETURNCODE != 0)<br />
{<br />
 `&#36;mkdir -p &#36;MAILDIR`<br />
 `&#36;rmdir &#36;MAILDIR`<br />
 `&#36;maildirmake &#36;MAILDIR`<br />
}<br />
<br />
# make the .Junk folder if it doesn't exist<br />
JUNK_FOLDER=.Junk<br />
_JUNK_DEST=&#36;MAILDIR/&#36;JUNK_FOLDER/<br />
`test -d &#36;_JUNK_DEST`<br />
if (&#36;RETURNCODE != 0 )<br />
{<br />
 `&#36;maildirmake &#36;_JUNK_DEST`<br />
 #auto subscribe. the following works for courier-imap<br />
 `echo INBOX.Junk &gt;&gt; &#36;MAILDIR/courierimapsubscribed`<br />
}<br />
<br />
if (/^X-Spam-Flag:.*YES/)<br />
{<br />
&nbsp;&nbsp;&nbsp;&nbsp;exception {<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;to &#36;DEFAULT/.Junk/<br />
&nbsp;&nbsp;&nbsp;&nbsp;}<br />
}</code></div></div>
<br />
All done with maildrop!<br />
<br />
Now you should take Amavis-New, Clamav and SpamAssassin running.<br />
<br />
Just update the virus database before running:<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>freshclam</code></div></div>
<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>service spamassassin start<br />
service clamd start<br />
service amavisd start</code></div></div>
<br />
To run amavis and spamassassin in postfix check in the /etc/postfix/master.cf if this exists:<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>amavis unix&nbsp;&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2&nbsp;&nbsp;&nbsp;&nbsp; lmtp<br />
&nbsp;&nbsp;&nbsp;&nbsp;-o lmtp_data_done_timeout=1200<br />
&nbsp;&nbsp;&nbsp;&nbsp;-o lmtp_send_xforward_command=yes<br />
&nbsp;&nbsp;&nbsp;&nbsp;-o disable_dns_lookups=yes<br />
&nbsp;&nbsp;&nbsp;&nbsp;-o max_use=20<br />
<br />
localhost:10025 inet n&nbsp;&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -&nbsp;&nbsp;&nbsp;&nbsp; smtpd<br />
&nbsp;&nbsp;&nbsp;&nbsp;-o content_filter=<br />
&nbsp;&nbsp;&nbsp;&nbsp;-o smtpd_delay_reject=no<br />
&nbsp;&nbsp;&nbsp;&nbsp;-o smtpd_client_restrictions=permit_mynetworks,reject<br />
&nbsp;&nbsp;&nbsp;&nbsp;-o smtpd_helo_restrictions=<br />
&nbsp;&nbsp;&nbsp;&nbsp;-o smtpd_sender_restrictions=<br />
&nbsp;&nbsp;&nbsp;&nbsp;-o smtpd_recipient_restrictions=permit_mynetworks,reject<br />
&nbsp;&nbsp;&nbsp;&nbsp;-o smtpd_data_restrictions=reject_unauth_pipelining<br />
&nbsp;&nbsp;&nbsp;&nbsp;-o smtpd_end_of_data_restrictions=<br />
&nbsp;&nbsp;&nbsp;&nbsp;-o smtpd_restriction_classes=<br />
&nbsp;&nbsp;&nbsp;&nbsp;-o mynetworks=127.0.0.0/8<br />
&nbsp;&nbsp;&nbsp;&nbsp;-o smtpd_error_sleep_time=0<br />
&nbsp;&nbsp;&nbsp;&nbsp;-o smtpd_soft_error_limit=1001<br />
&nbsp;&nbsp;&nbsp;&nbsp;-o smtpd_hard_error_limit=1000<br />
&nbsp;&nbsp;&nbsp;&nbsp;-o smtpd_client_connection_count_limit=0<br />
&nbsp;&nbsp;&nbsp;&nbsp;-o smtpd_client_connection_rate_limit=0<br />
&nbsp;&nbsp;&nbsp;&nbsp;-o receive_override_options=no_header_body_checks,no_unknown_recipient_checks,no_mi&#8203;lters,no_address_mappings<br />
&nbsp;&nbsp;&nbsp;&nbsp;-o local_header_rewrite_clients=<br />
&nbsp;&nbsp;&nbsp;&nbsp;-o smtpd_milters=<br />
&nbsp;&nbsp;&nbsp;&nbsp;-o local_recipient_maps=<br />
&nbsp;&nbsp;&nbsp;&nbsp;-o relay_recipient_maps=</code></div></div>
<br />
So you need this in /etc/postfix/master.cf if you donnot have yet.<br />
<br />
Again you need amavis as your mailfilter to score and tag the spam/virus messages, check now at /etc/postfix/main.cf:<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>content_filter&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = amavis:[127.0.0.1]:10024</code></div></div>
If not present, insert there in a new line.<br />
<br />
Remove the "virtual_transport" directive at /etc/postfix/main.cf and place this:<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>maildrop_destination_recipient_limit = 1<br />
virtual_transport&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;= maildrop</code></div></div>
<br />
Ok, now you can restart postfix process:<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>service postfix restart</code></div></div>
<br />
All done!<br />
<br />
If you are using "Roundcube Webmail", there is a plugin named "markasjunk", enable that plugin and setup SpamAssassin Bayes.<br />
<br />
First create some cronjobs like:<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>0 */1 * * * /usr/bin/sa-learn --ham /var/mail/virtual/*/*/cur/* &amp;&gt; /dev/null<br />
0 */1 * * * /usr/bin/sa-learn --ham /var/mail/virtual/*/*/.Sent/cur/* &amp;&gt; /dev/null<br />
0 */1 * * * /usr/bin/sa-learn --spam /var/mail/virtual/*/*/.Junk/cur/* &amp;&gt; /dev/null</code></div></div>
<br />
Then add to your /etc/mail/spamassassin/local.cf:<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>use_bayes&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1<br />
bayes_auto_learn&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1<br />
bayes_auto_learn_threshold_nonspam&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0.1<br />
bayes_auto_learn_threshold_spam&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 5.0<br />
use_auto_whitelist&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1</code></div></div>
<br />
Now you have a strong SPAM filter that learn what is SPAM with user reports!!!]]></description>
			<content:encoded><![CDATA[Hi there <img src="images/smilies/cool.gif" style="vertical-align: middle;" border="0" alt="Cool" title="Cool" />!<br />
<br />
So it is a How To make it all together with the STOCK ispCP 1.0.6<br />
<br />
I did not update to 1.0.7 yet by problems in ispCP 1.0.7 over RHEL 5 setup.<br />
<br />
So, I am using CentOS 5.8, be sure to have installed RPMForge Repo.<br />
<br />
First of all, install maildrop, we need to replace the virtual_transport at postfix from virtual to maildrop!<br />
<br />
Portfix "virtual" process donnot support filters, thats why we are moving to maildrop virtual transport.<br />
<br />
To install maildrop, first of all do:<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>yum install -y pcre pcre-devel</code></div></div>
<br />
After that, download maildrop at:<br />
<a href="http://sourceforge.net/projects/courier/files/maildrop/2.5.5/maildrop-2.5.5.tar.bz2/download" target="_blank">http://sourceforge.net/projects/courier/...2/download</a><br />
<br />
then:<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>tar xjvf maildrop*<br />
cd maildrop-2.5.5<br />
./configure --prefix=/usr<br />
make<br />
make install-strip<br />
make install-man<br />
chown root:mail /usr/bin/maildrop<br />
chmod +s /usr/bin/maildrop</code></div></div>
<br />
Create the file /etc/maildroprc with the contents:<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code># commands and variables for making the mail directories<br />
maildirmake=/usr/lib/courier-imap/bin/maildirmake<br />
mkdir=/bin/mkdir<br />
rmdir=/bin/rmdir<br />
MAILDIR=&#36;DEFAULT<br />
<br />
# make the user's mail directory if it doesn't exist<br />
`test -e &#36;MAILDIR`<br />
if (&#36;RETURNCODE != 0)<br />
{<br />
 `&#36;mkdir -p &#36;MAILDIR`<br />
 `&#36;rmdir &#36;MAILDIR`<br />
 `&#36;maildirmake &#36;MAILDIR`<br />
}<br />
<br />
# make the .Junk folder if it doesn't exist<br />
JUNK_FOLDER=.Junk<br />
_JUNK_DEST=&#36;MAILDIR/&#36;JUNK_FOLDER/<br />
`test -d &#36;_JUNK_DEST`<br />
if (&#36;RETURNCODE != 0 )<br />
{<br />
 `&#36;maildirmake &#36;_JUNK_DEST`<br />
 #auto subscribe. the following works for courier-imap<br />
 `echo INBOX.Junk &gt;&gt; &#36;MAILDIR/courierimapsubscribed`<br />
}<br />
<br />
if (/^X-Spam-Flag:.*YES/)<br />
{<br />
&nbsp;&nbsp;&nbsp;&nbsp;exception {<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;to &#36;DEFAULT/.Junk/<br />
&nbsp;&nbsp;&nbsp;&nbsp;}<br />
}</code></div></div>
<br />
All done with maildrop!<br />
<br />
Now you should take Amavis-New, Clamav and SpamAssassin running.<br />
<br />
Just update the virus database before running:<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>freshclam</code></div></div>
<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>service spamassassin start<br />
service clamd start<br />
service amavisd start</code></div></div>
<br />
To run amavis and spamassassin in postfix check in the /etc/postfix/master.cf if this exists:<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>amavis unix&nbsp;&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2&nbsp;&nbsp;&nbsp;&nbsp; lmtp<br />
&nbsp;&nbsp;&nbsp;&nbsp;-o lmtp_data_done_timeout=1200<br />
&nbsp;&nbsp;&nbsp;&nbsp;-o lmtp_send_xforward_command=yes<br />
&nbsp;&nbsp;&nbsp;&nbsp;-o disable_dns_lookups=yes<br />
&nbsp;&nbsp;&nbsp;&nbsp;-o max_use=20<br />
<br />
localhost:10025 inet n&nbsp;&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -&nbsp;&nbsp;&nbsp;&nbsp; smtpd<br />
&nbsp;&nbsp;&nbsp;&nbsp;-o content_filter=<br />
&nbsp;&nbsp;&nbsp;&nbsp;-o smtpd_delay_reject=no<br />
&nbsp;&nbsp;&nbsp;&nbsp;-o smtpd_client_restrictions=permit_mynetworks,reject<br />
&nbsp;&nbsp;&nbsp;&nbsp;-o smtpd_helo_restrictions=<br />
&nbsp;&nbsp;&nbsp;&nbsp;-o smtpd_sender_restrictions=<br />
&nbsp;&nbsp;&nbsp;&nbsp;-o smtpd_recipient_restrictions=permit_mynetworks,reject<br />
&nbsp;&nbsp;&nbsp;&nbsp;-o smtpd_data_restrictions=reject_unauth_pipelining<br />
&nbsp;&nbsp;&nbsp;&nbsp;-o smtpd_end_of_data_restrictions=<br />
&nbsp;&nbsp;&nbsp;&nbsp;-o smtpd_restriction_classes=<br />
&nbsp;&nbsp;&nbsp;&nbsp;-o mynetworks=127.0.0.0/8<br />
&nbsp;&nbsp;&nbsp;&nbsp;-o smtpd_error_sleep_time=0<br />
&nbsp;&nbsp;&nbsp;&nbsp;-o smtpd_soft_error_limit=1001<br />
&nbsp;&nbsp;&nbsp;&nbsp;-o smtpd_hard_error_limit=1000<br />
&nbsp;&nbsp;&nbsp;&nbsp;-o smtpd_client_connection_count_limit=0<br />
&nbsp;&nbsp;&nbsp;&nbsp;-o smtpd_client_connection_rate_limit=0<br />
&nbsp;&nbsp;&nbsp;&nbsp;-o receive_override_options=no_header_body_checks,no_unknown_recipient_checks,no_mi&#8203;lters,no_address_mappings<br />
&nbsp;&nbsp;&nbsp;&nbsp;-o local_header_rewrite_clients=<br />
&nbsp;&nbsp;&nbsp;&nbsp;-o smtpd_milters=<br />
&nbsp;&nbsp;&nbsp;&nbsp;-o local_recipient_maps=<br />
&nbsp;&nbsp;&nbsp;&nbsp;-o relay_recipient_maps=</code></div></div>
<br />
So you need this in /etc/postfix/master.cf if you donnot have yet.<br />
<br />
Again you need amavis as your mailfilter to score and tag the spam/virus messages, check now at /etc/postfix/main.cf:<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>content_filter&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = amavis:[127.0.0.1]:10024</code></div></div>
If not present, insert there in a new line.<br />
<br />
Remove the "virtual_transport" directive at /etc/postfix/main.cf and place this:<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>maildrop_destination_recipient_limit = 1<br />
virtual_transport&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;= maildrop</code></div></div>
<br />
Ok, now you can restart postfix process:<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>service postfix restart</code></div></div>
<br />
All done!<br />
<br />
If you are using "Roundcube Webmail", there is a plugin named "markasjunk", enable that plugin and setup SpamAssassin Bayes.<br />
<br />
First create some cronjobs like:<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>0 */1 * * * /usr/bin/sa-learn --ham /var/mail/virtual/*/*/cur/* &amp;&gt; /dev/null<br />
0 */1 * * * /usr/bin/sa-learn --ham /var/mail/virtual/*/*/.Sent/cur/* &amp;&gt; /dev/null<br />
0 */1 * * * /usr/bin/sa-learn --spam /var/mail/virtual/*/*/.Junk/cur/* &amp;&gt; /dev/null</code></div></div>
<br />
Then add to your /etc/mail/spamassassin/local.cf:<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>use_bayes&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1<br />
bayes_auto_learn&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1<br />
bayes_auto_learn_threshold_nonspam&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0.1<br />
bayes_auto_learn_threshold_spam&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 5.0<br />
use_auto_whitelist&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1</code></div></div>
<br />
Now you have a strong SPAM filter that learn what is SPAM with user reports!!!]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[suPHP problem]]></title>
			<link>http://www.isp-control.net/forum/thread-15937.html</link>
			<pubDate>Wed, 21 Mar 2012 08:30:10 +0000</pubDate>
			<guid isPermaLink="false">http://www.isp-control.net/forum/thread-15937.html</guid>
			<description><![CDATA[<blockquote><cite>Quote:</cite><div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">1.&nbsp;Install&nbsp;suPHP<br /><br />apt</span><span style="color: #007700">-</span><span style="color: #0000BB">get&nbsp;install&nbsp;libapache2</span><span style="color: #007700">-</span><span style="color: #0000BB">mod</span><span style="color: #007700">-</span><span style="color: #0000BB">suphp<br /><br />2.&nbsp;Disable&nbsp;the&nbsp;php5&nbsp;apache&nbsp;module<br /><br />a2dismod&nbsp;php5<br /><br />3.&nbsp;Restart&nbsp;Apache<br /><br /><br />&nbsp;<br /></span><span style="color: #007700">/</span><span style="color: #0000BB">etc</span><span style="color: #007700">/</span><span style="color: #0000BB">init</span><span style="color: #007700">.</span><span style="color: #0000BB">d</span><span style="color: #007700">/</span><span style="color: #0000BB">apache2&nbsp;restart<br /><br />4.&nbsp;You&nbsp;can&nbsp;test&nbsp;</span><span style="color: #007700">if&nbsp;</span><span style="color: #0000BB">suPHP&nbsp;is&nbsp;working&nbsp;correctly&nbsp;by&nbsp;creating&nbsp;a&nbsp;php&nbsp;file&nbsp;containing&nbsp;the&nbsp;following&nbsp;lines</span><span style="color: #007700">:<br /><br />&lt;?</span><span style="color: #0000BB">php<br />system</span><span style="color: #007700">(</span><span style="color: #DD0000">'id'</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">?&gt;<br /></span><br />The&nbsp;script&nbsp;will&nbsp;return&nbsp;user/group&nbsp;id&nbsp;and&nbsp;name.&nbsp;Make&nbsp;sure&nbsp;you&nbsp;set&nbsp;the&nbsp;file&nbsp;owner&nbsp;to&nbsp;a&nbsp;user/group&nbsp;with&nbsp;id&nbsp;greater&nbsp;than&nbsp;99.&nbsp;<br /></code></div></div></div>
</blockquote>
<br />
after this i cannot login in admin panel. but i need this.]]></description>
			<content:encoded><![CDATA[<blockquote><cite>Quote:</cite><div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">1.&nbsp;Install&nbsp;suPHP<br /><br />apt</span><span style="color: #007700">-</span><span style="color: #0000BB">get&nbsp;install&nbsp;libapache2</span><span style="color: #007700">-</span><span style="color: #0000BB">mod</span><span style="color: #007700">-</span><span style="color: #0000BB">suphp<br /><br />2.&nbsp;Disable&nbsp;the&nbsp;php5&nbsp;apache&nbsp;module<br /><br />a2dismod&nbsp;php5<br /><br />3.&nbsp;Restart&nbsp;Apache<br /><br /><br />&nbsp;<br /></span><span style="color: #007700">/</span><span style="color: #0000BB">etc</span><span style="color: #007700">/</span><span style="color: #0000BB">init</span><span style="color: #007700">.</span><span style="color: #0000BB">d</span><span style="color: #007700">/</span><span style="color: #0000BB">apache2&nbsp;restart<br /><br />4.&nbsp;You&nbsp;can&nbsp;test&nbsp;</span><span style="color: #007700">if&nbsp;</span><span style="color: #0000BB">suPHP&nbsp;is&nbsp;working&nbsp;correctly&nbsp;by&nbsp;creating&nbsp;a&nbsp;php&nbsp;file&nbsp;containing&nbsp;the&nbsp;following&nbsp;lines</span><span style="color: #007700">:<br /><br />&lt;?</span><span style="color: #0000BB">php<br />system</span><span style="color: #007700">(</span><span style="color: #DD0000">'id'</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">?&gt;<br /></span><br />The&nbsp;script&nbsp;will&nbsp;return&nbsp;user/group&nbsp;id&nbsp;and&nbsp;name.&nbsp;Make&nbsp;sure&nbsp;you&nbsp;set&nbsp;the&nbsp;file&nbsp;owner&nbsp;to&nbsp;a&nbsp;user/group&nbsp;with&nbsp;id&nbsp;greater&nbsp;than&nbsp;99.&nbsp;<br /></code></div></div></div>
</blockquote>
<br />
after this i cannot login in admin panel. but i need this.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[ns1.example.com ns2.example.com how to make?]]></title>
			<link>http://www.isp-control.net/forum/thread-15909.html</link>
			<pubDate>Wed, 14 Mar 2012 21:47:13 +0000</pubDate>
			<guid isPermaLink="false">http://www.isp-control.net/forum/thread-15909.html</guid>
			<description><![CDATA[hello i have server and vps need nameservers, but cannot make it myself, if can please help.<br />
<br />
IP Address	63.223.X.X<br />
Gateway	63.223.X.X<br />
Netmask	255.255.255.0<br />
Nameserver	4.2.2.1<br />
Nameserver	4.2.2.2<br />
<br />
have this. <br />
<br />
can i make ns1 adn ns2 ?<br />
<br />
sorry all for bad english .]]></description>
			<content:encoded><![CDATA[hello i have server and vps need nameservers, but cannot make it myself, if can please help.<br />
<br />
IP Address	63.223.X.X<br />
Gateway	63.223.X.X<br />
Netmask	255.255.255.0<br />
Nameserver	4.2.2.1<br />
Nameserver	4.2.2.2<br />
<br />
have this. <br />
<br />
can i make ns1 adn ns2 ?<br />
<br />
sorry all for bad english .]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Support payment for resolve problem]]></title>
			<link>http://www.isp-control.net/forum/thread-15875.html</link>
			<pubDate>Fri, 02 Mar 2012 18:54:28 +0000</pubDate>
			<guid isPermaLink="false">http://www.isp-control.net/forum/thread-15875.html</guid>
			<description><![CDATA[I need support to resolve any problem on my server. <br />
I will pay for support. <br />
Please contact me]]></description>
			<content:encoded><![CDATA[I need support to resolve any problem on my server. <br />
I will pay for support. <br />
Please contact me]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[How can I replace my first page?]]></title>
			<link>http://www.isp-control.net/forum/thread-15841.html</link>
			<pubDate>Wed, 22 Feb 2012 12:13:01 +0000</pubDate>
			<guid isPermaLink="false">http://www.isp-control.net/forum/thread-15841.html</guid>
			<description><![CDATA[Hi there,<br />
<br />
I bought a domain: ingyen-tarskereso.hu<br />
I want to use it for a dating site, but I want to use for hosting this:<br />
host.ingyen-tarskereso.hu<br />
<br />
How can I use my domain for a php website and my host.something.hu for host the ispcp?]]></description>
			<content:encoded><![CDATA[Hi there,<br />
<br />
I bought a domain: ingyen-tarskereso.hu<br />
I want to use it for a dating site, but I want to use for hosting this:<br />
host.ingyen-tarskereso.hu<br />
<br />
How can I use my domain for a php website and my host.something.hu for host the ispcp?]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Panel on port 8443, webmail, pma and ftp subdomains FIXED]]></title>
			<link>http://www.isp-control.net/forum/thread-15838.html</link>
			<pubDate>Tue, 21 Feb 2012 23:41:47 +0000</pubDate>
			<guid isPermaLink="false">http://www.isp-control.net/forum/thread-15838.html</guid>
			<description><![CDATA[I followed the instrucctions given on <a href="http://isp-control.net/documentation/doku.php?id=howto:defaultport," target="_blank">http://isp-control.net/documentation/dok...faultport,</a> but was a headache because it didn't worked as I wanted.<br />
<br />
Finally after some cups of coffee I fixed it.<br />
<br />
Scenario: <br />
- Debian squeeze fresh install<br />
- Control panel on port 8443<br />
- SSL support<br />
- Correct redirection for subdomains <span style="font-weight: bold;">webmail</span>, <span style="font-weight: bold;">ftp</span> and <span style="font-weight: bold;">pma</span><br />
<br />
Respect the link mentioned above, now you can generate free SSL certificates in startssl.com, accepted on most of the current browsers.<br />
<br />
<span style="font-weight: bold;">00_master.conf</span><br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>&lt;VirtualHost {BASE_SERVER_IP}:80&gt;<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;ServerName&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{BASE_SERVER_VHOST}<br />
&nbsp;&nbsp;&nbsp;&nbsp;ServerAlias&nbsp;&nbsp;&nbsp;&nbsp; webmail.* pma.* ftp.*<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;RewriteEngine on<br />
&nbsp;&nbsp;&nbsp;&nbsp;RewriteCond %{HTTP_HOST}&nbsp;&nbsp; ^(webmail|pma|ftp)&#92;..* [NC]<br />
&nbsp;&nbsp;&nbsp;&nbsp;RewriteRule ^/(.*)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; https://{BASE_SERVER_VHOST}/%1/ [R=301]<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;Redirect permanent / https://{BASE_SERVER_VHOST}/admin/index.php<br />
<br />
&lt;/VirtualHost&gt;<br />
<br />
&lt;VirtualHost {BASE_SERVER_IP}:443&gt;<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;ServerName&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{BASE_SERVER_VHOST}<br />
&nbsp;&nbsp;&nbsp;&nbsp;ServerAlias&nbsp;&nbsp;&nbsp;&nbsp; webmail.* pma.* ftp.*<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;Alias /webmail&nbsp;&nbsp;{ROOT_DIR}/gui/tools/webmail/<br />
&nbsp;&nbsp;&nbsp;&nbsp;Alias /pma&nbsp;&nbsp;{ROOT_DIR}/gui/tools/pma/<br />
&nbsp;&nbsp;&nbsp;&nbsp;Alias /ftp&nbsp;&nbsp;{ROOT_DIR}/gui/tools/filemanager/<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;SSLEngine On<br />
&nbsp;&nbsp;&nbsp;&nbsp;SSLCertificateFile /etc/ssl/certs/{BASE_SERVER_VHOST}.crt<br />
&nbsp;&nbsp;&nbsp;&nbsp;SSLCertificateKeyFile /etc/ssl/certs/{BASE_SERVER_VHOST}.key<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;#In case of coming in directly with https://...<br />
&nbsp;&nbsp;&nbsp;&nbsp;RewriteEngine on<br />
&nbsp;&nbsp;&nbsp;&nbsp;RewriteCond %{HTTP_HOST}&nbsp;&nbsp; ^(webmail|pma|ftp)&#92;..* [NC]<br />
&nbsp;&nbsp;&nbsp;&nbsp;RewriteRule ^/(.*)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; https://{BASE_SERVER_VHOST}/%1/ [R=301]<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;#RewriteLogLevel 7<br />
&nbsp;&nbsp;&nbsp;&nbsp;#RewriteLog "/var/log/apache2/rewrite.log"<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&lt;IfModule suexec_module&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SuexecUserGroup {APACHE_SUEXEC_USER_PREF}{APACHE_SUEXEC_MIN_UID} {APACHE_SUEXEC_USER_PREF}{APACHE_SUEXEC_MIN_GID}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&lt;/IfModule&gt;<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&lt;IfModule mod_fcgid.c&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Directory {ROOT_DIR}/gui&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;FCGIWrapper {PHP_STARTER_DIR}/master/php{PHP_VERSION}-fcgi-starter .php<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Options +ExecCGI<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/Directory&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Directory "{PHP_STARTER_DIR}/master"&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;AllowOverride None<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Options +ExecCGI MultiViews -Indexes<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Order allow,deny<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Allow from all<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/Directory&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&lt;/IfModule&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&lt;IfModule mod_fastcgi.c&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ScriptAlias /php5/ {PHP_STARTER_DIR}/master/<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Directory "{PHP_STARTER_DIR}/master"&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;AllowOverride None<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Options +ExecCGI MultiViews -Indexes<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Order allow,deny<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Allow from all<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/Directory&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&lt;/IfModule&gt;<br />
<br />
&lt;/VirtualHost&gt;<br />
<br />
#<br />
# Master Begin<br />
#<br />
<br />
&lt;VirtualHost {BASE_SERVER_IP}:8443&gt;<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;ServerAdmin&nbsp;&nbsp;&nbsp;&nbsp; {DEFAULT_ADMIN_ADDRESS}<br />
&nbsp;&nbsp;&nbsp;&nbsp;DocumentRoot&nbsp;&nbsp;&nbsp;&nbsp;{ROOT_DIR}/gui<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;ServerName&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{BASE_SERVER_VHOST}<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;Alias /errors&nbsp;&nbsp; {ROOT_DIR}/gui/errordocs/<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;ErrorDocument 401 /errors/401.html<br />
&nbsp;&nbsp;&nbsp;&nbsp;ErrorDocument 403 /errors/403.html<br />
&nbsp;&nbsp;&nbsp;&nbsp;ErrorDocument 404 /errors/404.html<br />
&nbsp;&nbsp;&nbsp;&nbsp;ErrorDocument 500 /errors/500.html<br />
&nbsp;&nbsp;&nbsp;&nbsp;ErrorDocument 503 /errors/503.html<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;Alias /pma&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{ROOT_DIR}/gui/tools/pma/<br />
&nbsp;&nbsp;&nbsp;&nbsp;Alias /webmail&nbsp;&nbsp;{ROOT_DIR}/gui/tools/webmail/<br />
&nbsp;&nbsp;&nbsp;&nbsp;Alias /ftp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{ROOT_DIR}/gui/tools/filemanager/<br />
&nbsp;&nbsp;&nbsp;&nbsp;#Fix path for entering&nbsp;&nbsp;roundcube from ispcp.<br />
&nbsp;&nbsp;&nbsp;&nbsp;#You can also edit on /etc/ispcp/ispcp.conf and delete this<br />
&nbsp;&nbsp;&nbsp;&nbsp;Redirect permanent /tools/webmail/src/login.php /tools/webmail/index.php<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&lt;IfModule suexec_module&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SuexecUserGroup {APACHE_SUEXEC_USER_PREF}{APACHE_SUEXEC_MIN_UID} {APACHE_SUEXEC_USER_PREF}{APACHE_SUEXEC_MIN_GID}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&lt;/IfModule&gt;<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&lt;Directory {ROOT_DIR}/gui&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Options -Indexes Includes FollowSymLinks MultiViews<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;AllowOverride None<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Order allow,deny<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Allow from all<br />
&nbsp;&nbsp;&nbsp;&nbsp;&lt;/Directory&gt;<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&lt;IfModule mod_fcgid.c&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Directory {ROOT_DIR}/gui&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;FCGIWrapper {PHP_STARTER_DIR}/master/php{PHP_VERSION}-fcgi-starter .php<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Options +ExecCGI<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/Directory&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Directory "{PHP_STARTER_DIR}/master"&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;AllowOverride None<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Options +ExecCGI MultiViews -Indexes<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Order allow,deny<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Allow from all<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/Directory&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&lt;/IfModule&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&lt;IfModule mod_fastcgi.c&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ScriptAlias /php5/ {PHP_STARTER_DIR}/master/<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Directory "{PHP_STARTER_DIR}/master"&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;AllowOverride None<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Options +ExecCGI MultiViews -Indexes<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Order allow,deny<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Allow from all<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/Directory&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&lt;/IfModule&gt;<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&lt;IfModule mod_php5.c&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Directory {ROOT_DIR}/gui&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;php_admin_value open_basedir "{WWW_DIR}/{DMN_NAME}/:{CONF_DIR}/:{MR_LOCK_FILE}:/proc/:/bin/df:/bin/mount:{RKHUNTER_LOG}:{CHKROOTKIT_LOG}:{PEAR_DIR}/{OTHER_ROOTKIT_LOG}"<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;php_admin_value session.save_path "{ROOT_DIR}/gui/phptmp/"<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;php_admin_value upload_tmp_dir "{ROOT_DIR}/gui/phptmp/"<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/Directory&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&lt;/IfModule&gt;<br />
<br />
&lt;/VirtualHost&gt;<br />
<br />
#<br />
# Master End<br />
#</code></div></div>
<br />
The rest of the changes are like in the referred link.<br />
<br />
mvh]]></description>
			<content:encoded><![CDATA[I followed the instrucctions given on <a href="http://isp-control.net/documentation/doku.php?id=howto:defaultport," target="_blank">http://isp-control.net/documentation/dok...faultport,</a> but was a headache because it didn't worked as I wanted.<br />
<br />
Finally after some cups of coffee I fixed it.<br />
<br />
Scenario: <br />
- Debian squeeze fresh install<br />
- Control panel on port 8443<br />
- SSL support<br />
- Correct redirection for subdomains <span style="font-weight: bold;">webmail</span>, <span style="font-weight: bold;">ftp</span> and <span style="font-weight: bold;">pma</span><br />
<br />
Respect the link mentioned above, now you can generate free SSL certificates in startssl.com, accepted on most of the current browsers.<br />
<br />
<span style="font-weight: bold;">00_master.conf</span><br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>&lt;VirtualHost {BASE_SERVER_IP}:80&gt;<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;ServerName&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{BASE_SERVER_VHOST}<br />
&nbsp;&nbsp;&nbsp;&nbsp;ServerAlias&nbsp;&nbsp;&nbsp;&nbsp; webmail.* pma.* ftp.*<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;RewriteEngine on<br />
&nbsp;&nbsp;&nbsp;&nbsp;RewriteCond %{HTTP_HOST}&nbsp;&nbsp; ^(webmail|pma|ftp)&#92;..* [NC]<br />
&nbsp;&nbsp;&nbsp;&nbsp;RewriteRule ^/(.*)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; https://{BASE_SERVER_VHOST}/%1/ [R=301]<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;Redirect permanent / https://{BASE_SERVER_VHOST}/admin/index.php<br />
<br />
&lt;/VirtualHost&gt;<br />
<br />
&lt;VirtualHost {BASE_SERVER_IP}:443&gt;<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;ServerName&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{BASE_SERVER_VHOST}<br />
&nbsp;&nbsp;&nbsp;&nbsp;ServerAlias&nbsp;&nbsp;&nbsp;&nbsp; webmail.* pma.* ftp.*<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;Alias /webmail&nbsp;&nbsp;{ROOT_DIR}/gui/tools/webmail/<br />
&nbsp;&nbsp;&nbsp;&nbsp;Alias /pma&nbsp;&nbsp;{ROOT_DIR}/gui/tools/pma/<br />
&nbsp;&nbsp;&nbsp;&nbsp;Alias /ftp&nbsp;&nbsp;{ROOT_DIR}/gui/tools/filemanager/<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;SSLEngine On<br />
&nbsp;&nbsp;&nbsp;&nbsp;SSLCertificateFile /etc/ssl/certs/{BASE_SERVER_VHOST}.crt<br />
&nbsp;&nbsp;&nbsp;&nbsp;SSLCertificateKeyFile /etc/ssl/certs/{BASE_SERVER_VHOST}.key<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;#In case of coming in directly with https://...<br />
&nbsp;&nbsp;&nbsp;&nbsp;RewriteEngine on<br />
&nbsp;&nbsp;&nbsp;&nbsp;RewriteCond %{HTTP_HOST}&nbsp;&nbsp; ^(webmail|pma|ftp)&#92;..* [NC]<br />
&nbsp;&nbsp;&nbsp;&nbsp;RewriteRule ^/(.*)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; https://{BASE_SERVER_VHOST}/%1/ [R=301]<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;#RewriteLogLevel 7<br />
&nbsp;&nbsp;&nbsp;&nbsp;#RewriteLog "/var/log/apache2/rewrite.log"<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&lt;IfModule suexec_module&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SuexecUserGroup {APACHE_SUEXEC_USER_PREF}{APACHE_SUEXEC_MIN_UID} {APACHE_SUEXEC_USER_PREF}{APACHE_SUEXEC_MIN_GID}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&lt;/IfModule&gt;<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&lt;IfModule mod_fcgid.c&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Directory {ROOT_DIR}/gui&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;FCGIWrapper {PHP_STARTER_DIR}/master/php{PHP_VERSION}-fcgi-starter .php<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Options +ExecCGI<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/Directory&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Directory "{PHP_STARTER_DIR}/master"&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;AllowOverride None<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Options +ExecCGI MultiViews -Indexes<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Order allow,deny<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Allow from all<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/Directory&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&lt;/IfModule&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&lt;IfModule mod_fastcgi.c&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ScriptAlias /php5/ {PHP_STARTER_DIR}/master/<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Directory "{PHP_STARTER_DIR}/master"&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;AllowOverride None<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Options +ExecCGI MultiViews -Indexes<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Order allow,deny<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Allow from all<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/Directory&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&lt;/IfModule&gt;<br />
<br />
&lt;/VirtualHost&gt;<br />
<br />
#<br />
# Master Begin<br />
#<br />
<br />
&lt;VirtualHost {BASE_SERVER_IP}:8443&gt;<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;ServerAdmin&nbsp;&nbsp;&nbsp;&nbsp; {DEFAULT_ADMIN_ADDRESS}<br />
&nbsp;&nbsp;&nbsp;&nbsp;DocumentRoot&nbsp;&nbsp;&nbsp;&nbsp;{ROOT_DIR}/gui<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;ServerName&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{BASE_SERVER_VHOST}<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;Alias /errors&nbsp;&nbsp; {ROOT_DIR}/gui/errordocs/<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;ErrorDocument 401 /errors/401.html<br />
&nbsp;&nbsp;&nbsp;&nbsp;ErrorDocument 403 /errors/403.html<br />
&nbsp;&nbsp;&nbsp;&nbsp;ErrorDocument 404 /errors/404.html<br />
&nbsp;&nbsp;&nbsp;&nbsp;ErrorDocument 500 /errors/500.html<br />
&nbsp;&nbsp;&nbsp;&nbsp;ErrorDocument 503 /errors/503.html<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;Alias /pma&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{ROOT_DIR}/gui/tools/pma/<br />
&nbsp;&nbsp;&nbsp;&nbsp;Alias /webmail&nbsp;&nbsp;{ROOT_DIR}/gui/tools/webmail/<br />
&nbsp;&nbsp;&nbsp;&nbsp;Alias /ftp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{ROOT_DIR}/gui/tools/filemanager/<br />
&nbsp;&nbsp;&nbsp;&nbsp;#Fix path for entering&nbsp;&nbsp;roundcube from ispcp.<br />
&nbsp;&nbsp;&nbsp;&nbsp;#You can also edit on /etc/ispcp/ispcp.conf and delete this<br />
&nbsp;&nbsp;&nbsp;&nbsp;Redirect permanent /tools/webmail/src/login.php /tools/webmail/index.php<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&lt;IfModule suexec_module&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SuexecUserGroup {APACHE_SUEXEC_USER_PREF}{APACHE_SUEXEC_MIN_UID} {APACHE_SUEXEC_USER_PREF}{APACHE_SUEXEC_MIN_GID}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&lt;/IfModule&gt;<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&lt;Directory {ROOT_DIR}/gui&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Options -Indexes Includes FollowSymLinks MultiViews<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;AllowOverride None<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Order allow,deny<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Allow from all<br />
&nbsp;&nbsp;&nbsp;&nbsp;&lt;/Directory&gt;<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&lt;IfModule mod_fcgid.c&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Directory {ROOT_DIR}/gui&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;FCGIWrapper {PHP_STARTER_DIR}/master/php{PHP_VERSION}-fcgi-starter .php<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Options +ExecCGI<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/Directory&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Directory "{PHP_STARTER_DIR}/master"&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;AllowOverride None<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Options +ExecCGI MultiViews -Indexes<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Order allow,deny<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Allow from all<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/Directory&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&lt;/IfModule&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&lt;IfModule mod_fastcgi.c&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ScriptAlias /php5/ {PHP_STARTER_DIR}/master/<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Directory "{PHP_STARTER_DIR}/master"&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;AllowOverride None<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Options +ExecCGI MultiViews -Indexes<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Order allow,deny<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Allow from all<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/Directory&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&lt;/IfModule&gt;<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&lt;IfModule mod_php5.c&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Directory {ROOT_DIR}/gui&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;php_admin_value open_basedir "{WWW_DIR}/{DMN_NAME}/:{CONF_DIR}/:{MR_LOCK_FILE}:/proc/:/bin/df:/bin/mount:{RKHUNTER_LOG}:{CHKROOTKIT_LOG}:{PEAR_DIR}/{OTHER_ROOTKIT_LOG}"<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;php_admin_value session.save_path "{ROOT_DIR}/gui/phptmp/"<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;php_admin_value upload_tmp_dir "{ROOT_DIR}/gui/phptmp/"<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/Directory&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&lt;/IfModule&gt;<br />
<br />
&lt;/VirtualHost&gt;<br />
<br />
#<br />
# Master End<br />
#</code></div></div>
<br />
The rest of the changes are like in the referred link.<br />
<br />
mvh]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[[How to] enable system users on PROFTPD]]></title>
			<link>http://www.isp-control.net/forum/thread-15533.html</link>
			<pubDate>Thu, 10 Nov 2011 11:41:49 +0000</pubDate>
			<guid isPermaLink="false">http://www.isp-control.net/forum/thread-15533.html</guid>
			<description><![CDATA[Hello<br />
My problem would be that you want to use the proftpd mysql users will be able to not only work but also gives users the system (linux user).<br />
for example.: adduser test<br />
home directory: / home / test<br />
Name matching will not be because the mysql username @ domain based on the user.<br />
<br />
But for some reason the simple system user can not connect to the proftpd.<br />
Sql module is faulty?<br />
<br />
Thank you in advance for your help.<br />
prepared<br />
<br />
PS: Sorry for the grammatical and linguistic errors.]]></description>
			<content:encoded><![CDATA[Hello<br />
My problem would be that you want to use the proftpd mysql users will be able to not only work but also gives users the system (linux user).<br />
for example.: adduser test<br />
home directory: / home / test<br />
Name matching will not be because the mysql username @ domain based on the user.<br />
<br />
But for some reason the simple system user can not connect to the proftpd.<br />
Sql module is faulty?<br />
<br />
Thank you in advance for your help.<br />
prepared<br />
<br />
PS: Sorry for the grammatical and linguistic errors.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[[HOWTO] Using the CLI to manage ispcp via command line (scripts)]]></title>
			<link>http://www.isp-control.net/forum/thread-15453.html</link>
			<pubDate>Fri, 28 Oct 2011 10:51:21 +0000</pubDate>
			<guid isPermaLink="false">http://www.isp-control.net/forum/thread-15453.html</guid>
			<description><![CDATA[I wanted to create create a set of tools to be able to create/modify/delete domains from the command line.<br />
This approach is really practical when doing migrations from other control panels, for example, with the list of domains+passwords, you'd be able to replicate the system in a few minutes.<br />
There is some documentation about usage at the dokuwiki here.<br />
For any suggestions, modifications of the code,etc .. post it here or edit the wiki, so it can be useful for us all<br />
<br />
Contributing code<br />
If you want to test and improve the most current code, you can connect to:<br />
<a href="http://bitbucket.org/aseques/ispcp-cli/src" target="_blank">http://bitbucket.org/aseques/ispcp-cli/src</a><br />
<br />
UPDATE<br />
Fixed alias creation<br />
Added mail password change option<br />
Change default for dns creation to protected=no<br />
<br />
See CHANGELOG to view the full list of changes<br />
<br />
It's designed to work at least with the current 1.0.7 (there are older working versions too)<br />
You can call it something like:<br />
php domain.php --action create_domain --created_by "reseller" --domain "example.com" --password "password25" --hosting_plan "FullPlan"<br />
To create the hosting for the domain example.com using the template FullPlan and with the admin password password25, note that when creating a domain, the name of the admin and the domain will be the same (due to the script limitations)<br />
or <br />
php domain.php --action create_ftp --created_by "reseller" --domain "example.com" --password "password25" --hosting_plan "FullPlan" --user "username"<br />
To create the ftp account username@example.com for the previous domain.<br />
<br />
To check the usual syntax of many of the commands, you can user the verify_cli.sh that will create a sample domain with most of the features..<br />
<br />
It has been extensively tested, and it shouldn't break anything.<br />
For anyone interested in using the script, I'm not a programmer so the code probably will hurt your eyes, any advice will be taken into consideration.<br />
I hope it will be of use to you.<br />
<br />
<span style="font-weight: bold;">UPDATE: The admins closed the original post, the only valid source for 1.0.7 versions is the one in this post</span><br />
The version for 1.0.7 and current trunk <!-- start: postbit_attachments_attachment -->
<br /><img src="images/attachtypes/tgz.gif" border="0" alt=".gz" />&nbsp;&nbsp;<a href="attachment.php?aid=1738" target="_blank">scripts_1_0_7.tar.gz</a> (Size: 14.49 KB / Downloads: 13)
<!-- end: postbit_attachments_attachment -->]]></description>
			<content:encoded><![CDATA[I wanted to create create a set of tools to be able to create/modify/delete domains from the command line.<br />
This approach is really practical when doing migrations from other control panels, for example, with the list of domains+passwords, you'd be able to replicate the system in a few minutes.<br />
There is some documentation about usage at the dokuwiki here.<br />
For any suggestions, modifications of the code,etc .. post it here or edit the wiki, so it can be useful for us all<br />
<br />
Contributing code<br />
If you want to test and improve the most current code, you can connect to:<br />
<a href="http://bitbucket.org/aseques/ispcp-cli/src" target="_blank">http://bitbucket.org/aseques/ispcp-cli/src</a><br />
<br />
UPDATE<br />
Fixed alias creation<br />
Added mail password change option<br />
Change default for dns creation to protected=no<br />
<br />
See CHANGELOG to view the full list of changes<br />
<br />
It's designed to work at least with the current 1.0.7 (there are older working versions too)<br />
You can call it something like:<br />
php domain.php --action create_domain --created_by "reseller" --domain "example.com" --password "password25" --hosting_plan "FullPlan"<br />
To create the hosting for the domain example.com using the template FullPlan and with the admin password password25, note that when creating a domain, the name of the admin and the domain will be the same (due to the script limitations)<br />
or <br />
php domain.php --action create_ftp --created_by "reseller" --domain "example.com" --password "password25" --hosting_plan "FullPlan" --user "username"<br />
To create the ftp account username@example.com for the previous domain.<br />
<br />
To check the usual syntax of many of the commands, you can user the verify_cli.sh that will create a sample domain with most of the features..<br />
<br />
It has been extensively tested, and it shouldn't break anything.<br />
For anyone interested in using the script, I'm not a programmer so the code probably will hurt your eyes, any advice will be taken into consideration.<br />
I hope it will be of use to you.<br />
<br />
<span style="font-weight: bold;">UPDATE: The admins closed the original post, the only valid source for 1.0.7 versions is the one in this post</span><br />
The version for 1.0.7 and current trunk <!-- start: postbit_attachments_attachment -->
<br /><img src="images/attachtypes/tgz.gif" border="0" alt=".gz" />&nbsp;&nbsp;<a href="attachment.php?aid=1738" target="_blank">scripts_1_0_7.tar.gz</a> (Size: 14.49 KB / Downloads: 13)
<!-- end: postbit_attachments_attachment -->]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[[HowTo]: "Push" email with Z-push]]></title>
			<link>http://www.isp-control.net/forum/thread-15420.html</link>
			<pubDate>Mon, 24 Oct 2011 09:53:31 +0000</pubDate>
			<guid isPermaLink="false">http://www.isp-control.net/forum/thread-15420.html</guid>
			<description><![CDATA[<blockquote><cite>Quote:</cite><span style="font-size: medium;"><span style="text-decoration: underline;"><span style="font-weight: bold;">"Push" e-mail</span></span></span><br />
Push e-mail is used to describe email systems that provide an always-on capability, in which new email is actively transferred (pushed) to the e-mail client on your smartphone, etc.  This is as opposed to the email client on your device polling the server for mail every 5min/30min/hour.  (Immediate vs. Every once in a while)</blockquote>
<br />
<blockquote><cite>Quote:</cite><span style="font-size: medium;"><span style="text-decoration: underline;"><span style="font-weight: bold;">Z-Push</span></span></span> - open source push technology<br />
Z-Push is an implementation of the ActiveSync protocol which is used 'over-the-air' for multi platform ActiveSync devices, including Windows Mobile, iPhone, Sony Ericsson and Nokia mobile devices. With Z-Push any groupware can be connected and synced with these devices.</blockquote>
<br />
<span style="font-size: x-large;"><span style="font-weight: bold;">HOWTO:</span></span><span style="font-size: small;"> <span style="font-size: medium;"><span style="color: #32CD32;">push</span></span> email <span style="font-size: medium;"><span style="font-style: italic;"><span style="font-weight: bold;">unsecurely*</span></span></span> with <span style="color: #000080;">ispCP 1.0.7 OMEGA</span> on <span style="color: #FF0000;">Debian Squeeze</span> for use with <span style="color: #A9A9A9;">iPhone 3GS</span></span><br />
<br />
<span style="font-size: x-small;"><span style="font-weight: bold;">*using regular HTTP, instead of HTTPS</span></span><span style="font-size: xx-small;"> - because it's easier, and because if you have already enabled HTTPS, you know what to do! </span><br />
<br />
<ol type="1">
<li>Download Z-push to the web-root directory of your server from <a href="http://z-push.sourceforge.net" target="_blank">http://z-push.sourceforge.net</a> <div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>cd /var/www/virtual/mydomain.org/htdocs<br />
wget http://download.berlios.de/z-push/z-push-1.5.5-790.tar.gz&nbsp;&nbsp;#current as of 2011-10-25</code></div></div>
<span style="font-size: x-small;"><span style="color: #FF0000;">NOTE</span>: the above download site goes down permanently Dec 31, 2011 <a href="http://z-push.sourceforge.net/phpbb/viewtopic.php?f=4&amp;t=1608" target="_blank">info here</a></span></li>
<li>Extract the tarball into your web-root directory.  (It will extract into it's own directory 'z-push') <div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>tar -xvzf z-push-1.5.5-790.tar.gz</code></div></div>
</li>
<li>Find out who the owner of your web-root is, and give correct ownership of the z-push folder and contents.<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>ls -la&nbsp;&nbsp;#see that the other files are owned by "vu2001" or similar<br />
chown -R vu2001:vu2001 #change "vu2001" to your requirements</code></div></div>
</li>
<li>Read the INSTALL file in the new z-push subdirectory.  Keep that information in mind while you follow along here and get all the extra steps required. <div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>cd z-push<br />
cat INSTALL | more</code></div></div>
</li>
<li>Check your timezone first: <div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>cat /etc/timezone<br />
(or browse the /usr/share/zoneinfo directory and subdirectories)</code></div></div>
then edit the config.php file (and do the <span style="font-weight: bold;">optional</span> bits by default)<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>nano config.php</code></div></div>
change line 45 to reflect your time zone:<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>date_default_timezone_set("MyRegion/MyCity");</code></div></div>
optionally increase max attachment size on line 66 (i used 10MB):<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>define('MAX_EMBEDDED_SIZE', 10485760);</code></div></div>
optionally enable loose provisioning for certain and older devices by changing line 75 to read: <div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>define('LOOSE_PROVISIONING', true);</code></div></div>
change line 95 to read: <div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>&#36;BACKEND_PROVIDER = "BackendIMAP";</code></div></div>
optionally change line 116 to read:<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>define('IMAP_OPTIONS', '/notls/norsh/ssl/novalidate-cert');</code></div></div>
</li>
<li>Edit index.php to avoid open_basedir errors<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>nano index.html</code></div></div>
Change line 131 to read:<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>&#36;subdirfile = BASE_PATH . "/backend/" . &#36;entry . ".php";</code></div></div>
</li>
<li>Make the state folder writeable<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>chmod 777 state</code></div></div>
</li>
<li>Make a .htaccess file to fix some problems with authentication:<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>nano .htaccess</code></div></div>
add these lines:<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>RewriteEngine On<br />
RewriteRule .* - [E=HTTP_MS_ASPROTOCOLVERSION:%{HTTP:Ms-Asprotocolversion}]<br />
RewriteRule .* - [E=HTTP_X_MS_POLICYKEY:%{HTTP:X-Ms-Policykey}]<br />
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]</code></div></div>
</li>
<li>Edit the apache config to redirect the ActiveSync URL<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>nano /etc/apache2/sites-available/ispcp.conf</code></div></div>
for the virtual host's domain name that you are using, find the line:<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code># httpd [MyDomain.org] dmn entry BEGIN.</code></div></div>
look down 13 more lines and see:<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>Alias /errors&nbsp;&nbsp; /var/www/virtual/MyDomain.org/errors/</code></div></div>
right below that line, add:<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>Alias /Microsoft-Server-ActiveSync&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/var/www/virtual/MyDomain.org/htdocs/z-push/index.php</code></div></div>
</li>
<li>Reload the apache config<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>/etc/init.d/apache2 reload</code></div></div>
</li></ol>
<br />
That should be all that is necessary to make push email work on the server.<br />
<br />
<span style="font-size: medium;">On the <span style="color: #A9A9A9;">iPhone 3GS</span></span><br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>Tap: Settings,<br />
Tap: Mail, Contacts, Calendars,<br />
Tap: Add Account,<br />
Tap: Microsoft Exchange,<br />
Email: MyEmail@MyDomain.org<br />
Domain: leave blank<br />
Username: MyEmail@MyDomain.org<br />
Password: MySecretPasswordWithUpperAndLowerCaseAnd|&#92;|U/&#92;/&#92;B3R5 <br />
Description:&nbsp;&nbsp;NameOfThisFolderInTheMailApp<br />
Tap: Next</code></div></div>
Don't worry if the iPhone doesn't like it, just tell it to SAVE.<br />
<br />
Now, go back in to:<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>Tap: Settings,<br />
Tap: Mail, Contacts, Calendars,<br />
Tap: NameOfThisFolderInTheMailApp,<br />
Turn off: Calendars<br />
Tap: Account Info<br />
Turn off: Use SSL (at the bottom of page) *because we didn't configure apache2 for HTTPS<br />
Tap: Done</code></div></div>
<br />
Now it should work!<br />
<br />
<span style="font-size: large;">Troubleshooting:</span><br />
To enable logging, in the z-push directory:<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>touch debug.txt<br />
chmod 777 debug.txt</code></div></div>
For verbose logging to debug.txt, edit file wbxml.php and change line 45 to read:<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>define('WBXML_DEBUG', true);</code></div></div>
<blockquote><cite>Quote:</cite>Logging can produce a LOT of unregulated output, so remember to disable logging when you get things working (or remember to disable it when you are wondering why there is no disk space left on that mountpoint!)</blockquote>
To disable logging, remove the permissions you just granted:<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>rm debug.txt&nbsp;&nbsp;#to get rid of that potentially HUGE file<br />
touch debug.txt<br />
chmod 644 debug.txt</code></div></div>
]]></description>
			<content:encoded><![CDATA[<blockquote><cite>Quote:</cite><span style="font-size: medium;"><span style="text-decoration: underline;"><span style="font-weight: bold;">"Push" e-mail</span></span></span><br />
Push e-mail is used to describe email systems that provide an always-on capability, in which new email is actively transferred (pushed) to the e-mail client on your smartphone, etc.  This is as opposed to the email client on your device polling the server for mail every 5min/30min/hour.  (Immediate vs. Every once in a while)</blockquote>
<br />
<blockquote><cite>Quote:</cite><span style="font-size: medium;"><span style="text-decoration: underline;"><span style="font-weight: bold;">Z-Push</span></span></span> - open source push technology<br />
Z-Push is an implementation of the ActiveSync protocol which is used 'over-the-air' for multi platform ActiveSync devices, including Windows Mobile, iPhone, Sony Ericsson and Nokia mobile devices. With Z-Push any groupware can be connected and synced with these devices.</blockquote>
<br />
<span style="font-size: x-large;"><span style="font-weight: bold;">HOWTO:</span></span><span style="font-size: small;"> <span style="font-size: medium;"><span style="color: #32CD32;">push</span></span> email <span style="font-size: medium;"><span style="font-style: italic;"><span style="font-weight: bold;">unsecurely*</span></span></span> with <span style="color: #000080;">ispCP 1.0.7 OMEGA</span> on <span style="color: #FF0000;">Debian Squeeze</span> for use with <span style="color: #A9A9A9;">iPhone 3GS</span></span><br />
<br />
<span style="font-size: x-small;"><span style="font-weight: bold;">*using regular HTTP, instead of HTTPS</span></span><span style="font-size: xx-small;"> - because it's easier, and because if you have already enabled HTTPS, you know what to do! </span><br />
<br />
<ol type="1">
<li>Download Z-push to the web-root directory of your server from <a href="http://z-push.sourceforge.net" target="_blank">http://z-push.sourceforge.net</a> <div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>cd /var/www/virtual/mydomain.org/htdocs<br />
wget http://download.berlios.de/z-push/z-push-1.5.5-790.tar.gz&nbsp;&nbsp;#current as of 2011-10-25</code></div></div>
<span style="font-size: x-small;"><span style="color: #FF0000;">NOTE</span>: the above download site goes down permanently Dec 31, 2011 <a href="http://z-push.sourceforge.net/phpbb/viewtopic.php?f=4&amp;t=1608" target="_blank">info here</a></span></li>
<li>Extract the tarball into your web-root directory.  (It will extract into it's own directory 'z-push') <div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>tar -xvzf z-push-1.5.5-790.tar.gz</code></div></div>
</li>
<li>Find out who the owner of your web-root is, and give correct ownership of the z-push folder and contents.<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>ls -la&nbsp;&nbsp;#see that the other files are owned by "vu2001" or similar<br />
chown -R vu2001:vu2001 #change "vu2001" to your requirements</code></div></div>
</li>
<li>Read the INSTALL file in the new z-push subdirectory.  Keep that information in mind while you follow along here and get all the extra steps required. <div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>cd z-push<br />
cat INSTALL | more</code></div></div>
</li>
<li>Check your timezone first: <div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>cat /etc/timezone<br />
(or browse the /usr/share/zoneinfo directory and subdirectories)</code></div></div>
then edit the config.php file (and do the <span style="font-weight: bold;">optional</span> bits by default)<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>nano config.php</code></div></div>
change line 45 to reflect your time zone:<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>date_default_timezone_set("MyRegion/MyCity");</code></div></div>
optionally increase max attachment size on line 66 (i used 10MB):<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>define('MAX_EMBEDDED_SIZE', 10485760);</code></div></div>
optionally enable loose provisioning for certain and older devices by changing line 75 to read: <div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>define('LOOSE_PROVISIONING', true);</code></div></div>
change line 95 to read: <div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>&#36;BACKEND_PROVIDER = "BackendIMAP";</code></div></div>
optionally change line 116 to read:<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>define('IMAP_OPTIONS', '/notls/norsh/ssl/novalidate-cert');</code></div></div>
</li>
<li>Edit index.php to avoid open_basedir errors<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>nano index.html</code></div></div>
Change line 131 to read:<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>&#36;subdirfile = BASE_PATH . "/backend/" . &#36;entry . ".php";</code></div></div>
</li>
<li>Make the state folder writeable<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>chmod 777 state</code></div></div>
</li>
<li>Make a .htaccess file to fix some problems with authentication:<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>nano .htaccess</code></div></div>
add these lines:<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>RewriteEngine On<br />
RewriteRule .* - [E=HTTP_MS_ASPROTOCOLVERSION:%{HTTP:Ms-Asprotocolversion}]<br />
RewriteRule .* - [E=HTTP_X_MS_POLICYKEY:%{HTTP:X-Ms-Policykey}]<br />
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]</code></div></div>
</li>
<li>Edit the apache config to redirect the ActiveSync URL<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>nano /etc/apache2/sites-available/ispcp.conf</code></div></div>
for the virtual host's domain name that you are using, find the line:<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code># httpd [MyDomain.org] dmn entry BEGIN.</code></div></div>
look down 13 more lines and see:<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>Alias /errors&nbsp;&nbsp; /var/www/virtual/MyDomain.org/errors/</code></div></div>
right below that line, add:<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>Alias /Microsoft-Server-ActiveSync&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/var/www/virtual/MyDomain.org/htdocs/z-push/index.php</code></div></div>
</li>
<li>Reload the apache config<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>/etc/init.d/apache2 reload</code></div></div>
</li></ol>
<br />
That should be all that is necessary to make push email work on the server.<br />
<br />
<span style="font-size: medium;">On the <span style="color: #A9A9A9;">iPhone 3GS</span></span><br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>Tap: Settings,<br />
Tap: Mail, Contacts, Calendars,<br />
Tap: Add Account,<br />
Tap: Microsoft Exchange,<br />
Email: MyEmail@MyDomain.org<br />
Domain: leave blank<br />
Username: MyEmail@MyDomain.org<br />
Password: MySecretPasswordWithUpperAndLowerCaseAnd|&#92;|U/&#92;/&#92;B3R5 <br />
Description:&nbsp;&nbsp;NameOfThisFolderInTheMailApp<br />
Tap: Next</code></div></div>
Don't worry if the iPhone doesn't like it, just tell it to SAVE.<br />
<br />
Now, go back in to:<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>Tap: Settings,<br />
Tap: Mail, Contacts, Calendars,<br />
Tap: NameOfThisFolderInTheMailApp,<br />
Turn off: Calendars<br />
Tap: Account Info<br />
Turn off: Use SSL (at the bottom of page) *because we didn't configure apache2 for HTTPS<br />
Tap: Done</code></div></div>
<br />
Now it should work!<br />
<br />
<span style="font-size: large;">Troubleshooting:</span><br />
To enable logging, in the z-push directory:<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>touch debug.txt<br />
chmod 777 debug.txt</code></div></div>
For verbose logging to debug.txt, edit file wbxml.php and change line 45 to read:<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>define('WBXML_DEBUG', true);</code></div></div>
<blockquote><cite>Quote:</cite>Logging can produce a LOT of unregulated output, so remember to disable logging when you get things working (or remember to disable it when you are wondering why there is no disk space left on that mountpoint!)</blockquote>
To disable logging, remove the permissions you just granted:<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>rm debug.txt&nbsp;&nbsp;#to get rid of that potentially HUGE file<br />
touch debug.txt<br />
chmod 644 debug.txt</code></div></div>
]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[[HowTo] Better Webmail Access]]></title>
			<link>http://www.isp-control.net/forum/thread-15314.html</link>
			<pubDate>Thu, 13 Oct 2011 19:21:46 +0000</pubDate>
			<guid isPermaLink="false">http://www.isp-control.net/forum/thread-15314.html</guid>
			<description><![CDATA[I have posted a sugestion and it is a howto too.<br />
<br />
Here is the link:<br />
<a href="http://isp-control.net/forum/thread-15313.html" target="_blank">http://isp-control.net/forum/thread-15313.html</a>]]></description>
			<content:encoded><![CDATA[I have posted a sugestion and it is a howto too.<br />
<br />
Here is the link:<br />
<a href="http://isp-control.net/forum/thread-15313.html" target="_blank">http://isp-control.net/forum/thread-15313.html</a>]]></content:encoded>
		</item>
	</channel>
</rss>