@recaptime-dev's working patches + fork for Phorge, a community fork of Phabricator. (Upstream dev and stable branches are at upstream/main and upstream/stable respectively.) hq.recaptime.dev/wiki/Phorge
phorge phabricator
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Support "encoding", which is required by PHPMailerLite, in SES adapter

Summary: See <https://discourse.phabricator-community.org/t/amazon-ses-adapator-broken-after-upgrade/1121>. The adapter class tree is a mess and this property is read by the parent class.

Test Plan: Configured an SES mailer, used `bin/mail send-test` to reproduce the issue before the patch and observe it working after the patch.

Differential Revision: https://secure.phabricator.com/D19083

+3
+3
src/applications/metamta/adapter/PhabricatorMailImplementationAmazonSESAdapter.php
··· 26 26 'access-key' => 'string', 27 27 'secret-key' => 'string', 28 28 'endpoint' => 'string', 29 + 'encoding' => 'string', 29 30 )); 30 31 } 31 32 ··· 34 35 'access-key' => null, 35 36 'secret-key' => null, 36 37 'endpoint' => null, 38 + 'encoding' => 'base64', 37 39 ); 38 40 } 39 41 ··· 42 44 'access-key' => PhabricatorEnv::getEnvConfig('amazon-ses.access-key'), 43 45 'secret-key' => PhabricatorEnv::getEnvConfig('amazon-ses.secret-key'), 44 46 'endpoint' => PhabricatorEnv::getEnvConfig('amazon-ses.endpoint'), 47 + 'encoding' => PhabricatorEnv::getEnvConfig('phpmailer.smtp-encoding'), 45 48 ); 46 49 } 47 50