Mailer加持,让博客体验更完善
[notice]从建立这个博客开始,自始至终都没有说会想过未来真的会有人读你写的东西,甚至给你留下评论。[/notice]
前言
好吧当时其实也没有想太多,因为对这个邮件回复其实是有一些误解。这是怎么回事呢:
我一直认为:想让Typecho给你自动发送邮件来跟踪你的评论消息其实很困难。
但是就在昨天晚上,我不知道怎么的,就访问别的大佬的站内,看一些文章。偶尔一下就发现,他写到的有关邮件回复的文章:邮件评论回复插件这时我也想到了为何不尝试一下这样的“新鲜事”呢 :@(深思) Maybe在我看来这已经很新鲜了好嘛说做就做!
过程
参照教程,看着看着就感觉不对了,咦!怎么是熊猫小A写的,正好我的主题也是他写的!鬼晓得当时我居然没发现这个插件就正好给我的小站整上个“全家桶” :@(赞一个)
首先说一下我搭建前的一个环境:Typecho我使用的是最新的正式版本,但听说只有开发版才有这个插件所需要的接口,所以说只能将你的博客站升级到开发版后才能使用这个插件。哦对了忘记介绍了,这次的插件就是它:Mailer:又一款评论邮件提醒插件
不过呢在安装之前,首先做的事就是要[notice]备份! 备份! 备份![/notice]因为开发板和正式版不同,一旦出现问题数据无价!经历了惨痛崩坏的我,说多了都是泪 :@(装大款)
- 前往Typecho官方网站下载页找到开发版下载
- 下载
build
文件,将原网站目录下的admin
var
index.php
删除。 - 解压
build
文件后,将admin
var
index.php
重新粘贴至网站目录上传,即可。 - 打开博客站后台,可以发现升级的提示,点击升级
升级到开发版后,其实观察了一下,并没有什么太大变化,原来启用的插件/主题都可以使用。不过新增加了直接预览还未发布的文章,这点倒是挺好的,虽然说文本编辑页也是有预览的,但效果显然没有这个好,这边点个赞! ::(真棒)
接下来我们就可以安装插件了,前往插件的Github页面,下载后上传至网站根目录usr
中的Plugin
文件夹下。
[notice]一定要更改解压后的文件夹名为Mailer否则会出现 Database 500 error
报错问题[/notice]
接下来配置插件很重要。这边我另外提一下,我使用了QQ的域名邮箱服务,且我去了解到域名邮箱也是有SMTP服务的,可以作为发件邮箱,这样就免去了企业邮箱或绑定域名邮箱的必须,但如果你也有同样的SMTP邮箱服务,也可以使用,这边只是介绍一下其实QQ邮箱还是有这个服务的,既然有的话就利用起来也是不错哒 ::(滑稽) [notice]QQ域名邮箱支持域名有限,如.COM/.CN/.NET等,有些可能不支持,注册域名时请斟酌选择。[/notice]
[notice]这里需要注意,填写密码时,请先前往QQ邮箱设置中账户页下的POP3/IMAP/SMTP服务中开启POP3/SMTP服务,验证您的身份后就会生成一个授权码,将生成的授权码填写至密码一栏即可。如果出现发送指令失败的服务,可以更换端口与协议重试后即可[/notice]
到这里,插件基本上就配置完了。如果你也和我一样使用VOID
主题,那么到这里就设置完成了;但如果你使用的是其他主题,你需要将一下代码添加至你博客评论的文件中(一般为comments.php):
1 | <span> |
你还可以更改发件模板,让你的邮件看起来更加棒!这边我也提供我使用的两个模板:
针对博主的邮件模板
1 | <div style="width: 620px;height: auto;border-radius: 5px;margin:0 auto;box-shadow: 0px 0px 20px #888888;position: relative;"> |
针对访客的邮件模板
1 | <div style="width: 620px;height: auto;border-radius: 5px;margin:0 auto;box-shadow: 0px 0px 20px #888888;position: relative;padding-bottom: 5px;"> |
[notice]上述代码可能会有显示误差,COPY后注意格式![/notice]
到这里就设置成功啦,最后附上邮箱模板的效果图。
Mailer加持,让博客体验更完善