0

RailsアプリでActionMailerをセットアップしようとしても成功しませんでした。解決策を見つけることなく、いくつかの異なるスレッドを検索しました。問題を防ぐためにインストールする必要があるある種の宝石はありますか?

ここに問題があります:

https://gist.github.com/3341261

==ソリューション==

だから私の解決策はtlsmailgemを使うことでした。私はこのスレッドに従い、そこでの2番目の回答は私の問題を解決するのに役立ちました。

Rails3を使用したGmailSMTP

ユニコーンに関しては落とし穴があります。init.dファイルを使用してサーバーを再起動していましたが、実際にサーバーを停止してから、ユニコーンのpidファイルを手動で削除する必要がありました。ユニコーンを始めた後、それは働きました。

4

3 に答える 3

1

以下は、機能した私の設定の1つです。何かおかしなことを見つけるのに役立つことを願っています。=)

config.action_mailer.delivery_method = :smtp

config.action_mailer.smtp_settings = {
        :address              => "smtp.gmail.com",
        :port                 => 587,
        :domain               => 'mobileme.com',
        :user_name            => 'hello@mobileme.com',
        :password             => 'Z!DDq%a!OsfGCsdsd2mEc',
        :authentication       => 'plain',
        :enable_starttls_auto => true  
    }

もちろん、ドメインとパスワードを変更します。

于 2012-08-13T15:33:23.930 に答える
0

:enable_starttls_auto => trueアクションメーラー構成のオプションを試す

于 2012-08-13T15:11:05.393 に答える
0

したがって、私の解決策は tlsmail gem を使用することでした。私はこのスレッドに従いました.2番目の答えは私の問題を解決するのに役立ちました.

Rails 3を使用したgmail smtp

ユニコーンに関しては落とし穴があります。サーバーを再起動するために init.d ファイルを使用していましたが、実際にサーバーを停止してから、ユニコーンの pid ファイルを手動で削除する必要がありました。ユニコーンを開始した後、それはうまくいきました。

于 2012-08-14T15:34:04.440 に答える