Module: Mailflow
- Defined in:
- lib/mailflow.rb,
lib/mailflow/error.rb,
lib/mailflow/client.rb,
lib/mailflow/config.rb,
lib/mailflow/message.rb,
lib/mailflow/version.rb,
lib/mailflow/attachment.rb,
lib/mailflow/header_set.rb,
lib/mailflow/send_result.rb,
lib/mailflow/send_message.rb,
lib/mailflow/message_scope.rb,
lib/mailflow/send_raw_message.rb
Defined Under Namespace
Classes: Attachment, Client, Config, Error, HeaderSet, Message, MessageNotFound, MessageScope, SendError, SendMessage, SendRawMessage, SendResult
Constant Summary
collapse
- VERSION =
'0.0.2'
Class Attribute Summary collapse
Class Method Summary
collapse
Class Attribute Details
.config ⇒ Object
Returns the value of attribute config.
7
8
9
|
# File 'lib/mailflow.rb', line 7
def config
@config
end
|
Class Method Details
9
10
11
12
|
# File 'lib/mailflow.rb', line 9
def configure
@config ||= Config.new
yield config if block_given?
end
|
.send_message(&block) ⇒ Object
14
15
16
|
# File 'lib/mailflow.rb', line 14
def send_message(&block)
Mailflow::Client.instance.send_message(&block)
end
|
.send_raw_message(&block) ⇒ Object
18
19
20
|
# File 'lib/mailflow.rb', line 18
def send_raw_message(&block)
Mailflow::Client.instance.send_raw_message(&block)
end
|