使my-visitors通过Gmail发送数据库备份

在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。

reeoo.com - web design inspiration

8条评论

  1. 娟兒说道:

    兔年吉祥,阖家幸福!

  2. zwwooooo说道:

    我不太喜欢在php留密码,特别是gmail的。

    • moper说道:

      恩好像是有安全问题吧,是哦,其他的插件都是存在数据库wp-option了吧,嘿嘿
      啊,我不会从别的读,php还没系统学过 ➡ 应该能和configure-smtp结合的说,不会搞。zww来弄弄吧,造福群众,嘿嘿 😳

  3. cdy说道:

    收藏了,很不错,再增加点功能

发表评论

电子邮件地址不会被公开。 必填项已用*标注