Я получил это сообщение ниже в SendGrid, которое отправлялось в Gmail. Однако это всегда работало, и, конечно же, у меня есть адрес электронной почты ОТ. Это что-то еще или ошибка?
550 5.7.1 [208.117.55.132 11] Our system has detected that this message is not RFC 5322 compliant: 'From' header is missing. To reduce the amount of spam sent to Gmail, this message has been blocked. Please visit https://support.google.com/mail/?p=RfcMessageNonCompliant and review RFC 5322 specifications for more information. k7si5926825iok.8 - gsmtp
Похоже, у SendGrid сегодня проблемы с этим.
От их службы поддержки:
Привет,
Спасибо, что обратились к нам. Нашей команде известно о проблеме, из-за которой обратный путь добавляется к адресу отправителя или удаляется из адреса. Это также может привести к тому, что в некоторых случаях обратный путь будет отображаться как строка темы или возвращать пустую строку темы. В настоящее время инженеры определяют масштаб этой ошибки, поскольку она только что была замечена, и ищут способы ее устранения. Я оставлю этот билет открытым и дам вам знать, когда у меня будет обновление.
Спасибо за понимание,
Надеюсь, они скоро разберутся с этим.
У меня была проблема с отправкой PHP через SendGrid в Gmail. Кажется, это решается путем изменения заголовка From, чтобы адрес электронной почты находился между <и>.
Старый:
From: someone@example.com
Новое:
From: <someone@example.com>