Packages

Is a mailer component for sending & recieving emails. The name comes from the greek messanger of the gods.

Current section

Files

Jump to
hermes lib message.ex
Raw

lib/message.ex

defmodule Hermes.Message do
defstruct from: "", to: [], subject: "", body: "", sent_on: Chronos.now
def format(message) do
%{ message | body: """
To: #{message.to}
From: #{message.from}
Subject: #{message.subject}
Date: #{message.sent_on |> Chronos.Formatter.strftime("%b %0d, %Y %H:%M:%S")}
#{message.body}
""" }
end
end