Php mail() к проблеме доставки GSuite/GMail, затронуты не все домены GSuite

Я столкнулся со странной проблемой доставляемости GSuite/Gmail из формы PHP mail() на одном из моих веб-сайтов. Вот сценарий настолько подробно, насколько я могу дать:

У нас есть два предприятия (A и B), каждое со своим доменом. Оба домена настроены в нашем корпоративном экземпляре GSuite, причем BusinessA.com является основным.

Я недавно создал новый сайт для BusinessB.com. Контактная форма на сайте запрограммирована с помощью PHP mail() для отправки ответов по электронной почте на 2 адреса BusinessB.com, однако электронные письма не приходят. Мы провели обязательную проверку на спам и создали новую тестовую учетную запись для BusinessB.com (testb@BusinessB.com). Форма ответа BusinessB.com не попадает в папку "Входящие". (Обычная входящая и исходящая электронная почта работает правильно.)

Для устранения неполадок я добавил свою электронную почту BusinessA.com вместе с внешним (не GSuite) адресом Gmail в список получателей, оба получили отправку формы без проблем.

Затем я добавил псевдоним testb@BusinessA.com к тестовому адресу электронной почты testb@BusinessB.com. Когда я добавляю этот псевдоним в список получателей, отправка формы также проходит без проблем.

Наконец, я протестировал существующую группу BusinessA.com GSuite, которая перенаправляет на два оригинальных адреса BusinessB.com. Ответы, отправленные в эту группу, пересылаются двум исходным получателям без каких-либо проблем. (Это в настоящее время используется в качестве обходного пути, но мне все еще нужно решить проблему)

Поскольку адрес BusinessA.com, внешний адрес Gmail, псевдоним и группа Gsuite - все получают электронное письмо, я не думаю, что это является результатом ошибки кодирования.

Важно отметить, что до нового домена и веб-сайта Business B у них был другой домен, который также находится у того же хостинг-провайдера и также настроен как домен в нашем корпоративном экземпляре GSuite. Ранее не было проблем с доставкой форм.

Это приводит меня к мысли, что это что-то в GSuite на уровне домена.

Существуют ли специфичные для домена настройки, которые мне не хватает? Может быть, нужна запись DNS? Я думаю, что это неправильно?

ОБНОВЛЕНИЕ - решил проблему. После нескольких дополнительных попыток перефразировать мой поиск, я наткнулся на следующее: не могу отправить электронную почту на адреса в моем собственном домене, хотя сам по себе этот вопрос не совпадает, ответ @user2428118 сработал. Это была настройка в cpanel, которая имела значение. У меня уже были записи MX, которые он упомянул, так что это было так же просто, как выбрать опцию "Удаленный почтовый обменник".

0 ответов

Другие вопросы по тегам