本帖最后由 Q99 于 2009-2-21 22:09 编辑
邮件验证,点击验证后,几秒钟内就能收到验证的邮件!用的是hotmail.com
可是设置的邮件提醒如下
却收不到提醒邮件!
另外
我新增加一个计划任务sendmail.php,手动执行,也收不到邮件!
内容如下:- <?php
- /*
- 2天没有更新的朋友发送邀请。
- 请先设置好你的邮箱发送信息。
- */
- if(!defined('IN_UCHOME')) {
- exit('Access Denied');
- }
- //include_once(S_ROOT.'./source/function_sendmail.php');
- include_once('./source/function_sendmail.php');
- $freeday=2;//2天没有更新的网站
- $deltime = $_SGLOBAL['timestamp'] - $freeday*3600*24;
- //搜索出2天以上没有登陆过的用户。
- $query = $_SGLOBAL['db']->query("SELECT ".tname('spacefield').".uid,".tname('spacefield').".friend,".tname('space').".name,".tname('space').".username,".tname('spacefield').".email FROM ".tname('space').",".tname('spacefield')." WHERE ".tname('spacefield').".emailcheck ='1' and ".tname('space').".updatetime < '$deltime' AND ".tname('space').".uid=".tname('spacefield').".uid");
- while ($value = $_SGLOBAL['db']->fetch_array($query)) {
- $value['name']=$value['name']==''?$value['username']:$value['name'];
- $list[]=$value;
- $flists='';
- foreach (explode(',',$value['friend']) as $value1)
- {
- $flists.='<a href="http://www.78relax.com/'.$value1.'" target="_blank" ><img src="http://www.78relax.com/plat/avatar.php?uid='.$value1.'&size=small&type=real" border="0" /></a>';
- }
- if($value['email']!='')
- {
- $mailarr=array($value['email']);
- smail($mailarr,'题目:'.$value['name'].',我们很想念您。','您已经超过两天没有来 趣吧放松网【www.78relax.com】看看了,这段时间里面可能有不少朋友想要看到你,想要找到你,想要加你为好友。当然您的好友们也很想念您。<a href="http://www.78relax.com/'.$value['uid'].'" target="_blank" >点击这里看看好友们的动态吧!</a><br />'.$flists.'<br />小提示,邀请你的朋友做客趣吧|休闲社区,神秘礼品每月等着你~');
- //下面的不成功,所以用上面的测试,也没信息
- //sendmail($mailarr,'题目:'.$value['name'].',我们很想念您。','您已经超过两天没有来 趣吧放松网【www.78relax.com】看看了,这段时间里面可能有不少朋友想要看到你,想要找到你,想要加你为好友。当然您的好友们也很想念您。<a href="http://www.78relax.com/'.$value['uid'].'" target="_blank" >点击这里看看好友们的动态吧!</a><br />'.$flists.'<br />小提示,邀请你的朋友做客趣吧|休闲社区,神秘礼品每月等着你~');
- }
- }
- ?>
复制代码 |