HomePhabricator

Give "MetaMTAMail" a "message type" and support SMS

Description

Give "MetaMTAMail" a "message type" and support SMS

Summary:
Depends on D20011. Ref T920. This change lets a "MetaMTAMail" storage object represent various different types of messages, and makes "all" the bin/mail stuff "totally work" with messages of non-email types.

In practice, a lot of the related tooling needs some polish/refinement, but the basics work.

Test Plan: Used echo beep boop | bin/mail send-test --to epriestley --type sms to send myself SMS.

Reviewers: amckinley

Reviewed By: amckinley

Maniphest Tasks: T920

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

Details

Provenance
epriestleyAuthored on Jan 21 2019, 11:03 PM
epriestleyPushed on Jan 23 2019, 10:05 PM
Reviewer
amckinley
Differential Revision
D20012: Give "MetaMTAMail" a "message type" and support SMS
Parents
rP596435b35e30: Support designating a contact number as "primary"
Branches
Unknown
Tags
Unknown
Tasks
T920: Provide SMS Support
Build Status
Buildable 21664
Build 29546: Run Core Tests