dede邮件指定外发邮箱

昨天我帮网站设置dede邮件外发指定邮箱系统 服务器商的企业邮箱一直报550错 dede显示是发信成功 服务器端口也试着投递 可是竟然说地址非法还是什么的 被测试邮箱退信 =.=有办法破么?

建议你使用163的信箱来发送,我一直用的都是163的,非常好用.  åŽå°æ ¸å¿ƒè®¾ç½®é‡Œå¼€å¯SMTP è®¾ç½®å¥½å‘送邮件的SMTP信息.


mail.php 

require_once("include/common.inc.php");

if($dopost == "saveedit")
{
//接收参数值
$name = htmlspecialchars($name);

//定义标题
$mailtitle = "我是标题";

//定义内容
$mailbody .= "<p>姓名:".$name."</p>";

//定义接收信箱
$email .= "[email protected],[email protected]";//多个信箱使用英文逗号分隔开

$headers = "From: ".$cfg_adminemail."\r\nReply-To: ".$cfg_adminemail;
if($cfg_sendmail_bysmtp == 'Y' && !empty($cfg_smtp_server))
{
$mailtype = 'HTML';
require_once('orders.mail.php');
$smtp = new smtp($cfg_smtp_server,$cfg_smtp_port,true,$cfg_smtp_usermail,$cfg_smtp_password);
$smtp->debug = false;
$smtp->sendmail($email, $cfg_smtp_usermail, $mailtitle, $mailbody, "HTML");
}
else
{
@mail($email, $mailtitle, $mailbody, $headers);
}
echo "<script language='javascript'>";
echo "alert('发送成功!');history.go(-1)";
echo "</script>";
exit();
}
else
{
echo "<script language='javascript'>";
echo "alert('参数错误!');history.go(-1)";
echo "</script>";
}

其他的文件见附件,保证可用,因为我自己就在使用.


将3个文件全部上传到网站根目录,打开tomail.html 发送测试看看.


文件编码是UTF8的


温馨提示:答案为网友推荐,仅供参考
相似回答
大家正在搜