Differential D19399 Diff 46416 src/applications/metamta/management/PhabricatorMailManagementReceiveTestWorkflow.php
Changeset View
Changeset View
Standalone View
Standalone View
src/applications/metamta/management/PhabricatorMailManagementReceiveTestWorkflow.php
| Show First 20 Lines • Show All 133 Lines • ▼ Show 20 Lines | if (preg_match('/.+@.+/', $to)) { | ||||
| $to)); | $to)); | ||||
| } | } | ||||
| $object = $receiver->loadMailReceiverObject($to, $user); | $object = $receiver->loadMailReceiverObject($to, $user); | ||||
| if (!$object) { | if (!$object) { | ||||
| throw new Exception(pht("No such object '%s'!", $to)); | throw new Exception(pht("No such object '%s'!", $to)); | ||||
| } | } | ||||
| $mail_key = PhabricatorMetaMTAMailProperties::loadMailKey($object); | |||||
| $hash = PhabricatorObjectMailReceiver::computeMailHash( | $hash = PhabricatorObjectMailReceiver::computeMailHash( | ||||
| $object->getMailKey(), | $mail_key, | ||||
| $user->getPHID()); | $user->getPHID()); | ||||
| $header_content['to'] = $to.'+'.$user->getID().'+'.$hash.'@test.com'; | $header_content['to'] = $to.'+'.$user->getID().'+'.$hash.'@test.com'; | ||||
| } | } | ||||
| $received->setHeaders($header_content); | $received->setHeaders($header_content); | ||||
| $received->setBodies( | $received->setBodies( | ||||
| array( | array( | ||||
| Show All 13 Lines | |||||