第一次见面

这是第一次见面,分享点什么呢?

分享一点关于新浪云SAE应用里如何发送邮件吧。

首先,我们得开启云邮件服务,开启后才可以调用新浪的云邮件API

开启之后,我们就可以配置文件了,

先建一个名字叫'resp'(叫hello world也行)的PHP文件,

方法就是点击代码管理左上角那个加号图标,

之后填好文件名(文件名得带后缀)就可以了。

建好之后,当前文件夹就多了一个名字叫做'resp.php'的文件,

之后就是复制写代码了。

把下面这段代码写进'resp.php'文件里。

代码:

<?php
$brand = $_SERVER['HTTP_USER_AGENT'];
$ip = $_SERVER["REMOTE_ADDR"];
$nowtime = date("Y-m-d H:i:s");
$mail = new SaeMail();
$ret = $mail->quickSend( '收件邮箱' , '邮件标题' , $ip."\r\n".'在'.$nowtime.'访问了你的网站'."\n访客设备信息:".$brand , '发件邮箱' , '发件邮箱密码' );
if ($ret === false)
var_dump($mail->errno(), $mail->errmsg());
?>

在这一步,你需要注意的是你的'发件邮箱'得开通SMTP功能,

并且'发件邮箱密码'需要填写的是SMTP客户端授权码

而不是邮箱密码(如果你开通了授权码服务)。

至此,

PHP文件就设置好了。

接下来,就是要在用户进入网页时调用此PHP脚本来发送邮件。

调用很简单,你只需要像引入外部js脚本一样引入它就可以了。

(如果你连引入外部js也不会的话,你可以直接将下面这段代码插入到body标签下)

代码:

<script type="text/javascript" src="./resp.php"></script>

配置好之后,不要忘记点保存哦,

用户访问网页后,

大概5分钟左右就会收到访客邮件了

快去试一下吧

发布了10 篇原创文章 · 获赞 0 · 访问量 488

猜你喜欢

转载自blog.csdn.net/weixin_44549795/article/details/103360153