我需要能够显示的广告在电子邮件转发通过一个服务器(最后缀)基于人口统计学信息的接收者。基本上是一个信息将到达someuser@fakedomain.com 和被转送到realuser@theirdomain.com 有一个小小的广告在底部。

我想用后缀因为它似乎能够利用mysql数据用于各种任务,这将是有益的,以便该系统能够控制通过网络应用程序,饲料的数据库。

我更喜欢使用OpenX的广告服务器由于针对频道(用于选择广告基于人口的信息),有能力做到的文本的广告以及电子邮件的区域,并能够运行它在本地。其他的广告服务器,更好地适合这个问题是可以接受的,当然。

问题的核心,因为在我看来,是能够写的东西在底部的任何指定的电子邮件信息。当然html的消息使这个更棘手的,但我满足于有一个解决方案,作为纯文本和工作。

商业软件是一个选项,而是一个几天的间歇性的搜索并没有把任何东西。

有帮助吗?

解决方案

只是写点东西到底电子邮件会惨遭失败,在很多情况下,特别是与HTML电子邮件封装在a multipart MIME message(或任何其他在a multipart MIME message),因为任何最后MIME部分的标记明确地应该忽略通过任何MIME分析器。如果你想要你的应用程序的工作,它需要

  • 确定如果目标信息是一个MIME message比其他TEXT/PLAIN
    • 如果不是,请附加文本仅仅在广告结束和你做
  • 如果是,确定如果其分段
    • 如果不是,则需要确定的内容类型的整个消息
      • 如果内容类型HTML然后你 可以 试图插入你的广告HTML的地方适当的。这将是非常漫因为你不知道什么HTML布局会是怎样的。
      • 如果内容类型的任何其他超文本标记语言(或者,也许RTF),你最好不接触的消息。
  • 如果消息是多部分,确定子类型
    • 如果其"混合"的,那么你需要确定哪些部分,如果任是主要的可读的内容,然后修改这一部分,如果它是整个消息根据上述规则
    • 如果其'替代'然后你需要找到所有的可读性的部分并修改他们每个人又根据上述规则

最后,最重要的是

  • 准备大规模虐待会你会接收来自每个人获取邮件通过你的服务器。

其他提示

让我看看......人注册为您服务,我以为是免费的。他们为您提供他们的真实电子邮件地址,并作为回报,你提供给他们,他们可以使用例如不同的电子邮件地址订阅邮件列表和其他服务。也许有些邮件过滤功能?这听起来像一个合法的服务给我,特别是如果你只提供广告谁订阅的人。我想知道,你会得到很多预订,不过,因为很多人都可以很容易使用谷歌,雅虎或Hotmail帐户用于这些目的。那么,什么是增值的用户将得到什么?

无论如何,你将需要修改现有的电子邮件,当他们是HTML邮件或如果他们数字签名这是一个有点复杂。 (特别是在后一种情况下,你实际上在收到这些邮件阻断接受者,因为他们的电子邮件系统将检测到的电子邮件已被篡改,你也可能在可能存在的法律问题的风险,虽然我不认为有任何东西只要收件人与您的服务条款同意非法的。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top