我想在Thunderbird中使用动态电子邮件签名,即上下文感知(取决于日期,db中的事件等)
如果我有一个可以生成签名html的PHP(即http://www.site.com/email_sign.php) 我该如何强制使用Thunderbird?
(我看到的唯一选项是使用静态html(无论是内联的,来自本地系统文件)。
任何想法?
答案 0 :(得分:3)
您可以使用Signature Switch附加组件和调用wget的批处理文件来实现您的目的。我写了一个简单的可执行文件来替换bat文件;您可以从http://www.else.co.nz/portfolio/020-code/dynamic-email-signatures
了解它(并在需要时下载)答案 1 :(得分:0)
我怀疑你能做到这一点。 Thunderbird确实允许通过创建插件来编写脚本,但我个人不知道该怎么做或它有多容易。
我能想到的最佳答案是设置一个预定的任务/ cron作业,将php下载到本地文件,然后按照knowledge base中的说明进行操作,即:
您可以使用Thunderbird创建签名文件,也可以使用操作系统工具创建它们 - 例如,纯文本编辑器。
Thunderbird不提供任何内容 特殊的地方存储签名 文件。您可以创建签名 要存储的配置文件中的目录 它们,使它们易于备份 以及您的个人资料的其余部分。 或者你可以把它们存放在某个地方 其他
要使用签名文件,请在其中指定 帐户设置作为签名 身份。选中“附加”框 来自文件的签名而不是“和 指定签名文件。
除非Thunderbird在内部缓存HTML,否则这将有效,但我在常见问题解答中看不到这种情况。
答案 2 :(得分:0)
多年来我手动更新了我的电子邮件客户端的签名 - 直到我厌倦了......这就是为什么我编写了一个PHP脚本来自动从RSS源创建随机签名块!看看:https://github.com/birdy1976/signature :-D