我有一个连接到后缀发送电子邮件的程序。 不幸的是,这个程序有一个错误,当它与多个地址一起使用时,会导致它发送格式不正确的To:标题。 不正确的To:看起来像这样
<[email protected],[email protected],>
代替
<[email protected]>,<[email protected]>
我想出了这个replace规则(连同一个replace后面的逗号)
/([^>]),([^<])/ REPLACE $(1)>,<$(2)
要解决这个问题。 但是这并不令人满意,因为它适用于没有用标题中的尖括号包围的所有逗号。 更不用说我相信REPLACE只会执行一次replace。
有没有办法解决这个问题,而不通过代理脚本传递请求来修复不正确格式的地址? 输出这个无效数据的程序是封闭源码,它的制造者迄今为止拒绝提供帮助。