<input type="hidden" class="merchantReceipt" name="merchantReceipt" value="{"inn":"123","skipAmountCheck":"1","group":"Main","content":{"type":"1","positions":[],"customerContact":"test@yandex.ru"}}">
value='<? echo $Receipt; ?>'
$strq = preg_replace('/(ий|ый)/iu', 'ие', $str);
$string = $matches[0];
$search = preg_quote($searchText);
$string = preg_replace("/($search)/iu", "<span style='color:red'>$1</span>", $string);
Orders::updateAll([partner_commission_payment_id => $newCommissionsPayment->id], [partner_id => 2]);
UPDATE `orders` SET `partner_commission_payment_id`='40' WHERE partner_id = "2"
Суть в чем. Обратный адрес должен совпадать с реальным доменом, возможно после переноса сохранился кеш, что эта почта на другом IP. Либо можно пойти совсем другим путем, пересылать почту через SMTP допустим яндекса или гугла. Потребуется авторизация, но зато это уже будут доверенные письма.