使用转换为附件的XML电子邮件正文接收文本/ XML电子邮件

时间:2016-02-02 00:23:06

标签: php xml email email-attachments sendgrid

我有一个服务器(A),它使用PHP邮件将纯文本电子邮件发送到具有相同设置/版本的多个服务器(Y,Z)。有问题的电子邮件在其正文中包含XML,因此当电子邮件到达相应的服务器时,电子邮件正文中的XML将被解析和处理。

  • 服务器Y设置了SendGrid,因此SendGrid正在接收来自服务器A的电子邮件,然后将其转发给服务器Y.
  • 服务器Z没有SendGrid,只是使用内置的Unix电子邮件。

最终,服务器Y和Z上的所有传入电子邮件都通过相同的功能来解析电子邮件。

当我有服务器A向服务器Z发送内容类型:text / xml电子邮件时,它就可以了,服务器Z可以解析出电子邮件正文中的XML。

但是,当我让服务器A向服务器Y发送完全相同的电子邮件时,它会以附件中的XML到达,并且电子邮件正文为空。

我已经询问了SendGrid的支持,看看他们是否正在做一些会导致电子邮件正文转换为附件的内容,但他们坚持认为他们不会对收到的电子邮件做任何事情。

我很难过,所以我来这里看是否有人知道可能导致这个问题的任何线索。

0 个答案:

没有答案