常州五颜六色网络技术有限公司 -> 网站建设 -> 虚拟主机为什么不能发邮件原因 登录 -> 注册 -> 回复主题 -> 发表主题

阿七 2006-04-05 10:44
关键词: 在线发邮件  发邮件

用PHP的mail函数发邮件,在头部里一定要有发送人的EMAIL地址,且EMAIL地址的域名一定存在于当前的虚拟主机上!!代码如下: Fyatd  
;u46Z   
$from = "frank@now.net.cn";    now.net.cn  就是当前虚拟主机绑定的域名!) K^<BW(s  
$headers.="From:$from \n";      头部上必须要有 From z/@slT  
fSvM(3Y<Qh  
$to = "jojo@now.net.cn"; R|87%&6']  
$subject = "MAIL函数使用"; _TQj~W<  
$content = "邮件内容"; -Cc^d!::  
$returnMessage=mail($to,$subject,$content,$headers); CU2*z(]&  
#( 146  
如果头部没有发送人的地址且域名不在当前虚拟主机上,$returnMessage 的信息不为 1,即发送不成功

(注:FROM 这里" @ "后面跟的域名一定要是您的空间绑定的域名,不能冒用他人的域名,否则邮件一定无法发送.   如:frank@now.net.cn          now.net.cn  就是当前虚拟主机绑定的域名!)



查看完整版本: [-- 虚拟主机为什么不能发邮件原因 --] [-- top --]



Copyright © 2005-2014 5y6s Inc. 苏ICP备05001866号 Powered by PHPWind 5.0.1
Time 0.010461 second(s),query:5 Gzip enabled