Module: Groat::SMTPD::Extensions::No_Soliciting

Defined in:
lib/groat/smtpd/extensions/no-soliciting.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.included(mod) ⇒ Object



25
26
27
28
29
# File 'lib/groat/smtpd/extensions/no-soliciting.rb', line 25

def self.included mod
  puts "Included RFC 3865:NO_SOLICITING"
  mod.ehlo_keyword :"no-soliciting", :solicitation_keywords
  mod.mail_param :solicit, :smtp_verb_solicit
end

Instance Method Details

#mail_param_solicit(param) ⇒ Object



34
35
36
37
# File 'lib/groat/smtpd/extensions/no-soliciting.rb', line 34

def mail_param_solicit(param)
  @mail_solicit = param
  puts "MAIL SOLICIT=#{@mail_solicit}"
end

#solicitation_keywordsObject



31
32
# File 'lib/groat/smtpd/extensions/no-soliciting.rb', line 31

def solicitation_keywords
end