现在的位置: 首页 > Godaddy常见问题 > 正文

Godaddy空间发送邮件的方法

2009年02月17日 常见问题 ⁄ 共 1589字 ⁄ 字号 暂无评论 ⁄ 阅读 2,723 views 次

Godaddy主机空间发送邮件,在ASP下只能使用CDO,具体如下:
<%
on Error Resume Next
Set objMail = Server.CreateObject("CDO.Message")
Set objConfig = Server.CreateObject ("CDO.Configuration")
objConfig.Fields("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25
objConfig.Fields("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
objConfig.Fields("http://schemas.microsoft.com/cdo/configuration/smtpserver") ="relay-hosting.secureserver.net"
objConfig.Fields("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate") = 1
objConfig.Fields("http://schemas.microsoft.com/cdo/configuration/sendusername") = "noreply.sender01@163.com" '这行无意思,可去掉
objConfig.Fields("http://schemas.microsoft.com/cdo/configuration/sendpassword") = "你的密码" '这行无意思,可去掉
objConfig.Fields("http://schemas.microsoft.com/cdo/configuration/languagecode") = "0x0804"
objConfig.Fields.Update()
Set objMail.Configuration = objConfig
objMail.Subject = "邮件标题"
objMail.From = "member_reg@godaddy.com" '这个发件人好重要,用126或163等的都不可以,你可以随便用xxx@godaddy.com或在godaddy处注册的域名都可以。
objMail.To = "你的邮箱"
objMail.BodyPart.ContentTransferEncoding = "7bit"
'如果使用多國語言時,才要設定 Charset
objMail.BodyPart.Charset = "gb2312"

objMail.HTMLBody = "中文测试<br /><b>不要回复</b>"
'objMail.AddAttachment(http://xxxxxx/xxxx.xxx) '或者其他任何正确的url,包括http,ftp,file等等。
objMail.Send
Response.Write "邮件发送成功!"
if Err <> 0 then
response.write "<font color=ff0000>"&Err.Description&"</font>"
response.end
end if
%>
而php一般都是用mail函数发,代码如下:
<?php
$to= '收件邮箱';
$subject = 'the subject';
$message = 'hello';
$headers = 'From:发件邮箱'. "\r\n" .
'Reply-To:抄送到的邮箱' . "\r\n" .
'X-Mailer: PHP/' . phpversion();

mail($to, $subject, $message, $headers);
?>

如果你对Godaddy空间发送邮件的方法还有什么不理解的话,可以去论坛询问。

给我留言

留言无头像?