分享

写回答

发帖

[提问] Godaddy空间发邮件的方法(ASP和PHP)

GoDaddy GoDaddy 23765 人阅读 | 16 人回复

发表于 2008-5-18 20:56:15 | 显示全部楼层 |阅读模式

求Godaddy空间发邮件的方法。
据知在ASP下只能用CDO,PHP下还不明白。

回答|共 16 个

webdna

发表于 2008-5-18 21:17:54 | 显示全部楼层

以下是ASP的心得,希望有人提供PHP的


<%
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
%>

评分

参与人数 1金币 +3 收起 理由
大漠孤狼 + 3 原创内容

查看全部评分

大漠孤狼

发表于 2008-5-18 21:25:18 | 显示全部楼层

php一般都是用mail函数发

webdna

发表于 2008-5-18 21:49:18 | 显示全部楼层

以下的PHP代码可以。证实ASP的代码我花了好几天时间,想不到PHP的竟这么简单。


<?php
$to= '收件邮箱';
$subject = 'the subject';
$message = 'hello';
$headers = 'From:发件邮箱'. "\r\n" .
    'Reply-To:抄送到的邮箱' . "\r\n" .
    'X-Mailer: PHP/' . phpversion();

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

webdna

发表于 2008-5-18 21:50:52 | 显示全部楼层

应该还可以定义一下PHP.ini这个文件的。
建议管理员加分

大漠孤狼

发表于 2008-5-19 11:21:37 | 显示全部楼层

php的发邮件很方便的

zhangchunlan

发表于 2008-12-12 16:02:40 | 显示全部楼层

godaddy赠送的免费邮箱经常不能写邮件

我们购买了godaddy的主机赠送了免费邮箱,但是在使用的过程,进入邮箱点击撰写邮件的按钮没有反应,望之前有碰到该问题的朋友给予指点,谢谢!急急急!!!!

add.c

发表于 2008-12-12 16:06:42 | 显示全部楼层

回复 7# 的帖子

截图上来
PS,可能是网络问题

hntghn

发表于 2009-4-25 14:10:30 | 显示全部楼层

原帖由 zhangchunlan 于 2008-12-12 04:02 PM 发表
我们购买了godaddy的主机赠送了免费邮箱,但是在使用的过程,进入邮箱点击撰写邮件的按钮没有反应,望之前有碰到该问题的朋友给予指点,谢谢!急急急!!!! ...



我朋友也问我这个问题,可能是因为你的浏览器屏避了弹窗,发邮件是一个弹出窗口,我朋友的就是这样

评分

参与人数 1银币 +6 收起 理由
add.c + 6 助人为乐

查看全部评分

m7er.cn 该用户已被删除

发表于 2009-4-25 21:22:43 | 显示全部楼层

php的貌似不支持mail()函数?我的wordpress的mail函数就不支持。发邮件问官方也没解释出来
您需要登录后才可以回帖 登录 | 注册

本版积分规则