@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.

Send SMTP mail using quoted-printable encoding in all cases

Summary: See D10278. This works around a bug (?) in SendGrid, see http://stackoverflow.com/questions/6276181/extra-newlines-in-plain-text-emails-sent-via-sendgrid

Test Plan: @nickz confirmed this resolved his issue. See also D10278.

Reviewers: nickz, btrahan, chad

Reviewed By: chad

Subscribers: nickz, epriestley

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

+5
+5
src/applications/metamta/adapter/PhabricatorMailImplementationPHPMailerAdapter.php
··· 13 13 $this->mailer = new PHPMailer($use_exceptions = true); 14 14 $this->mailer->CharSet = 'utf-8'; 15 15 16 + // NOTE: This works around what seems to be a bug in SendGrid, see 17 + // D10278. This affects other SMTP mailers too, but as long as they 18 + // don't have an opposite bug to SendGrid's bug that should be OK. 19 + $this->mailer->Encoding = 'quoted-printable'; 20 + 16 21 // By default, PHPMailer sends one mail per recipient. We handle 17 22 // multiplexing higher in the stack, so tell it to send mail exactly 18 23 // like we ask.