[buddypress-trac] [BuddyPress Trac] #6592: Email API and customisation features
buddypress-trac
noreply at wordpress.org
Wed Jan 27 16:43:44 UTC 2016
#6592: Email API and customisation features
------------------------------+-----------------------
Reporter: DJPaul | Owner: DJPaul
Type: idea | Status: assigned
Priority: normal | Milestone: 2.5
Component: Component - Core | Version:
Severity: normal | Resolution:
Keywords: |
------------------------------+-----------------------
Comment (by djpaul):
In [changeset:"10470"]:
{{{
#!CommitTicketReference repository="" revision="10470"
Introduce base classes for new Email implementation.
* Class `BP_Email` represents an email; the bits you see in your email
client like the subject, message, recipients. It also encapsulates custom
email headers and tokens.
* Class `BP_Email_Recipient` represents an email recipient. It holds an
email address and recipient name. If the class is instantiated with a
WordPress user ID, then it also has a `WP_User` reference.
* Interface `BP_Email_Delivery` is what mail delivery services will use to
implement support for emails sent by BuddyPress.
* Class `BP_PHPMailer` implements `BP_Email_Delivery` for PHPMailer.
See #6592. Props timersys, mercime, boonebgorges, hnla, DJPaul.
}}}
--
Ticket URL: <https://buddypress.trac.wordpress.org/ticket/6592#comment:54>
BuddyPress Trac <http://buddypress.org/>
BuddyPress Trac
More information about the buddypress-trac
mailing list