まず、/config/routes.rbに、以下を追記。
map.activate '/activate/:activation_code', :controller => 'users', :action => 'activate', :activation_code => nil
続いて、config/initializers/mail.rbを作って、そこに以下を追記。
config.action_mailer.delivery_method = :smtpconfig.action_mailer.smtp_settings = {:address => 'your.smtp.domain',:port => 25, # or 587 SMTP 設定に依存:domain => 'localdomain', # 分かるなら FQDN を設定:authentication => :login, # SMTP 認証設定に依存:user_name => 'username', # 認証がないなら削除:password => 'password' # 認証がないなら削除}
いやいや、自分の設定を晒すほど、お間抜けじゃないっすよwww
で、とりあえず、テスト。
うはっ! 待てど暮せど、メール来ないやwwww
とりあえず、放っておいて、script/serverのログから、url拾って、認証してみる。
おk。
いやいや、おいおいwww
まあ、でも、メールの認証とか、後回しで良いしw
出来る事さえ解っていれば、良いのですよ。
そんな感じ。
0 件のコメント:
コメントを投稿