[#45318] Windows コマンドプロンプトで UTF-8を出力するには — Yuumi Yoshida <yuumi3@...>

おつかれさまです、 Yuumi3です。

11 messages 2008/08/08

[ruby-list:45409] ActionMailerでうまくメールが送れない

From: "m.kobayashi.kdc" <m.kobayashi@...>
Date: 2008-08-27 11:59:46 UTC
List: ruby-list #45409
=1B$B$3$s$P$s$O=1B(B

=1B$B=3Di$a$F%a!<%k$5$;$F$$$?$@$-$^$9!">.NS$H?=3D$7$^$9!#=1B(B
=1B$BI=3DBj$N7o$K$D$$$F$3$3?t=3D54V!"$5$^$6$^$J%5%$%H$dK\$r;29M$K$7$?$N$G=
$9$,!"$&$^$/$$$+$:!#=1B(B
=1B$B$d$j$?$$$3$H$O=1B(Bruby on rails=1B$B$G=1B(B
ActionMailer=1B$B$r;H$C$F!";XDj$7$?=1B(BController,Action=1B$B$K%j%/%(%9%=
H$7$?$H$-!"=1B(B
=1B$B<+F0E*$K;XDj$7$?%a!<%k%"%I%l%9@h$K<+J,$N=1B(BYAHOO=1B$B%a!<%k$rAw?.$=
7$?$$!"$H$$$&$b$N$G$9!#=1B(B
=1B$B!JK\Ev$O8=3D:_$N%a!<%k$K$FAw?.$7$?$$$N$G$9$,!"0J2<$K5-:\$7$?;29M=1B(=
BURL=1B$B$$$o$/=1B(B
=1B$B!!=1B(BYahoo=1B$B%a!<%k$,0lHV4JC1$H$N$3$H$@$C$?$N$G!"=1B(BYAHOO=1B$B=
%a!<%k$G$*$/$j$?$$$H$*$b$$$^$7$?!K=1B(B
=1B$B$7$+$7$^$C$?$/Aw?.$G$-$^$;$s!#$I$&$>$h$m$7$/$*4j$$$7$^$9!#=1B(B

=1B$B;29M$K$7$?=1B(BURL
http://terrazilog.quipu.jp/?eid=3D591548
http://wota.jp/ac/?date=3D20050731
http://d.hatena.ne.jp/yuum3/20080702/1215004076

=1B$B4D6-=1B(B
Linux
rails 2.1

=1B$B0J2<<B;\$7$?$3$H=1B(B
(=1B$B:G=3Di$NHV9f$O<j=3Dg$NIUHV$G$9!K=1B(B
1 # rails sendm -d mysql
2 # cd sendm
3 # vi config/database.yml  =3D>=1B$B%Q%9%o!<%I@_Dj=1B(B
4 # rake db:create =3D>=1B$B%G!<%?%Y!<%9:n@.=1B(B
5 # vi config/environment.rb
=1B$B"(!!=1B(Buser_name,password=1B$B$NCM$O<B:]$H0c$$$^$9=1B(B
Rails::Initializer.run do |config|
  ...

  config.action_mailer.delivery_method =3D :smtp
  config.action_mailer.smtp_settings =3D {
    :address =3D> 'smtp.mail.yahoo.co.jp',
    :port =3D> 587,
    :authentication =3D> :login,
    :user_name =3D> 'username',
    :password =3D> 'password'
  }
  ...

end

6 # vi config/environments/development.rb

config.action_mailer.raise_delivery_errors =3D false=20
 =1B$B"-=1B(BTrue=1B$B$KJQ99=1B(B
config.action_mailer.raise_delivery_errors =3D true=20

7 # ruby script/generate mailer business thanks
8 # vi app/models/business.rb
=1B$B"(=1B(Byahoomail=1B$B$O<B:]$N<+J,$N%"%+%&%s%HL>$H$3$H$J$j$^$9=1B(B
class Business < ActionMailer::Base
  def thanks(sent_at =3D Time.now)
    subject    'Test Hello!!'
    recipients  'yahoomail@yahoo.co.jp'
    from       'yahoomail@yahoo.co.jp'
    sent_on    sent_at
    body       :aiueo=3D>'aiueo'
  end
end

9 # vi app/views/business/thanks.erb
=1B$B!JFC$KJQ99$;$:!K=1B(B
Business#thanks
Find me in app/views/business/thanks.erb

10 # ruby script/generate controller sendm act1
11 # vi app/controllers/sendm_controller.rb

class SendmController < ApplicationController
  def act1
    Business.deliver_thanks
  end
end
12 # script/server
13 http://localhost:3000/sendm/act1=1B$B$K%"%/%;%9=1B(B

=1B$B7k2L0J2<=1B(BURL=1B$B$K%"%/%;%9$7$?7k2L$H$J$C$F$&$^$/Aw?.$G$-$^$;$s!=
#=1B(B
http://maskana.homedns.org/try/sendm/act1

=1B$B$^$?!"<j=3Dg=1B(B3,4=1B$B$K$F%G!<%?%Y!<%9$N@_Dj$r=1B(B
=1B$B9T$C$F$$$k$N$G$9$,!":n@.$7$?%"%W%j$G=1B(BDB=1B$B$r;H$o$J$$>l9g$G$b=1B=
(B
=1B$B$3$N$h$&$K@_Dj$7$J$$$H@_Dj$9$k$h$&%(%i!<$,$G$k$N$G$7$F$$$^$9!#=1B(B
=1B$B@_Dj$7$J$/$F$$$$$h$&$K$9$kJ}K!$O$"$k$N$G$7$g$&$+!)=1B(B

=1B$B$h$m$7$/$*4j$$$7$^$9!#=1B(B

-----------------------------
m.kobayashi(maskana)
mail: m.kobayashi@kdc-shibuya.co.jp
site: http://maskana.homedns.org/rails/pro
-----------------------------
m.kobayashi(maskana)
mail: m.kobayashi@kdc-shibuya.co.jp
site: http://maskana.homedns.org/rails/pro

In This Thread

Prev Next