annotate xsotter_mail.rb @ 6:6c763cb4ea40

change path on xsotter_mail.rb
author KAMURA Sota <c109047@e.koeki-u.ac.jp>
date Tue, 07 Feb 2012 20:08:20 +0900
parents f1a06832e7de
children ef8cc6249d53
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
6
6c763cb4ea40 change path on xsotter_mail.rb
KAMURA Sota <c109047@e.koeki-u.ac.jp>
parents: 5
diff changeset
1 #!/home/irhome/c109/c109047/sun4v/ruby/bin/ruby
6c763cb4ea40 change path on xsotter_mail.rb
KAMURA Sota <c109047@e.koeki-u.ac.jp>
parents: 5
diff changeset
2 # #! /usr/bin/env ruby
0
KAMURA Sota <c109047@e.koeki-u.ac.jp>
parents:
diff changeset
3 # -*- coding: euc-jp -*-
KAMURA Sota <c109047@e.koeki-u.ac.jp>
parents:
diff changeset
4
KAMURA Sota <c109047@e.koeki-u.ac.jp>
parents:
diff changeset
5 require '/home/irhome/c109/c109047/xsotter/xsotter_class'
6
6c763cb4ea40 change path on xsotter_mail.rb
KAMURA Sota <c109047@e.koeki-u.ac.jp>
parents: 5
diff changeset
6
0
KAMURA Sota <c109047@e.koeki-u.ac.jp>
parents:
diff changeset
7 sender = ENV['SENDER']
KAMURA Sota <c109047@e.koeki-u.ac.jp>
parents:
diff changeset
8 rcpt = ENV['RECIPIENT']
6
6c763cb4ea40 change path on xsotter_mail.rb
KAMURA Sota <c109047@e.koeki-u.ac.jp>
parents: 5
diff changeset
9 body = "" #Array.new
0
KAMURA Sota <c109047@e.koeki-u.ac.jp>
parents:
diff changeset
10 if sender == nil || rcpt === nil
KAMURA Sota <c109047@e.koeki-u.ac.jp>
parents:
diff changeset
11 exit 0
KAMURA Sota <c109047@e.koeki-u.ac.jp>
parents:
diff changeset
12 elsif/.*@.*/ !~ sender
KAMURA Sota <c109047@e.koeki-u.ac.jp>
parents:
diff changeset
13 exit 0
KAMURA Sota <c109047@e.koeki-u.ac.jp>
parents:
diff changeset
14 end
6
6c763cb4ea40 change path on xsotter_mail.rb
KAMURA Sota <c109047@e.koeki-u.ac.jp>
parents: 5
diff changeset
15
0
KAMURA Sota <c109047@e.koeki-u.ac.jp>
parents:
diff changeset
16 while line = gets
KAMURA Sota <c109047@e.koeki-u.ac.jp>
parents:
diff changeset
17 f=1 if /^$/=~line
KAMURA Sota <c109047@e.koeki-u.ac.jp>
parents:
diff changeset
18 if f ==1
KAMURA Sota <c109047@e.koeki-u.ac.jp>
parents:
diff changeset
19 body += line
KAMURA Sota <c109047@e.koeki-u.ac.jp>
parents:
diff changeset
20 end
KAMURA Sota <c109047@e.koeki-u.ac.jp>
parents:
diff changeset
21 end
6
6c763cb4ea40 change path on xsotter_mail.rb
KAMURA Sota <c109047@e.koeki-u.ac.jp>
parents: 5
diff changeset
22 body = NKF.nkf('-e', body)
5
f1a06832e7de change xsotter*
KAMURA Sota <c109047@e.koeki-u.ac.jp>
parents: 0
diff changeset
23 com=["-T", body]
6
6c763cb4ea40 change path on xsotter_mail.rb
KAMURA Sota <c109047@e.koeki-u.ac.jp>
parents: 5
diff changeset
24
6c763cb4ea40 change path on xsotter_mail.rb
KAMURA Sota <c109047@e.koeki-u.ac.jp>
parents: 5
diff changeset
25 #com=["-T", "test"]
6c763cb4ea40 change path on xsotter_mail.rb
KAMURA Sota <c109047@e.koeki-u.ac.jp>
parents: 5
diff changeset
26 xsotter=Xsotter.new("/home/irhome/c109/c109047/xsotter/c109047_token")
5
f1a06832e7de change xsotter*
KAMURA Sota <c109047@e.koeki-u.ac.jp>
parents: 0
diff changeset
27 xsotter.comand(com)

yatex.org