站长百科 | 数字化技能提升教程 数字化时代生存宝典
首页
数字化百科
电子书
建站程序
开发
服务器
办公软件
开发教程
服务器教程
软件使用教程
运营教程
热门电子书
WordPress教程
宝塔面板教程
CSS教程
Shopify教程
导航
程序频道
推广频道
网赚频道
人物频道
网站程序
网页制作
云计算
服务器
CMS
论坛
网店
虚拟主机
cPanel
网址导航
WIKI使用导航
WIKI首页
最新资讯
网站程序
站长人物
页面分类
使用帮助
编辑测试
创建条目
网站地图
站长百科导航
站长百科
主机侦探
IDCtalk云说
跨境电商导航
WordPress啦
站长专题
网站推广
网站程序
网站赚钱
虚拟主机
cPanel
网址导航专题
云计算
微博营销
虚拟主机管理系统
开放平台
WIKI程序与应用
美国十大主机
编辑“
用电子邮件发表日志
”(章节)
人物百科
|
营销百科
|
网赚百科
|
站长工具
|
网站程序
|
域名主机
|
互联网公司
|
分类索引
跳转至:
导航
、
搜索
警告:
您没有登录。如果您做出任意编辑,您的IP地址将会公开可见。如果您
登录
或
创建
一个账户,您的编辑将归属于您的用户名,且将享受其他好处。
反垃圾检查。
不要
加入这个!
==WP-Cron插件激活方式== 下载、安装并激活[http://skippy.net/plugin-wp-cron WP-Cron插件]。该[http://www.wordpress.la/plugin.html 插件]无需用户进行后台操作,每十五分钟自动更新网站。 '''定时任务激活方式''' 这种方式利用wget、curl或是GET等命令行[[HTTP]]代理来设定一个[[UNIX]]定时任务,使[[博客]]定时查看http://example.com/installdir/wp-mail.php 页面。需要执行的命令行如下: wget -N http://example.com/installdir/wp-mail.php 如果使用的不是wget程序,请将代码行中的wget程序和wget参数替换成相应程序和参数。 注意:另一种方法是,在定时任务中运行 "php /full/path/to/wp-mail.php"命令。运行php脚本时只需要使用php而不再需要其它程序。(用户被授权使用php的机率也高于wget。) 关于定时任务的更多信息请看: *[http://www.unixgeeks.org/security/newbie/unix/cron-1.html Intro To Cron Jobs] *[http://www.uwsg.iu.edu/usail/automation/cron.html Automating tasks with cron services at USAIL] <STRONG>Windows用户请注意</STRONG>:也有适合[[Windows]]用户的类似定时程序。例如,[http://www.visualcron.com VisualCron],[http://cronw.sourceforge.net/ Cron for Windows]以及<[http://www.google.com/url?sa=U&start=2&q=http://sourceforge.net/projects/pycron/&e=1102&mr=8,2%21619021,%21a:sr4 pycron]。具体情况可以参考这些程序的使用说明。 <STRONG>Procmail激活方式</STRONG> 如果我们的[[服务器]]配备了[http://www.procmail.org/ procmail],那么只要在博客专用[[邮箱]]账号的主目录下使用.procmailrc就可以激活WordPress的发表动作了: Shell=/bin/sh MAILDIR=$HOME/.maildir/ DEFAULT=$MAILDIR :0 { :0Wc ./ :0 | wget -N http://example.com/installdir/wp-mail.php } 当然我们可以执行更具体的动作,例如获取特定的对象表达式。更多信息请点击[http://www.procmail.org procmail]。 '''.qmail激活方式''' 如果服务器是用qmail来处理e-mai的l,那么发送日志邮件后,可以用qmail来调用wp-mail.php。但首先要创建一个小型shell脚本以调用wp-mail.php。我们可以先调用wp-mail文件: #!/bin/sh /bin/sh -c "sleep 5; /path/to/php /path/to/your/blog/wp-mail.php > /dev/null" & sleep命令触发一个为时5秒的停顿,供qmail在调用wp-mail.php文件前完成对邮件信息的处理。注意:行末尾的&符号是必须的,不得省略。以上脚本应该放置在根目录下,执行位元也需要被设定(chmod 700)。为了消除系统中的bug,我们可以将/dev/null替换成一个文件名,以此保存wp-mail.php生成的结果。 接下来只要创建/修改相应的.qmail文件以调用shell脚本就大功告成了。将以下命令行输入邮箱名的.qmail文件: |/path/to/your/root/directory/wp-mail .qmail文件的具体用法参见互联网服务提供商的说明手册。不同[[互联网]]服务提供商对邮箱名称的规定也有所不同。 '''邮件格式''' 通过邮件发表日志时,WordPress会将[[邮件]]的主题行作为日志标题,邮件正文作为日志正文,并删除其中常用的HTML标签。WordPress将日志发表在我们之前选择的默认邮件发表分类下,并默认网站管理员作为该日志的作者。 通过邮件发表日志时,不支持附件的发表。所有通过邮件发表的附件都会以原始形式显示在日志正文中。 '''测试''' 要测试目前自己是否已经能通过邮箱发送WordPress日志,只需要发送一封邮件到“新账号@邮箱域名” (如果使用.qmail程序,则可以将邮件发送到“用户名@邮箱域名”)。之后进行以下操作: *如果没有设置自动系统,在浏览器中访问http://example.com/installdir/wp-mail.php 。如果脚本发现有新邮件,会通知我们并显示出邮件日志的详细情况。之后我们可以返回博客查看日志是否发表成功。 *如果页脚使用的是iframe代码,需要刷新[[浏览器]]以查看日志是否发表成功 *如果用的是WP-Cron插件,则需要等待十五至二十分钟 *如果是运行定时任务,那么要等到定时任务下一次执行时才能查看日志发表状况(也可以暂时缩短定时任务的时间间隔)。如果定时执行 -f /var/log/cron,该任务运行结束后会生成log记录。生成log记录后,可以在浏览器中查看邮件日志的发表状况。 我们的邮件发表状态可能被会标识为“审核中”而不是“已发表”。如果日志状态是“审核中”,那么该日志可以出现在控制板中,但不会显示在[[博客]]上。默认情况下,wp-mail.php会检查发送日志的邮件地址与博客用户设置的邮件地址是否一致。如果一致,日志状态显示为“已发表”,否则显示为“审核中”。
摘要:
请注意,您对站长百科的所有贡献都可能被其他贡献者编辑,修改或删除。如果您不希望您的文字被任意修改和再散布,请不要提交。
您同时也要向我们保证您所提交的内容是您自己所作,或得自一个不受版权保护或相似自由的来源(参阅
Wordpress-mediawiki:版权
的细节)。
未经许可,请勿提交受版权保护的作品!
取消
编辑帮助
(在新窗口中打开)