# Pleroma: A lightweight social networking server
# Copyright © 2017-2023 Pleroma Authors
A test email was requested. Hello. :)
""" new() |> to(mail_to || Config.get([:instance, :email])) |> from({instance_name(), instance_notify_email()}) |> subject("Instance Test Email") |> html_body(html_body) end def report(to, reporter, account, statuses, comment) do comment_html = if comment do "Comment: #{comment}" else "" end statuses_html = if is_list(statuses) && length(statuses) > 0 do statuses_list_html = statuses |> Enum.map(fn %{id: id} -> status_url = Helpers.o_status_url(Pleroma.Web.Endpoint, :notice, id) "
Statuses:
Reported by: #{reporter.nickname}
Reported Account: #{account.nickname}
#{comment_html} #{statuses_html}View Reports in AdminFE """ new() |> to({to.name, to.email}) |> from({instance_name(), instance_notify_email()}) |> subject("#{instance_name()} Report") |> html_body(html_body) end def new_unapproved_registration(to, account) do html_body = """
New account for review: @#{account.nickname}
#{HTML.strip_tags(account.registration_reason)}Visit AdminFE """ new() |> to({to.name, to.email}) |> from({instance_name(), instance_notify_email()}) |> subject("New account up for review on #{instance_name()} (@#{account.nickname})") |> html_body(html_body) end end