Method: Mayaml.build_account

Defined in:
lib/mayaml.rb

.build_account(raw_account) ⇒ Object



32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
# File 'lib/mayaml.rb', line 32

def self.()
  MailAccount::Builder.build do |builder|
    builder.name .fetch("name")
    builder.default .fetch("default", "")
    builder.realname .fetch("realname")
    builder.type .fetch("type")
    builder.server .fetch("server")
    builder.port .fetch("port")
    builder.user .fetch("user")
    builder.pass .fetch("pass")
    builder.mailboxes .fetch("mailboxes", [])
    builder.smtp_protocol .fetch("smtp_protocol")
    builder.smtp_port .fetch("smtp_port")
    builder.smtp_authenticator .fetch("smtp_authenticator")
    builder.smtp_server .fetch("smtp_server")
  end
end