Skip to content
/ E2P Public

Email 2 Post: 监测并解析博客管理员邮件,自动部署博文,更新博客。(针对hexo博客系统)

Notifications You must be signed in to change notification settings

zjhou/E2P

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

E2P

Email 2 Post: 监测并解析博客管理员邮件,自动部署博文,更新博客。

环境

  • 操作系统:ubuntu server 12.02
  • 邮件系统:postfix + mail
  • 博客系统:hexo + apache2.0

配置

VARS_CONF

运行

$ crontab -e 加入一行

* * * * * cd path/to/E2P/ && ./e2p.sh

主要功能

  1. 添加博文(支持图文)
  2. 批量删除博文
  3. 列出所有博文目录
  4. 隐藏所有博文
  5. 恢复隐藏的博文
  6. 备份博客目录
  7. 查看博客系统资源大小
  8. 帮助文档
  9. 添加/删除管理员
  10. 关闭/开启邮件通知

使用

脚本通过邮件地址识别管理员,通过主题识别命令,通过正文识别参数。

发送一封以“帮助”为主题的邮件给服务器如[email protected]即可获得详细的帮助文档。

注意

  1. crontab里要配置好语言,防止中文乱码
  2. 依赖opencc。如果不需要简繁提体转换可以注释掉
  3. 依赖mpack解压邮件附件
  4. 如不能运行,权作参考,根据个人需求更改代码

About

Email 2 Post: 监测并解析博客管理员邮件,自动部署博文,更新博客。(针对hexo博客系统)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages