SoftBank 922SHからXperiaへメールの移し変え

苦労しましたが、なんとかできました。

rubyでの変換は、SMSをEmailに見せかけるためのものです。

#!/usr/bin/ruby
prevTel=nil
tel=nil
while gets
  if $_ =~ /^TEL:([[:digit:]]+)/
    prevTel = tel
    tel = $1
    print $_
  elsif $_ =~ /^ENCODING=QUOTED-PRINTABLE/
    print "From: "+prevTel+"<"+prevTel+ "@softbank.ne.jp>\r\n"
    print "To: "+tel+"\r\n"
    print "Subject: "+prevTel+ "\r\n"
    print "Content-Type: text/plain;charset=SHIFT_JIS\r\n"
    print "Content-Transfer-Encoding: quoted-printable\r\n"
  elsif $_ =~ /^CHARSET=/
  else
    print $_
  end
end

Fromのところで番号@softbank.ne.jpにしているのは、Gmailで絵文字を表示させるためです。