Class: Ansible::Ruby::Modules::Mail

Inherits:
Base show all
Defined in:
lib/ansible/ruby/modules/generated/extras/notification/mail.rb

Instance Method Summary collapse

Methods inherited from Base

#to_h

Methods inherited from Ansible::Ruby::Models::Base

attr_options, attribute, #initialize, #to_h, validates

Constructor Details

This class inherits a constructor from Ansible::Ruby::Models::Base

Instance Method Details

#attachString?

Returns A space-separated list of pathnames of files to attach to the message. Attached files will have their content-type set to C(application/octet-stream).

Returns:

  • (String, nil)

    A space-separated list of pathnames of files to attach to the message. Attached files will have their content-type set to C(application/octet-stream).



49
# File 'lib/ansible/ruby/modules/generated/extras/notification/mail.rb', line 49

attribute :attach

#bccObject?

Returns The email-address(es) the mail is being ‘blind’ copied to. This is a comma-separated list, which may contain address and phrase portions.

Returns:

  • (Object, nil)

    The email-address(es) the mail is being ‘blind’ copied to. This is a comma-separated list, which may contain address and phrase portions.



22
# File 'lib/ansible/ruby/modules/generated/extras/notification/mail.rb', line 22

attribute :bcc

#bodyString?

Returns The body of the email being sent.

Returns:

  • (String, nil)

    The body of the email being sent.



29
# File 'lib/ansible/ruby/modules/generated/extras/notification/mail.rb', line 29

attribute :body

#ccString?

Returns The email-address(es) the mail is being copied to. This is a comma-separated list, which may contain address and phrase portions.

Returns:

  • (String, nil)

    The email-address(es) the mail is being copied to. This is a comma-separated list, which may contain address and phrase portions.



18
# File 'lib/ansible/ruby/modules/generated/extras/notification/mail.rb', line 18

attribute :cc

#charsetString?

Returns The character set of email being sent.

Returns:

  • (String, nil)

    The character set of email being sent



57
# File 'lib/ansible/ruby/modules/generated/extras/notification/mail.rb', line 57

attribute :charset

#fromString?

Returns The email-address the mail is sent from. May contain address and phrase.

Returns:

  • (String, nil)

    The email-address the mail is sent from. May contain address and phrase.



10
# File 'lib/ansible/ruby/modules/generated/extras/notification/mail.rb', line 10

attribute :from

#headersString?

Returns A vertical-bar-separated list of headers which should be added to the message. Each individual header is specified as C(header=value) (see example below).

Returns:

  • (String, nil)

    A vertical-bar-separated list of headers which should be added to the message. Each individual header is specified as C(header=value) (see example below).



53
# File 'lib/ansible/ruby/modules/generated/extras/notification/mail.rb', line 53

attribute :headers

#hostString?

Returns The mail server.

Returns:

  • (String, nil)

    The mail server



41
# File 'lib/ansible/ruby/modules/generated/extras/notification/mail.rb', line 41

attribute :host

#passwordString?

Returns If SMTP requires password.

Returns:

  • (String, nil)

    If SMTP requires password



37
# File 'lib/ansible/ruby/modules/generated/extras/notification/mail.rb', line 37

attribute :password

#portString?

Returns The mail server port.

Returns:

  • (String, nil)

    The mail server port



45
# File 'lib/ansible/ruby/modules/generated/extras/notification/mail.rb', line 45

attribute :port

#subjectString

Returns The subject of the email being sent.

Returns:

  • (String)

    The subject of the email being sent.



25
# File 'lib/ansible/ruby/modules/generated/extras/notification/mail.rb', line 25

attribute :subject

#subtypeString?

Returns The minor mime type, can be either text or html. The major type is always text.

Returns:

  • (String, nil)

    The minor mime type, can be either text or html. The major type is always text.



61
# File 'lib/ansible/ruby/modules/generated/extras/notification/mail.rb', line 61

attribute :subtype

#toString?

Returns The email-address(es) the mail is being sent to. This is a comma-separated list, which may contain address and phrase portions.

Returns:

  • (String, nil)

    The email-address(es) the mail is being sent to. This is a comma-separated list, which may contain address and phrase portions.



14
# File 'lib/ansible/ruby/modules/generated/extras/notification/mail.rb', line 14

attribute :to

#usernameString?

Returns If SMTP requires username.

Returns:

  • (String, nil)

    If SMTP requires username



33
# File 'lib/ansible/ruby/modules/generated/extras/notification/mail.rb', line 33

attribute :username