私はこの仕事を取得しようとして数日を過ごした=>私は、Gmailや他のメールサーバーを使用してせずに自分のアプリケーションはlocalhost、から電子メールを送信したいと思いますので、私はこれを試してみました: /config/initializers/setup_email.rb問題が
ActionMailer::Base.delivery_method = :smtp
ActionMailer::Base.smtp_settings = {
:address => "localhost",
:port => 25
}
で
しかし、私は "接続が拒否されました - (2)接続する" しまった、次のようなエラーメッセージが表示さ:
Connection refused - connect(2)
/home/user1/.rvm/rubies/ruby-1.8.7-p330/lib/ruby/1.8/net/smtp.rb:551:in `initialize'
/home/user1/.rvm/rubies/ruby-1.8.7-p330/lib/ruby/1.8/net/smtp.rb:551:in `open'
/home/user1/.rvm/rubies/ruby-1.8.7-p330/lib/ruby/1.8/net/smtp.rb:551:in `do_start'
/home/user1/.rvm/rubies/ruby-1.8.7-p330/lib/ruby/1.8/timeout.rb:67:in `timeout'
/home/user1/.rvm/rubies/ruby-1.8.7-p330/lib/ruby/1.8/timeout.rb:101:in `timeout'
/home/user1/.rvm/rubies/ruby-1.8.7-p330/lib/ruby/1.8/net/smtp.rb:551:in `do_start'
/home/user1/.rvm/rubies/ruby-1.8.7-p330/lib/ruby/1.8/net/smtp.rb:525:in `start'
/home/user1/.rvm/gems/[email protected]/gems/mail-2.2.15/lib/mail/network/delivery_methods/smtp.rb:127:in `deliver!'
/home/user1/.rvm/gems/[email protected]/gems/mail-2.2.15/lib/mail/message.rb:1967:in `do_delivery'
/home/user1/.rvm/gems/[email protected]/gems/mail-2.2.15/lib/mail/message.rb:228:in `deliver'
/home/user1/.rvm/gems/[email protected]/gems/actionmailer-3.0.3/lib/action_mailer/base.rb:401:in `deliver_mail'
/home/user1/.rvm/gems/[email protected]/gems/activesupport-3.0.3/lib/active_support/messages.rb:52:in `instrument'
/home/user1/.rvm/gems/[email protected]/gems/activesupport-3.0.3/lib/active_support/messages/instrumenter.rb:21:in `instrument'
... actionmailerのためlocalhostのを設定する方法
?私は、インターネット上で検索
が、それは私がMUSTが構成でユーザ名とパスワードを提供し、いくつかの値に認証オプションを設定しているようだ、私は認証なしactionmailerのを設定することができ、ユーザ名とパスワード? (私のアプリはログイン用の電子メールアカウントを持っていないので) 機能を動作させるlocalhost電子メールを送信するように設定する方法は?あなたはsendmailの、良いスタートをuusingする必要がありますローカルホスト上の
あなたのコンピュータ上でメールサーバを実行していますか? – Augusto
いいえ、持っていません。 – Mellon
ああ、私はちょうど私が 'Thunderbird'を持っていることを知った – Mellon