From d2204c28c9deadfde8e6cf9a7bbf3c5c0735ed6f Mon Sep 17 00:00:00 2001 From: Vilen Topchii <32271530+vtopc@users.noreply.github.com> Date: Wed, 11 Dec 2024 20:49:43 +0200 Subject: [PATCH] add getters to PlainMessage --- messages.go | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/messages.go b/messages.go index 1cfda1a..4599da3 100644 --- a/messages.go +++ b/messages.go @@ -79,6 +79,38 @@ type PlainMessage struct { template string } +func (m *PlainMessage) From() string { + return m.from +} + +func (m *PlainMessage) CC() []string { + return m.cc +} + +func (m *PlainMessage) BCC() []string { + return m.bcc +} + +func (m *PlainMessage) Subject() string { + return m.subject +} + +func (m *PlainMessage) Text() string { + return m.text +} + +func (m *PlainMessage) HTML() string { + return m.html +} + +func (m *PlainMessage) AmpHTML() string { + return m.ampHtml +} + +func (m *PlainMessage) Template() string { + return m.template +} + // MimeMessage contains fields relevant to pre-packaged MIME messages. // TODO(v5): embed CommonMessage type MimeMessage struct {