Submitter | Jun Wu |
---|---|
Date | Sept. 7, 2017, 8:27 p.m. |
Message ID | <1504816003-sup-1373@x1c> |
Download | mbox | patch |
Permalink | /patch/23735/ |
State | Not Applicable |
Headers | show
Return-Path: <mercurial-devel-bounces@mercurial-scm.org> X-Original-To: patchwork@mercurial-scm.org Delivered-To: patchwork@mercurial-scm.org Received: from localhost (localhost [127.0.0.1]) by mercurial-scm.org (Postfix) with ESMTP id DD5182C241; Thu, 7 Sep 2017 16:27:56 -0400 (EDT) X-Virus-Scanned: Debian amavisd-new at mercurial-scm.org Received: from mercurial-scm.org ([127.0.0.1]) by localhost (mercurial-scm.org [127.0.0.1]) (amavisd-new, port 10024) with LMTP id iDvkDJFgTlSo; Thu, 7 Sep 2017 16:27:55 -0400 (EDT) Received: from mercurial-scm.org (localhost [IPv6:::1]) by mercurial-scm.org (Postfix) with ESMTP id 5E5992C1CA; Thu, 7 Sep 2017 16:27:55 -0400 (EDT) X-Original-To: mercurial-devel@mercurial-scm.org Delivered-To: mercurial-devel@mercurial-scm.org Received: from localhost (localhost [127.0.0.1]) by mercurial-scm.org (Postfix) with ESMTP id B9D0A2C1CA for <mercurial-devel@mercurial-scm.org>; Thu, 7 Sep 2017 16:27:53 -0400 (EDT) X-Virus-Scanned: Debian amavisd-new at mercurial-scm.org Received: from mercurial-scm.org ([127.0.0.1]) by localhost (mercurial-scm.org [127.0.0.1]) (amavisd-new, port 10024) with LMTP id x6CcpcWFVFeq for <mercurial-devel@mercurial-scm.org>; Thu, 7 Sep 2017 16:27:53 -0400 (EDT) Received: from mx0a-00082601.pphosted.com (mx0b-00082601.pphosted.com [67.231.153.30]) by mercurial-scm.org (Postfix) with ESMTPS id 488F92C1B8 for <mercurial-devel@mercurial-scm.org>; Thu, 7 Sep 2017 16:27:52 -0400 (EDT) Received: from pps.filterd (m0001255.ppops.net [127.0.0.1]) by mx0b-00082601.pphosted.com (8.16.0.21/8.16.0.21) with SMTP id v87KQwdH022495; Thu, 7 Sep 2017 13:27:51 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fb.com; h=content-type : from : to : cc : subject : in-reply-to : references : date : message-id : content-transfer-encoding : mime-version; s=facebook; bh=xyP5264FKdU0FdHpr77FhvhSDhc8f2sW+x7WxnWfxCk=; b=DHkqSlQCJaeHx6BC0a2DL4a3kQm6iSg0T3hddXPZ26l3PWou+9GwnbHGxXE/ZmVgRsQL Y2yd/cQ6VfuzlzfJxR9btiSR9VKgOxCJVlRP4TSXJsQsU36OjSFY79kwyaRYK0F1jrk5 cjtCxRkhEw/4RFLiDOnR40KyRfzoSmahiR4= Received: from mail.thefacebook.com ([199.201.64.23]) by mx0b-00082601.pphosted.com with ESMTP id 2cuaeggsy9-2 (version=TLSv1 cipher=ECDHE-RSA-AES256-SHA bits=256 verify=NOT); Thu, 07 Sep 2017 13:27:51 -0700 Received: from NAM01-SN1-obe.outbound.protection.outlook.com (192.168.54.28) by o365-in.thefacebook.com (192.168.16.15) with Microsoft SMTP Server (TLS) id 14.3.319.2; Thu, 7 Sep 2017 13:27:49 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fb.onmicrosoft.com; s=selector1-fb-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=xyP5264FKdU0FdHpr77FhvhSDhc8f2sW+x7WxnWfxCk=; b=isvG2sdO4/k8tJCH2UursQDqbdrHyt8nXavC/t3D6ATvCwt/H1Nkf6nd+CVHjlyCsICx6VISZpAfgrwDksOh89gJbloqmb/H+sOsTRJm5mnQhvS+iuvBOVMpg2VC3DRoEfXHGnbtu70qcvfeE4JdrcSNqMrsWB+w8G5qPdF+6H8= Received: from localhost (199.201.64.136) by MWHPR15MB1518.namprd15.prod.outlook.com (10.173.235.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.35.12; Thu, 7 Sep 2017 20:27:46 +0000 From: Jun Wu <quark@fb.com> To: Jun Wu <quark@fb.com> Subject: Re: FYI: new emails from phabricator can be replied to In-Reply-To: <1504815738-sup-3214@x1c> References: <A2F1129C-0E05-41E6-8F30-F8ABA73584EE@durin42.com> <1504815738-sup-3214@x1c> Date: Thu, 7 Sep 2017 13:27:40 -0700 Message-ID: <1504816003-sup-1373@x1c> User-Agent: Sup/g7607543 MIME-Version: 1.0 X-Originating-IP: [199.201.64.136] X-ClientProxiedBy: DM5PR2201CA0058.namprd22.prod.outlook.com (10.174.180.175) To MWHPR15MB1518.namprd15.prod.outlook.com (10.173.235.15) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 71826ef2-04bc-4477-ff19-08d4f62ee70e X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(300000502095)(300135100095)(22001)(2017030254152)(300000503095)(300135400095)(2017052603199)(201703131423075)(201703031133081)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:MWHPR15MB1518; X-Microsoft-Exchange-Diagnostics: 1; MWHPR15MB1518; 3:MOpQCT9v60VrQkRia0fYAuMixtNQ/yo4phG9liL7qLmU0fYbC1COC4GGIxjUuPBBZB6C7pXFQEv+gTauTCT6t2niIx4mmpWbBZHkpakpN5isaTcmomYUoPMrpDXzTfMk9yehs3IdU/Vdh52ECEqE2B5q3XLgJ0I0XJ967VmCLbSNXwpDOmwVzwQPixq4b53qkvC4Rgkkmlz7ZkMMD/jHMx6hmUmqMipDycSwYhpg/5i0ujsls7xKUpN181RvEbAo; 25:D9f3nYsAm2P1dcCmqUIS0FKXoNf0GTuhZPVm/TlQ2zCOHfg9eyHBYXeNyfmTykx90+Zh6fpq330pBn5wUzDUcrXt86AfQlOW8jBsJgkMnZkRopPEkaD2LMASDgRsIwfvnTfapxvTKfZD2Y+0U+eb3Tog1mRYJorSAhj4nPbnP1rl7IJSuDwIkRKKf/mnGCD3cjRhR2fIfp0ZIGBQCXQRLoL49tWM+T4ZoYgmdbcJA/9BhbJ2UYYIU5QE0CbK950hCLO+NvlC6UVmjxBNCbQnnacxaJpyNMQu6vpa9uWeQxAt6Ikq/rM9XetCJklsDCnbyRdS/V5lX6scuAbXZHNYdw==; 31:hXInmg/K8Ivv7EvRjRiWY/Nqh8d+6gF8dvdk0eWTt8WRoZ9nBzu+QoUu72RMAIW5mDTx/lvMyQ8+YamzmFtjLcMBSScXL2Jf/YPafawcLr/TydXE0IfeZZEliWZfrYy+YL3YcJyDt1BFALHl75ajnmrlpfhvGP3Xf/R/v97s/xZl1YF+6JGDCDDbdNHk9420A6Z/W2EtO7R3XY8AsXyVkqEbmx7XRi2P7jw3lTbKlYo= X-MS-TrafficTypeDiagnostic: MWHPR15MB1518: X-Microsoft-Exchange-Diagnostics: 1; MWHPR15MB1518; 20:tyxl6/RnjKc5iTBx9ZvY4qWhgrUeqG0UrgW7vOHqPXPrM6v6qcb1GtFreSu4NYbgCnO9tAtaosJ1moAv9Mf9QTjJBGhxZIIKk3phPs063ZM/qJqxBvINQRDLzCFaVXJiCrGFnoxJz903L7PnHGxaRK0Vl/SFnfMEkaMuSl5SStjOxQucUCWCPVBR7jRx1QBlfKW+dQi4DjD5WiKg2cp4S25BpTfDohMhmdUMiMFtCrXWB8op3rxb+GxMe0i5bkPhqrsn8H5IeSsxNi60zxN6aE6DE2meOwhzw8/JPi2FyFDtxEdN+xSUBIOU49F6ls8CyNC4GAcoJz4LZUVx/Dni8eN84iCstuSCh23VPNjOVLk14IByv4LZccbk07y0RzvnStlSJpyG3qVTchG/pU4cCiJbuvtqIM2u6Xp6wHlOwhrkbQz08uVUnwjjd8uZY5Tiiw3rNE9fLUoaLcoMcSo1HTjQgeLiSrnlZJoVZlwJ5kMCCaUZcVp21bfyxms7UcnA; 4:3fr/cShrgx+m0eXJI6XW5KhrCfV57bMEB14brs9HbDuS2SLyUZsXW2i8dN1nVvQGJ47fOGxFL63iSs9DhysWYI5KvVC2B9d2+NRUxXs1xfJa5HqvuhEeIoLyr/LixhdfkXkEubbjuACbM10bxiIHI8sxlQVlCo2i+XEX2iFUhFYMJT+TUtm7iuhqHMXLQvWwhbNIphbkn85vY0MvLht34i40SMDCgUMPD6xjmz+RTJY1aJsSS7ijOo60anCm40khqwk0fUF/XM3+L0rmHExb1PYgE1UAqXz5rl23nslqKQw= X-Exchange-Antispam-Report-Test: UriScan:(278428928389397); X-Microsoft-Antispam-PRVS: <MWHPR15MB1518BB666FD95402CDAB64ACCD940@MWHPR15MB1518.namprd15.prod.outlook.com> X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(8121501046)(5005006)(3002001)(10201501046)(100000703101)(100105400095)(93006095)(93001095)(6041248)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123558100)(20161123555025)(20161123564025)(20161123562025)(20161123560025)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:MWHPR15MB1518; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:MWHPR15MB1518; X-Forefront-PRVS: 04238CD941 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(6009001)(6069001)(7916004)(189002)(199003)(377424004)(4001350100001)(53936002)(97736004)(33716001)(81166006)(76506005)(16799955002)(6246003)(81156014)(105586002)(5660300001)(54906002)(6496005)(9686003)(106356001)(5890100001)(110136004)(25786009)(6200100001)(83506001)(8676002)(23676002)(6486002)(2906002)(6862004)(47776003)(68736007)(478600001)(86362001)(2950100002)(42186005)(8936002)(3846002)(6116002)(189998001)(50466002)(7736002)(229853002)(4326008)(305945005)(66066001)(33646002)(6666003)(50986999)(76176999)(101416001)(54356999)(2870700001); DIR:OUT; SFP:1102; SCL:1; SRVR:MWHPR15MB1518; H:localhost; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; Received-SPF: None (protection.outlook.com: fb.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtNV0hQUjE1TUIxNTE4OzIzOjNqUTY3YllBWVV5aENodFFqS3lGeEpsTnYx?= =?utf-8?B?RjNyUzU1ZlM4dlhuQVBvWVZnTmhhYTRuTWhSR3hVbFc0a1Jwa3hvdTFPWUVZ?= =?utf-8?B?d1dFeDdDL2s2OXRWRnlhazkyaVI5NHNEQW9MWHB1blJNZjZnSUs2TGxlOWYx?= =?utf-8?B?dE1jZWtZTmxKSzBUVHZ0NFBIdUFtMEhQV2N2SDFKN1dNclFYTWpRSUlnUFg0?= =?utf-8?B?b0gxVXljVW5sRyswM0R6TXVIbmUyODJjOEZ6ZDNYc2FTUkJUR3B0bDF0SjF3?= =?utf-8?B?V3BMWTBsMm9Ec0FDbWJSQTdXVWVSejdQeUJUSGlxYUg2NW15c0JRbldGL1dG?= =?utf-8?B?dWsveVNUK1N0UW1UWUM3RmoyV0prdFo1UVd5Y2tmRE45YklxbVJkYjBtMDJF?= =?utf-8?B?b0N5NmJsVDVuSEZ0RXI5dlRjR0VSU0tHRHlaL3ZnR214Vmpzc2sybklCMWZM?= =?utf-8?B?UEJxWU9xbHdIUWRCSU1tT1ZIcDQyM1NCbm1ibURBL3podnBFRzZxREo0N3FC?= =?utf-8?B?ZHJrNGlEOUh0TGZ6WnVRUE5XekdNaDJZVmI2cGRJcUhwcG9HTnZ1S0t4eTEr?= =?utf-8?B?bXVPSnZ2NFRNWUJnN3Y1M2dVYW5MZXpZZmFGMmJVd1NLQjRMUjk4NWJIMzZG?= =?utf-8?B?emd1WWRyMGQwOGx1TDY2bFA4NUNWUk5kQTlZMzBXaTJCWWdHUUs1RXVVdERa?= =?utf-8?B?TnJGaW43ZFlHMXJlVkdHNXF2NjliUUVNYUZEQWV5eGNFNHJMRUM2SzQyOERS?= =?utf-8?B?V1ZWRnVHRlQ1cVVuQmFNTlAwWkRWZ0Vyb0x0MkpLT0hGQ0pSSThqRGhManBO?= =?utf-8?B?QjNqRGQ3YjQvQ2hjaEovZkVzYVpGaEtMUm96U1dSZmJubVYrQXRyMTZRdjQr?= =?utf-8?B?Q1V1SS8wMkhoSytTREk5MGZCanl0MDJtNFdCaGl4YjB5SlZqMDJNZVZweGFj?= =?utf-8?B?TUtYL05Pc1ZRd3c5RWhYbFAwTlU2a0t5bDB1SDlXY3BKTzZGUnhpRkJuU3Yr?= =?utf-8?B?RmJsbWwzOWZvTk1ZQTR3aDNhSVlRYndwTmNjOVNVWnBCb2gvTnlraHFwSDRv?= =?utf-8?B?YVg1OHVLbUs4NmdjVXlmTFR0Z095bVViQmVzZm5HM1NLMGg1MkxVYkRvcW9z?= =?utf-8?B?alpjNGt5SlBSek12MjgydXg2MERwY29wVUVEN0EydXhHcExaMHNIRGYyUkdv?= =?utf-8?B?eWZseUpmM0cwaStCSUthd2NhR2VOYm1LV3Q1NnhLOHBqTVBmYjdmVUc1UUJU?= =?utf-8?B?QnJuTFNtL01udGczaUxFckl0SHJUMkhmdXp3MDc4THAraXNORFB0V3dxaHcx?= =?utf-8?B?KzN1N0dwY0wzVm9OcjhSZlFYWUUvUHFvSVdBbnkxelFFeFNydjBVUCtuVW4x?= =?utf-8?B?WjlYM0w4R3J3Tk1zRDY4MVRnMkhDZzE3R2wxSlNLc3AwMGdiVW80UWVwV21V?= =?utf-8?B?MkxxWGpkdFBjQ2RGY1U5U3NWd3ZNT1V1d01ZbGo1UnNNK3pqWW1GMi9rUWRS?= =?utf-8?B?SHZGbG9VZGlVdHlVMEQ4RCtUazFrYzFhVmJ0ek5lTStVQm1MQnFYMjNYMVFo?= =?utf-8?B?ajhlTnU4b3NxaTlrbDFRQWtqQjBsell3bEUvSzlkTnBOTmc0WG5WVHZqTlht?= =?utf-8?B?NzVtVWpRWmRVSHNqaXdCU3NzSHVZcVVCandXTitoZU5qYVdEeS9KbGw3RjY3?= =?utf-8?B?L3NUTC9QSk9zUGpxWGNmcnJsb1pNdlA3SXRWamxKcHFkWTl5QTFBak9mOVFU?= =?utf-8?B?S3lPSVdISVFnUTBRNFUrQT09?= X-Microsoft-Exchange-Diagnostics: 1; MWHPR15MB1518; 6:70Ls71MSEgc3K3A5ZY2t8tb/bRem5sSjllvzN9o0KHuz4kUGl0pc/6HVdjuKCrLpETTNYaRwlaqWAMuIYcs5nWToLO8812dI3K8RRmdS2c0kbd26vQ327xKuFwl+EFNNOTkMnQdiuzyJ0iGZDntw7xmRKOkAK54jN+HPpyeNSYp7ZJydCYh5olWL7VA3GPTmajDAWGKAJJkrPef/o4BQeJJ6BxJa+RgwzbYuoJlGq96oXVEclnGDjru+NkIUt6cKK1hMouBQQUH/Oz/FLRDC+TxF5TGSm/evOdmxGvuOfMWUDqW7geT4OOBSSZuGoC6s4aRNbMW7DH+FA4yn0NyHLA==; 5:fzzsyYhaysk/H0TYCGjb/uSvSSCYOvRgxxLE6ffZn0Jz1Sq5upXz1e4yLENnSaEScrA/dp6Fp4+X2Qjrjx8dmjGZ7vopDMKSZefCBfEzB30lg4AE0m3dVmKn4O/OS2QtukgNF6iC8RCrWdBFp3Ho3g==; 24:pSDWk6YpLYiG7dFvXVHUE6CUk2HFxVvVZZRJztnnPB+Y2F6ihq6zt76nm0nNqGGLP64cv6KI/78vIH/xxUj1qmMm3svOyfcdc4MkUuBCCE4=; 7:Xz8XnubPXmn1Uvlhqm1jT/PE86BozlBn8tg8Rzc68gD/Sf8E99eAuTXpOeA5q27DzsW4YElkIUTWnVmdEvbLbRWKLqMuurykxp6rkqmKsWEx0H0xSxHh9PwPgGEV1sPZK7KkpGnydBXJs/0G/tX4k5+UvIVRsBatHffUxZVyM2uacpKy2c2cHbpM5KU0WzetxFeZS5RFZJv4c4ALp35PQZnjZM+lIq5VafDHteDxXHw= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; MWHPR15MB1518; 20:OWVwRcwhYhM5DWRHS6FXZlIXu5Gf3Dur5UIg0JyENGwknkG9KElH4TRbCFDEOSzM6163EVNa5StgaoLkCoSzUKXN43VRRqrtQA5HTxqh5VDqsU01lLZMQhEut8XYcFxQ9Ep7WW4A6mOMvnU/Nlmkst9FYht1kjWCZ5+4ziCCuHg= X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Sep 2017 20:27:46.9187 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 8ae927fe-1255-47a7-a2af-5f3a069daaa2 X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR15MB1518 X-OriginatorOrg: fb.com X-Proofpoint-Spam-Reason: safe X-FB-Internal: Safe X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:, , definitions=2017-09-07_12:, , signatures=0 Cc: mercurial-devel <mercurial-devel@mercurial-scm.org>, Kevin Bullock <kbullock@ringworld.org>, Augie Fackler <raf@durin42.com> X-BeenThere: mercurial-devel@mercurial-scm.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <mercurial-devel.mercurial-scm.org> List-Unsubscribe: <https://www.mercurial-scm.org/mailman/options/mercurial-devel>, <mailto:mercurial-devel-request@mercurial-scm.org?subject=unsubscribe> List-Archive: <http://www.mercurial-scm.org/pipermail/mercurial-devel/> List-Post: <mailto:mercurial-devel@mercurial-scm.org> List-Help: <mailto:mercurial-devel-request@mercurial-scm.org?subject=help> List-Subscribe: <https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel>, <mailto:mercurial-devel-request@mercurial-scm.org?subject=subscribe> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: mercurial-devel-bounces@mercurial-scm.org Sender: "Mercurial-devel" <mercurial-devel-bounces@mercurial-scm.org> |
Comments
Jun Wu - Sept. 7, 2017, 8:27 p.m.
Patch
diff --git a/src/applications/metamta/receiver/PhabricatorMailReceiver.php b/src/applications/metamta/receiver/PhabricatorMailReceiver.php index 05b44f364..030962142 100644 --- a/src/applications/metamta/receiver/PhabricatorMailReceiver.php +++ b/src/applications/metamta/receiver/PhabricatorMailReceiver.php @@ -100,6 +100,13 @@ abstract class PhabricatorMailReceiver extends Phobject { // Try to find a user with this email address. $user = PhabricatorUser::loadOneWithEmailAddress($from); + if (!$user) { + // Use a predefined default user + $from = PhabricatorEnv::getEnvConfigIfExists('metamta.fallback-from'); + if ($from) { + $user = PhabricatorUser::loadOneWithEmailAddress($from); + } + } if ($user) { return $user; } else {