Sha256: 466278751a3d5e0ddea8584d57ab74d849e07068495ae6677607c888193587df
Contents?: true
Size: 759 Bytes
Versions: 5
Compression:
Stored size: 759 Bytes
Contents
#!/usr/bin/env ruby require 'socket' require 'optparse' require 'yaml' include Socket::Constants include YAML mail_sender = nil opts=OptionParser.new do |o| o.on "-s SENDER", "--sender SENDER", "Explicity specify SENDER as sender" do |sender| mail_sender = sender end end recipients = opts.parse ARGV serverinfo = { :sender => mail_sender, :recipients => recipients, :rulesfile => File.expand_path(File.join(File.dirname(__FILE__), "..", "lib", "gurgitate-rules.rb")), :message => $stdin.read } RAILS_BASE=File.join(File.dirname(__FILE__),"..") SOCKETFILE=File.join(RAILS_BASE,"tmp","sockets","maild.socket") s=UNIXSocket.new(SOCKETFILE) Marshal.dump serverinfo, s s.close
Version data entries
5 entries across 5 versions & 1 rubygems
Version | Path |
---|---|
sugoi-mail-0.1.0 | bin/mailc |
sugoi-mail-0.1.5 | bin/mailc |
sugoi-mail-0.0.5 | bin/mailc |
sugoi-mail-0.3.2 | bin/mailc |
sugoi-mail-0.3.0 | bin/mailc |