使my-visitors通过Gmail发送数据库备份 2011-02-07 wordpress 8 条评论 8334 次阅读 在my-visitors.php文件中查找`$phpmailer = new PHPMailer();` 在上面这句下面加上如下代码: ``` $phpmailer->IsSMTP(); $phpmailer->SMTPAuth = true; //打开SMTP验证 $phpmailer->SMTPSecure = "ssl"; //利用SSL连接 $phpmailer->Host = "smtp.gmail.com"; //设置主机为Gmail $phpmailer->Port = 465; //指定SMTP端口 $phpmailer->Username = "yourname@gmail.com"; //Gmail账号 $phpmailer->Password = "123456"; //Gmail密码 ``` 即在 ``` $phpmailer = new PHPMailer(); ……………… $phpmailer->AddAddress(get_bloginfo('admin_email')); ``` 中加入设定SMTP的代码。 保存后上传就可以通过Gmail发送数据库备份了。测试方法参考willin大师的注释:) 即:在ftp上把今天的数据备份删除,在后台选择“将数据备份邮寄给管理者”,按下“保存更改”,再转换到其他任何一页,就会产生备份和邮寄,马上看到有没有收到邮件。 PS:在删除过程中有一个小插曲。由于使用的是kloxo面板,用ftp的admin权限不够,需要使用apache权限或者root权限。因为创建的文件拥有者是apache。 标签: wordpress, Backup, Gmail, Database, my-visitors 本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。
收藏了,很不错,再增加点功能
目前还能力有限,呵呵~
我不太喜欢在php留密码,特别是gmail的。
恩好像是有安全问题吧,是哦,其他的插件都是存在数据库wp-option了吧,嘿嘿
啊,我不会从别的读,php还没系统学过 :arrow: 应该能和configure-smtp结合的说,不会搞。zww来弄弄吧,造福群众,嘿嘿 :oops:
加个选项就行了,不过插件的我没加过……
啊,先不管了,等有空了再看看好了,嘿嘿 8-O 其实想整个一劳永逸的,在vps上直接整好邮件系统 :roll:
兔年吉祥,阖家幸福!
嘿嘿,新年快乐 :mrgreen: