これは、RefineryCMS を使用した初めてのアプリです。過去にアプリケーションからメールを送信した方法は、現在、製油所アプリでは機能しません。
私はインターネット上で数多くの検索を行ってこれを行う方法を数多く試しましたが、うまくいきません。
現在、ここに私が持っているものがあります:
environment.rb
ファイルにはこれがあります:
config.action_mailer.smtp_settings = {
:enable_starttls_auto => true,
:address => 'smtp.sendgrid.net',
:port => '25',
:authentication => :plain,
:user_name => 'myusername@mydomain.com',
:password => 'mypassword',
:domain => 'mydomain'
}
私も試しました:
ActionMailer::Base.smtp_settings = {
:enable_starttls_auto => true,
:address => 'smtp.sendgrid.net',
:port => '25',
:authentication => :plain,
:user_name => 'myusername@mydomain.com',
:password => 'mypassword',
:domain => 'mydomain'
}
これらの設定を本番および開発クラスに入れてみました。ローカルおよびherokuで試してみましたが、組み込みの問い合わせ/連絡フォームで通知メールを送信することができず、なぜ機能しないのかわかりません。
前に言ったように、私はすべての解決策を試しました (それらはすべて非常に似ています)。誰かが私が間違っていることと、正確に何をする必要があるかを教えていただければ、それは素晴らしいことです.
前もって感謝します、〜マイク