【问题标题】:How to process and forward email based on content?如何根据内容处理和转发邮件?
【发布时间】:2009-10-01 21:45:41
【问题描述】:

我最近发现可以使用运营商的 SMS 网关电子邮件地址将我在 gmail 上收到的电子邮件转发到我的手机。所以,我在 gmail 中启用了转发,将其发送到 XXXXXXXX@mycarrier.com,它开始运行良好。从电子邮件发送到我的收件箱到我的手机收到消息的时间几乎没有 20 秒的差异。然后,我开始注意到带有 html 内容或长度大于 480 个字符的电子邮件没有通过网关发送。

所以,这是我的问题。有没有办法,我可以说,在我的电子邮件中删掉那些对我很重要的 100 个字符并将其转发到 SMS 网关?我可以以某种方式设置此规则吗?不要告诉我我必须将 Outlook 用作电子邮件客户端、配置规则并让我的机器永远开启。

【问题讨论】:

  • 这看起来像是superuser.com的问题
  • 您可以访问中间服务器吗?如果是这样,您会觉得哪种编程语言很舒服?
  • 不,我无权访问任何直接服务器。

标签: email sms thunderbird


【解决方案1】:

我将 gmail 转发到我的 UNIX 系统并使用 procmail 来完成您正在尝试做的事情。在您的 .procmailrc 中:

:0 c *

您可能还需要一个 .forward 来将邮件推送到 procmail:

"|IFS=' ' && exec /usr/local/bin/procmail -f- || exit 75 #jschmoe"

...或类似的。

如果您无法访问 UNIX(包括 Linux),我没有任何建议。

布赖恩

【讨论】:

    猜你喜欢
    • 2019-10-27
    • 2023-03-11
    • 1970-01-01
    • 2018-04-29
    • 1970-01-01
    • 2021-01-12
    • 1970-01-01
    • 1970-01-01
    • 2015-05-10
    相关资源
    最近更新 更多