好吧,这可能需要一两分钟来解释:
我正在创建一个电子邮件<>短信桥(如 Teleflip)。我有一些设置参数可以使用:
- Dreamhost 虚拟主机
- PHP 5(没有梨)
- 后缀
- MySQL(如果需要)
我现在拥有的是一个包罗万象的电子邮件地址,它将发送的电子邮件转发到 shell 帐户。shell 帐户又将其转发到我的 PHP 脚本。
PHP 脚本读取它,去除一些电子邮件标头以确保它正确发送,然后将其转发到指定为收件人的号码。5551234567@sms.bridge.gvoms.com 当然会向 +1 (555) 123-4567 发送短信。
这非常有效,因为我正在解析 To 字段并仅获取它发送到的电子邮件地址。但是,我意识到我没有考虑到多个收件人。例如,发送到 5551234567 和 1235554567 的电子邮件(使用 To 行、CC 行或它们的任意组合)。
当然,电子邮件的工作方式是我收到两封电子邮件,最终分别解析每封电子邮件,而 5551234567 最终收到两次相同的消息。
处理这种情况的最佳方法是什么,以便在 TO 和 CC 中指定的每个数字都可以获得一份消息副本。
另外,虽然我怀疑它的可能性:有没有办法以同样的方式处理密件抄送?